We are seeking an experienced Java Developer with strong hands-on expertise in Spring Boot and experience working within the UK Government digital space. The successful candidate will be responsible for designing, building, and maintaining scalable, high-performing applications that support critical public sector services.
Key Responsibilities:
Design, develop, and implement secure and efficient Back End solutions using Java and Spring Boot.
Build and maintain APIs and microservices that integrate with government systems and third-party platforms.
Contribute to the full software development life cycle, from planning and design to testing and deployment.
Work closely with DevOps teams to support CI/CD pipelines and deployment on cloud environments (AWS/Azure).
Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).
Write clean, maintainable, and testable code following GDS and software engineering best practices.
Troubleshoot and resolve complex technical issues.
Essential Skills & Experience:
Strong commercial experience in Java (8+) and Spring Boot.
Hands-on experience building RESTful APIs and microservices.
Solid understanding of Agile delivery methodologies.
Experience working in government or public sector environments, ideally with GDS standards.
Knowledge of containerisation and orchestration tools (eg, Docker, Kubernetes).
Experience with cloud platforms such as AWS or Azure.
Familiarity with modern CI/CD practices and tooling (Jenkins, GitHub Actions, Terraform, etc.).