Lead Java Developer

develop

Greater London

On-site

GBP 100,000 - 150,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

develop is seeking a Principal Engineer to shape the future of its consumer-facing technology landscape in Greater London. This senior, cross-functional leadership role influences multiple engineering teams and defines technical strategy to deliver scalable, high-quality solutions with real customer impact.

You'll lead architectural direction, mentor senior engineers, collaborate with product leadership, and champion best practices across DevOps, testing, observability, and platform evolution.

Qualifications

  • Extensive experience designing and delivering complex distributed systems.
  • Deep expertise in Java and Spring Boot.
  • Experience operating at a strategic level across multiple teams or domains.
  • Strong architectural knowledge with the ability to influence technical direction.
  • Proven ability to mentor engineers and drive engineering best practices.
  • Strong communication skills with the ability to engage both technical and non-technical stakeholders.
  • A proactive mindset, identifying opportunities and challenges before they become problems.
  • Interest in AI-assisted and agentic development approaches, with a pragmatic view of where they add value.

Responsibilities

  • Lead the design of scalable, resilient systems that support high-traffic consumer products.
  • Shape architectural direction across multiple teams and codebases.
  • Drive improvements in performance, maintainability, and engineering efficiency.
  • Identify opportunities for shared services, reusable components, and platform capabilities.
  • Partner with Engineering Managers and Product leaders to guide major initiatives from conception through delivery.
  • Help teams navigate complexity, manage technical risk, and improve delivery outcomes.
  • Balance technical excellence with commercial and customer priorities.
  • Champion best practices across software development, testing, observability, and operational readiness.
  • Improve engineering processes, standards, and ways of working.
  • Influence long-term technology strategy and platform evolution.
  • Mentor senior engineers and technical leaders across the organisation.
  • Foster a culture of collaboration, knowledge sharing, and continuous improvement.
  • Help raise the technical capability of the wider engineering function.

Skills

Java
Spring Boot
Distributed systems
Technical leadership
Mentor engineers
Strategic thinking
Stakeholder communication

Tools

Cloud platforms (AWS/GCP)
Observability tooling

Job description

The Opportunity

We're partnering with a market-leading digital platform used by millions of consumers every month. The business is undergoing an exciting period of growth and transformation and is looking for a Principal Engineer to help shape the future of its consumer-facing technology landscape.

This is a senior, cross-functional leadership role with influence across multiple engineering teams. You'll play a key role in defining technical strategy, improving architectural standards, and helping engineering teams deliver scalable, high-quality solutions that create real customer impact.

What You'll Be Doing

Engineering & Architecture Leadership

  • Lead the design of scalable, resilient systems that support high-traffic consumer products.
  • Shape architectural direction across multiple teams and codebases.
  • Drive improvements in performance, maintainability, and engineering efficiency.
  • Identify opportunities for shared services, reusable components, and platform capabilities.

Delivery & Strategic Impact

  • Partner with Engineering Managers and Product leaders to guide major initiatives from conception through delivery.
  • Help teams navigate complexity, manage technical risk, and improve delivery outcomes.
  • Balance technical excellence with commercial and customer priorities.
  • Champion best practices across software development, testing, observability, and operational readiness.
  • Improve engineering processes, standards, and ways of working.
  • Influence long-term technology strategy and platform evolution.

Coaching & Leadership

  • Mentor senior engineers and technical leaders across the organisation.
  • Foster a culture of collaboration, knowledge sharing, and continuous improvement.
  • Help raise the technical capability of the wider engineering function.
What We're Looking For
  • Extensive experience designing and delivering complex distributed systems.
  • Deep expertise in Java and Spring Boot.
  • Experience operating at a strategic level across multiple teams or domains.
  • Strong architectural knowledge with the ability to influence technical direction.
  • Proven ability to mentor engineers and drive engineering best practices.
  • Strong communication skills with the ability to engage both technical and non-technical stakeholders.
  • A proactive mindset, identifying opportunities and challenges before they become problems.
  • Interest in AI-assisted and agentic development approaches, with a pragmatic view of where they add value.
Technology Environment
  • Java
  • Spring Boot
  • Modern cloud-native architecture
Why Join?
  • Opportunity to influence the direction of a large-scale, highly visible consumer platform.
  • Shape how Principal Engineering operates within a growing engineering organisation.
  • Work alongside experienced engineering leaders in a business actively modernising its technology practices.
  • Join a company investing heavily in engineering excellence, AI adoption, and long-term platform evolution.
  • Collaborative culture with strong leadership, autonomy, and opportunities for career growth.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Java Architect: Scale High-Traffic Platforms
Principal Java Architect: Scale High-Traffic Platforms

develop • Greater London

On-site
GBP 100,000 - 150,000
Senior Java Software Engineer
Senior Java Software Engineer

GradBay • Wallingford

On-site
GBP 110,000 - 150,000
Principal Software Engineer
Principal Software Engineer

Nicoll Curtin • Greater London

Hybrid
GBP 110,000 - 150,000
Java Engineer
Java Engineer

Burns Sheehan • Manchester

On-site
GBP 60,000 - 90,000
Principal Engineer
Principal Engineer

The Difference Engine • England

Remote
GBP 120,000 - 170,000
Competitive benefits package
Remote-first work model
Monthly office meet-ups
Java Development Lead - Front Office Electronic Trading
Java Development Lead - Front Office Electronic Trading

McGregor Boyall • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working in London
Equal opportunity employer
Excellent long-term career progression
Principal Software Engineer
Principal Software Engineer

develop • Nottingham

Hybrid
GBP 85,000 - 100,000
Competitive salary
Bonus
Comprehensive benefits package
Principal Java Engineer
Principal Java Engineer

United States Digital Space LLC • Wallingford

On-site
GBP 90,000 - 130,000
Lead Software Engineer
Lead Software Engineer

LinuxRecruit • United Kingdom

Remote
GBP 70,000 - 100,000
Competitive salary
Generous pension contribution
Discretionary bonuses
Java Development Lead - Front Office Electronic Trading
Java Development Lead - Front Office Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 120,000 - 160,000
Hybrid work in London