Java Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
You will work as part of an Agile/Scrum team and be involved throughout the software development lifecycle, including development, testing, debugging and deployment., * Developing and delivering high-quality Java applications
- Writing unit, integration and feature tests
- Working with other technical teams to understand requirements and resolve issues
- Creating and maintaining low-level technical designs and documentation
- Supporting CI/CD and software delivery activities
- Debugging, performance tuning and improving application reliability
- Participating in Agile ceremonies and sprint activities
- Contributing to digital transformation and wider engineering projects
Requirements
You should have strong hands-on experience with:
- Java and associated technologies
- Spring Boot
- Unit testing, test automation and TDD
- DevOps tooling and CI/CD
- Debugging, profiling and performance tuning
- Agile software delivery
Experience with Docker or other container technologies would also be beneficial.
We are looking for someone with strong problem-solving skills, attention to detail and a genuine desire to continue developing their technical knowledge.
Benefits & conditions
In addition to a competitive salary, the role offers:
- Up to 25 days’ annual leave
- Private medical insurance
- 3 additional days’ leave each year for charitable work
- Opportunities to work on complex and interesting technology projects
- Ongoing opportunities to develop your technical skills and experience
The role will require some flexibility around location, with time spent on-site with clients and project teams where required.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 8 Best Code Testing Tools
Where To Find Software Engineering Jobs
Is Software Engineering Over-Saturated?
Where to Find Entry-Level Software Engineering Jobs