Haystack
← Back to Jobs
Temporary/Casual
Technology

Lead Software Engineer - Java/JEE, AWS - 6 months, hybrid/London, to £750 p/d inside IR35

4it RecruitmentLondon🇬🇧United KingdomPosted 24 Jul 2026

Why This Role Stands Out

This hybrid Lead Software Engineer role offers a fantastic opportunity to act as a technical SME on a high-profile project, honing your expertise in Java, AWS, and microservices while mentoring junior engineers. If you possess strong leadership, design, and stakeholder management skills within complex enterprise environments, this exciting 6-month contract with potential extensions is an excellent next step in your career. Apply today to leverage your skills and contribute to innovative solutions.

Quick Overview

Work Type
On Site
Schedule
Temporary/Casual
Level
Mid Senior

Job Description

Lead Software Engineer - Java/JEE, AWS - 6 months, hybrid/London, to £750 p/d inside IR35

A Lead Software Engineer is required to act as the technical SME within a cross-functional Agile delivery team working on a large, high-profile project. You will have extensive senior/lead Java design, analysis, development experience, gained within large, complex enterprise environments with excellent knowledge of Java/J2EE/JEE, Spring Boot, microservices, AWS, API architecture, CI/CD, Gitlab pipelines & automation and Agile. You will have excellent stakeholder management, communication skills with the ability to coach/mentor junior members of the team. The role will involve liaising with the business, stakeholders, 3rd parties, acting as the subject matter expert for Java, Spring Boot and microservices, providing technical direction, coaching and support to senior/junior engineers, designing robust, scalable and secure distributed systems, leading API design, integration patterns and best practices, improving CI/CD pipelines and engineering standards using GitLab, working closely with architecture, product and delivery leads, ensuring solutions align with AWS best practices. The role will involve 2 days per week on site.

As a Lead Software Engineer you will have the following:

  • Lead/Senior software engineering experience
  • Java/J2EE/JEE
  • AWS
  • Spring Boot
  • Microservices
  • API architecture
  • CI/CD pipelines
  • Gitlab
  • Automation
  • Agile
  • Mentoring skills
  • Stakeholder management
  • Excellent communication skills
  • Large, enterprise environments

6 months initially with extensions.

Due to the high number of responses if you haven't heard from us in 48 hours your application has unfortunately been unsuccessful on this occasion.

Lead Software Engineer, Principle Software Engineer, Software Lead, Software Team Leader, Software Manager, Software Engineering Manager, Software Development Manager, Java, J2EE, JEE, AWS, Spring, Spring Boot, APIs, microservices

Skills

Microservices
Spring
Spring Boot
AWS
Agile
Java
Stakeholder Management

Similar jobs