- Experience
- Any
- Salary
- GBP 70,000 – GBP 90,000 / year
- Openings
- 1
- Posted
- 5 days ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
We are looking for a seasoned software engineer to join an agile development team, contributing to the design, development, and upkeep of sophisticated Java applications.
Key Responsibilities
- Create and maintain robust Java software for complex systems.
- Explore new technologies to identify effective technical solutions.
- Troubleshoot challenging technical problems and offer support.
- Collaborate closely with agile teams by engaging in code reviews and project planning.
Required Qualifications
- Proficient Java programming skills, preferably with experience in Spring Boot.
- Familiarity with agile software development practices such as Test-Driven Development (TDD), Behavior-Driven Development (BDD), continuous integration/delivery, and DevOps.
- Experience working with AWS services, including S3, Fargate, Lambda, SQS, and SNS.
- Hands-on database knowledge with PostgreSQL, Oracle, MongoDB, or DynamoDB, along with JPA expertise.
Benefits and Opportunities
- Competitive annual salary ranging from £70,000 to £90,000.
- Option to work entirely remotely.
- Engage in meaningful and technically challenging projects.
- Join a collaborative and excellence-driven technical team environment.
Industry
Software DevelopmentHow they work
Teamwork & Collaboration
Problem Solving