Java Developer
Summary
Develops production-grade Java applications using Spring Boot in an Agile environment, focusing on scalable and resilient distributed systems.
Salary: £36,000 - 60,000 per year
Requirements:- We require candidates to be eligible to obtain SC clearance.
- We are looking for experienced Java Developers with strong commercial experience in Java and Spring Boot.
- We want someone comfortable working in an Agile environment and experienced in developing modern, production-grade software.
- Experience building scalable and resilient distributed systems is highly desirable.
- Experience with event-driven architecture and messaging is highly desirable.
- Experience with AWS cloud technologies is highly desirable.
- Experience with microservices and API development is highly desirable.
- Experience with automated testing and CI/CD is highly desirable.
- Experience with production support and troubleshooting is highly desirable.
- Experience with monitoring, logging and application performance is highly desirable.
- Experience with Docker and/or Kubernetes is highly desirable.
- Experience working on large-scale digital services is highly desirable.
- Experience within government or public-sector digital programmes would be advantageous, but is not essential.
- Design, develop and maintain high-quality Java applications and services.
- Build scalable and resilient microservices using Spring Boot.
- Develop RESTful APIs and integrations with other systems.
- Work with Kafka and event-driven architectures.
- Develop and maintain cloud-based solutions using AWS.
- Work with MongoDB and NoSQL technologies.
- Write robust automated unit and integration tests.
- Troubleshoot defects and complex technical issues.
- Contribute to the performance, resilience and operational stability of live services.
- Participate throughout the full software development lifecycle.
- Contribute to Agile ceremonies, code reviews and technical discussions.
- Collaborate with Software Engineers, Technical Architects and other delivery professionals.
- Contribute to engineering standards, documentation and continuous improvement.
- Support production services and participate in 3rd-line support when required.
- API
- AWS
- CI/CD
- Cloud
- Docker
- Support
- Java
- Kafka
- Kubernetes
- MongoDB
- NoSQL
- Spring
- Spring Boot
- microservices
- Git
- JUnit
- REST
- Security
More:
We are hiring for a hybrid role with 60% office working, based in Manchester, Leeds or Birmingham. We are delivering a major digital programme that provides large-scale, citizen-facing services, and we offer the opportunity to work with a modern technology stack including Java, Spring Boot, AWS, Kafka and MongoDB. You will join a multidisciplinary Agile engineering environment and contribute to highly scalable, secure and resilient digital services, with the chance to make a genuine impact on software quality, resilience, automation and continuous improvement.
last updated 34 week of 2026