Java Technical Lead

Java Technical Lead

Posted 2 weeks ago by Stott and May

£510 Per day
Inside
Undetermined
Bournemouth, UK

Summary: The role of Technical Lead (Java 11, Spring 5) involves guiding development teams in the UK insurance sector through the full delivery lifecycle while remaining hands-on with coding. The position requires strong Java experience and a deep understanding of Agile methodologies, along with the ability to mentor team members and collaborate with stakeholders. The contract duration is between 6 to 12 months, starting ASAP, with a pay rate of up to £510 per day.

Key Responsibilities:

  • Lead design and development activities across full project lifecycle
  • Produce detailed design documents alongside architects and infrastructure teams
  • Ensure business requirements and user stories are clearly defined and fit for development
  • Collaborate with stakeholders to propose effective, innovative solutions
  • Mentor and support team members, including structured knowledge transfer
  • Contribute hands-on to development (circa 50% of role)
  • Track and report team progress to project and programme leadership

Key Skills:

  • Minimum 5 years' Java development experience (Java 11+), Spring 5+, Spring Boot, MVC
  • Strong background in web and Middleware development, including SOAP/REST APIs
  • Experience with OAuth2, Spring Security, and Azure Cloud
  • Excellent knowledge of software design patterns and best practices
  • Agile methodologies and working in Scrum teams
  • Strong technical documentation and communication skills
  • Solid understanding of the UK insurance market
  • Experience collaborating with architects and business stakeholders

Salary (Rate): £510 per day

City: Bournemouth

Country: UK

Working Arrangements: undetermined

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Technical Lead (Java 11, Spring 5)

Start: ASAP
Duration: 6-12 months
Location: Bournemouth, UK
Pay: inside IR35, up to £510 per day

We're looking for a seasoned Technical Lead with strong Java experience and a solid grasp of the UK insurance sector. You will guide development teams across the full delivery lifecycle, supporting solution design, development, and mentoring, while remaining hands-on with coding (c.50% of the time). A deep understanding of Agile delivery and the ability to work closely with technical and business stakeholders is essential.

Key Responsibilities:
- Lead design and development activities across full project lifecycle
- Produce detailed design documents alongside architects and infrastructure teams
- Ensure business requirements and user stories are clearly defined and fit for development
- Collaborate with stakeholders to propose effective, innovative solutions
- Mentor and support team members, including structured knowledge transfer
- Contribute hands-on to development (circa 50% of role)
- Track and report team progress to project and programme leadership

Essential Skills & Experience:
- Minimum 5 years' Java development experience (Java 11+), Spring 5+, Spring Boot, MVC
- Strong background in web and Middleware development, including SOAP/REST APIs
- Experience with OAuth2, Spring Security, and Azure Cloud
- Excellent knowledge of software design patterns and best practices
- Agile methodologies and working in Scrum teams
- Strong technical documentation and communication skills
- Solid understanding of the UK insurance market
- Experience collaborating with architects and business stakeholders

Desirable:
- Relevant technical certifications
- Experience with mentoring frameworks and structured coaching
- Familiarity with compliance within financial services