Lead Software Engineer (Java)
New Today
Job Description
Lead Software Engineer - Java
Have you got experience in setting technical vision, influencing system design, and guiding teams in delivering secure, scalable, and high-performing services?
In this role, you will focus on technical leadership with mentoring others, driving engineering excellence, and ensuring the backend strategy aligns with business goals.
Key Responsibilities
- Define and evolve backend architecture to ensure scalability, maintainability, and reliability.
- Establish and uphold coding standards and secure development practices.
- Guide technology choices, frameworks, and tooling to enhance delivery performance.
- Drive improvements to CI/CD pipelines and operational workflows.
- Communicate technical risks and trade-offs clearly to non-technical stakeholders.
- Contribute directly to core systems when specialist expertise is required.
- Conduct code reviews and ensure architectural consistency across teams.
- Provide oversight on major initiatives to guarantee technical soundness and delivery quality.
- Coach and mentor engineers to strengthen the backend discipline across teams. Lead design sessions, code reviews, and collaborative technical discussions.
Skills & Experience
- Proven experience as a senior or lead backend engineer with Java (11+) and Spring Boot.
- Expertise in designing and leading backend architectures for complex systems.
- Strong understanding of AWS, Kubernetes, and modern microservice-based systems.
- Experience with Kafka or similar event-driven technologies.
- Familiarity with RESTful APIs, SQL/NoSQL databases, and CI/CD best practices.
- Excellent mentoring and leadership skills with the ability to influence technical direction.
Benefits include:
- Hybrid & flexible working arrangements (1 day in the office)
- Annual performance bonus
- 26 days of annual leave
- Regular team events and socials
- Life insurance and income protection
- Tech loan and dedicated training budget
If you want to join a company that offers a dynamic, supportive environment where innovation and growth are encouraged. Apply now.
Unfortunately, there is no sponsorship being offered for this position.
Lead Software Engineer - Java
- Location:
- City Of London
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Lead Software Engineer (Java)
-
City Of London
- Technology
Job Description Lead Software Engineer - Java Have you got experience in setting technical vision, influencing system design, and guiding teams in delivering secure, scalable, and high-performing services? In this role, you will focus on techni...
More Details -
-
New Today
Lead Software Engineer (Java)
-
London
- Technology
Job Description Lead Software Engineer - Java Have you got experience in setting technical vision, influencing system design, and guiding teams in delivering secure, scalable, and high-performing services? In this role, you will focus on techni...
More Details -
-
New Yesterday
Lead Software Development Engineer in Test (Java)
-
Greater London, England, United Kingdom
Who we are: For over 25 years, Global Relay has set the standard in enterprise information archiving with industry‑leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of...
More Details -
-
New Yesterday
Sr Lead Software Engineer - JAVA - OMS - Equities - Vice President
-
Greater London, England, United Kingdom
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Yo...
More Details -
-
3 Days Old
Software Engineers - Java/AWS (Mid to Lead Level)
-
London
- Military/Emergency/Government
Software Engineers - Java/AWS (Mid to Lead Level) Location: London Type: Permanent Working Pattern: 4xFlex, 37.5 hours per week We are currently working with a client in the Aerospace & Defence sector who are expanding their London-based team and ar...
More Details -
-
36 Days Old
Lead Software Development Engineer in Test (Java)
-
London, England, United Kingdom
Lead Software Development Engineer in Test (Java) London, England, United Kingdom. You are responsible for delivery of highly scalable and robust services within Global Relay’s platform. You will drive continual improvement in your team's automation frameworks and coverage while mentoring other SDETs.
More Details -