Lead Java Developer
Summary
Lead Java Engineer on a long-term engagement supporting a large-scale modernisation and cloud transformation programme. Day to day: lead design and delivery of Java/Spring services, write low-level designs, work with Kubernetes and cloud platforms, and mentor other engineers. Hybrid — 2 days onsite in the West Midlands; active BPSS clearance required.
Lead Java Engineer required for a long-term engagement, offering competitive rates, supporting a large-scale modernisation and cloud transformation programme. Hybrid role requiring 2 days onsite in the West Midlands, working primarily with Java, Spring, Kubernetes and platform integration technologies.
Active BPSS Clearance required – candidates must hold or be able to obtain the required UK security clearance.
Key Responsibilities
- Lead the technical design and development of Java-based services
- Create detailed low-level designs (LLDs) based on architectural requirements
- Develop and deliver scalable services using Java and Spring
- Work with Kubernetes and cloud-based platforms
- Lead technical discussions and drive solutions to complex engineering challenges
- Collaborate with architects, QA leads, engagement managers and engineering teams
- Provide technical leadership and guidance to other engineers
- Promote engineering best practices and shared components
- Support the delivery of services from design through to production
Skills & Experience
- BPSS Clearance required
- Strong commercial experience with Java
- Strong experience with Spring / Spring Boot
- Experience with Kubernetes
- Experience with platform integration and modern cloud technologies
- Strong experience creating Low-Level Designs (LLDs)
- Proven technical leadership experience
- Strong problem-solving and solution design skills
- Experience working within Agile engineering teams
- Excellent communication and collaboration skills
Open to candidates based in Wolverhampton, Shrewsbury, Stafford, Cannock and Birmingham.