> Markdown version of [/jobs/ext/4678357-lead-software-engineer-java-spring-boot-aws](https://www.wearedevelopers.com/jobs/ext/4678357-lead-software-engineer-java-spring-boot-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer (Java, Spring Boot, AWS) - **Company:** Sanderson Recruitment Plc - **Location:** Normanton, United Kingdom (Remote available) - **Experience:** Expert - **Salary:** £80,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Application Performance Management, Cloud Computing, Code Review, Continuous Delivery, Continuous Integration, DevOps, Software Engineering, Software Systems, Spring-boot, Software Troubleshooting, Containerization, Kubernetes, Code Testing, Docker, Microservices - **Published:** November 12, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5961625626 ## About the Role * Strong hands-on experience with Java and Spring Boot * Experience designing and developing microservices-based applications and scalable software architectures * Good knowledge of AWS or other cloud platforms, alongside infrastructure as code * Experience writing well-tested code and working with automated testing frameworks * Familiarity with CI/CD pipelines, DevOps practices and Agile software development methodologies * Experience with containerisation technologies such as Docker and Kubernetes * Proven ability to lead engineering teams, provide technical guidance and mentor other developers * Strong communication and collaboration skills, including the ability to explain technical concepts to a range of stakeholders * A proactive approach to problem-solving, continuous improvement and knowledge sharing * Ability to undergo BPSS (Baseline Personnel Security Standard) checks ## Description * Lead the design, development and delivery of complex software systems, ensuring high standards of quality, security, scalability and performance * Provide technical leadership, coaching and mentoring to software engineers, supporting their professional development and encouraging knowledge sharing * Write high-quality, well-tested code and promote best practice across software development, testing and continuous delivery * Collaborate with multidisciplinary teams and stakeholders to translate requirements into effective technical solutions * Drive continuous improvement across engineering processes, application performance, reliability and security * Conduct code reviews, provide constructive feedback and maintain consistent engineering standards * Implement and maintain CI/CD pipelines and contribute to modern DevOps practices * Troubleshoot complex technical issues and support the delivery of reliable software solutions * Contribute to technical discussions and knowledge-sharing initiatives, and support recruitment and early-stage bid activities where required Technologies: * AWS * CI/CD * Cloud * DevOps * Docker * Support * Java * Kubernetes * Security * Spring * Spring Boot * microservices