Job Description
Role Title: Java Lead
Location: Redhill, UK
Working Model: Office-Based
Day Rate: £552 per day (Inside IR35)
Contract Duration: 6 Months
Role Overview
We are seeking an experienced Java Lead to design, develop and deliver enterprise-grade applications within a complex global delivery environment. The role requires strong technical leadership across Java/J2EE, Spring Boot and microservices architecture, alongside the ability to mentor distributed teams and collaborate effectively with client architects and third-party vendors.
The successful candidate will drive technical excellence, ensure adherence to best practice and support high-quality delivery within agreed timelines.
Key Responsibilities
* Design and implement scalable microservices using Java and Spring Boot
* Lead architecture and design reviews, ensuring alignment with enterprise standards
* Drive code quality, performance optimisation and system resilience
* Provide hands-on technical leadership and guidance to onshore and offshore teams
* Champion Agile delivery practices and continuous improvement
* Collaborate with client architects to ensure technical solutions meet business requirements
* Coordinate third-party vendor integrations and ensure compliance with governance standards
* Manage technical risks, issues, dependencies and delivery timelines proactively
* Support CI/CD implementation and DevOps best practice
* Ensure documentation, governance and quality standards are consistently maintained
* Essential Experience and Skills
o 12 to 15+ years’ experience in Java/J2EE development
o Strong expertise in Spring Boot and microservices architecture
o Experience designing and building RESTful APIs
o Proven experience with CI/CD tools such as Jenkins
o Hands-on experience with Docker and Kubernetes
o Knowledge of cloud platforms such as AWS or Azure
o Strong understanding of DevOps practices and Agile methodologies
o Experience leading distributed teams within a global delivery model
o Excellent stakeholder management and communication skills
Desirable Experience and Skills
o Experience within insurance or banking domains
o Exposure to large-scale migrations and application modernisation initiatives
o Experience working within regulated enterprise environments
o Understanding of tooling and automation strategies for large platforms
o Experience working with onshore/offshore teams with a minimum six-hour overlap model