Lead Software Engineer - Manchester
<b>Requirements:</b>
<ul><li>Strong commercial experience with Java, Spring Boot, and Back End microservices.</li><li>Hands-on experience with Azure cloud services and cloud-native development.</li><li>Proven ability to design and build REST APIs and complex integration solutions.</li><li>Experience with containerisation (Docker) and orchestration (Kubernetes/AKS).</li><li>Strong understanding of CI/CD pipelines and DevOps practices.</li><li>Knowledge of secure coding, authentication patterns, and government-grade security expectations.</li><li>Experience working in Agile, multidisciplinary teams.</li></ul>
<b>Responsibilities:</b>
<ul><li>Design, build, and maintain secure, scalable Back End services using Java, microservices, and API-driven integration patterns.</li><li>Contribute to high-quality, user-centred public services.</li><li>Solve technical challenges in complex environments.</li><li>Collaborate with multidisciplinary teams to deliver effective solutions.</li></ul>
<b>Technologies:</b>
<ul><li>API</li><li>Azure</li><li>CI/CD</li><li>Cloud</li><li>DevOps</li><li>Docker</li><li>Java</li><li>Kubernetes</li><li>REST</li><li>Security</li><li>Spring</li><li>Spring Boot</li><li>microservices</li></ul>
<p><b>More:</b></p>
<p>We are a leading force in a major government digital programme located in Manchester. Our team thrives on tackling complex technical challenges and is committed to enhancing public services through innovative software solutions. We offer a collaborative environment and are dedicated to ensuring that our employees feel valued and engaged in their work. This role will require you to be in the office one day a week.</p>
<p>last updated 8 week of 2026</p>