> Markdown version of [/jobs/ext/4532389-lead-java-developer](https://www.wearedevelopers.com/jobs/ext/4532389-lead-java-developer). 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 Java Developer - **Company:** Savant Recruitment - **Location:** Milton Keynes, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Applications Architecture, Software Quality, Software Design Patterns, Scrum Methodology, Software Construction, Systems Integration, Enterprise Software Applications, Spring Cloud, Spring-boot, AngularJS, Restful APIs, Microservices - **Published:** November 3, 2026 - **Apply:** https://www.careerboard.com/gb/en/find-jobs-in-United-Kingdom/-BCBA7DE7CFD7E83FB5/ ## About the Role We are seeking an experienced Java Lead with proven experience in enterprise application development within the Banking sector. This role combines hands-on Java development with technical leadership, overseeing the design and delivery of scalable, secure and high-performing applications. The successful candidate will lead development teams, drive engineering best practices and work closely with business and technology stakeholders to deliver effective solutions. Key Personal Attributes * Strong leadership, communication and stakeholder management skills. * Proactive, delivery-focused and accountable for technical outcomes. * Excellent analytical, problem-solving and decision-making abilities. * Able to mentor developers and promote collaboration and knowledge sharing. * Comfortable managing competing priorities in a fast-paced environment. * Committed to code quality, continuous improvement and engineering best practices. Must have: * 10+ years of Java development experience within the Banking domain. * Strong hands-on experience with Java, Spring Boot and Microservices. * Proven development experience with Angular. * Strong expertise in REST APIs, system integration and cloud-native applications. * Banking domain experience covering payments, lending or core banking systems. * Strong understanding of application architecture, design patterns and software engineering best practices. * Proven experience leading development teams and mentoring developers. * Experience delivering scalable, secure and maintainable enterprise applications. * Knowledge of Agile/Scrum methodologies and experience working in Agile delivery teams. * Ability to translate business requirements into robust technical solutions.