About this role
Salary: £54,000 - 94,000 per year
Requirements: Commercial experience developing applications in JavaExperience working with AWS cloud technologiesStrong knowledge of Docker and containerisationExperience working within Agile delivery environmentsStrong communication and problem-solving skillsActive SC ClearanceEligibility to undergo Enhanced Developed Vetting (eDV)Spring BootKubernetesMicroservices architectureCI/CD tools and DevOps practicesExperience within Defence, Government or secure environments Responsibilities: Design, develop and maintain Java-based applicationsBuild and deploy solutions within AWS environmentsDevelop containerised applications using DockerCollaborate with cross-functional Agile teamsParticipate in code reviews and technical discussionsContribute to the design of secure and scalable software architecturesEnsure software is developed in line with best engineering practices Technologies: AWSCI/CDCloudDevOpsDockerJavaKubernetesSecuritySpringSpring BootmicroservicesSupport More:
We are a growing technology consultancy delivering cutting-edge software solutions across the Defence and National Security sectors. We are hiring Java Developers at all experience levels, from Junior Engineers through to Senior Developers and Technical Leads, to work on complex, mission-critical systems supporting important UK Defence programmes. This is a London-based role requiring onsite work 4 days per week. We offer salaries ranging from 40,000 to 100,000 depending on experience, along with benefits, clear progression and professional development opportunities, access to modern technologies and cloud-native development practices, and collaborative, technically strong engineering teams. We are committed to respect, equality, and diversity, and we welcome applications from people of all backgrounds and perspectives.
last updated 40 week of 2026