Lead Software Engineer (Java/Python) for Low-Latency Trading

Next Frontier Capital

Greater London

On-site

GBP 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

J.P. Morgan is seeking a Lead Software Engineer in London to join Digital Markets Execution Technology. You will contribute technically across multiple areas, ensuring secure, scalable production code and robust observability for trading systems.

You will lead architecture discussions, code reviews, and incident response while mentoring engineers and promoting secure, inclusive collaboration. The role emphasizes enterprise API design, microservices, and adoption of AI-assisted engineering

Qualifications

  • Advanced Java (17+), concurrency, memory management, OO design.
  • Hands-on design, development, testing, and operational stability for mission-critical platforms.
  • Spring Boot, microservices, Kubernetes, Linux; core networking/messaging concepts.
  • CI/CD, automated testing, resilience, and security in SDLC.
  • Experience with AI-assisted software development tools and validating AI outputs.

Responsibilities

  • Executes and oversees end-to-end software solutions, engineering standards, architecture, and troubleshooting for trading systems.
  • Designs and builds latency-sensitive services with awareness of system dependencies.
  • Develops secure, high-quality production code and reviews others' code.
  • Leads technical analysis, planning, code reviews, and architecture sessions to drive delivery.
  • Establishes reliability goals and implements observability, resilience, and operational readiness.
  • Leads incident response and post-incident reviews to improve production stability and performance; drives automation/remediation.
  • Upholds secure-by-default practices and risk/control standards across the SDLC.
  • Guides API/versioning strategies and deprecation paths for platform services.
  • Drives adoption of enterprise AI-assisted engineering practices and sets validation standards for correctness, performance, and security.
  • Mentors engineers and fosters inclusion and collaboration aligned to outcomes.

Skills

Java 17+
Python
Spring Boot
Kubernetes
Linux
API design
CI/CD
AI-assisted development tools
Security and resiliency
Effective communication

Education

Formal software engineering certification

Tools

Spring Boot
Kubernetes
MQ/Kafka

Job description

J.P. Morgan is seeking a Lead Software Engineer in London to join Digital Markets Execution Technology. You will contribute technically across multiple areas, ensuring secure, scalable production code and robust observability for trading systems.

You will lead architecture discussions, code reviews, and incident response while mentoring engineers and promoting secure, inclusive collaboration. The role emphasizes enterprise API design, microservices, and adoption of AI-assisted engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer - Java & Python (Low-Latency)
Senior Lead Software Engineer - Java & Python (Low-Latency)

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 170,000
Senior Lead C++ Engineer - FICC eTrading (Low-Latency)
Senior Lead C++ Engineer - FICC eTrading (Low-Latency)

Fairygodboss • Greater London

On-site
GBP 120,000 - 160,000
Lead Software Engineer - Java & Python (Low-Latency)
Lead Software Engineer - Java & Python (Low-Latency)

JPMorganChase • Greater London

On-site
GBP 100,000 - 150,000
Lead Java Engineer for High-Performance Trading
Lead Java Engineer for High-Performance Trading

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 130,000
Java Engineer - FICC eTrading, Low-Latency Systems
Java Engineer - FICC eTrading, Low-Latency Systems

JPMorgan Chase & Co. • City of Westminster

On-site
GBP 70,000 - 120,000
Lead eTrading Systems Engineer - C++ & Low Latency
Lead eTrading Systems Engineer - C++ & Low Latency

JPMorgan Chase & Co. • City of Westminster

On-site
GBP 120,000 - 180,000
Lead Python/Java Engineer – AI for Equity Derivatives
Lead Python/Java Engineer – AI for Equity Derivatives

JPMorgan Chase & Co. • Greater London

On-site
GBP 100,000 - 150,000
Senior Lead Software Engineer - AI-Driven Trading Platforms
Senior Lead Software Engineer - AI-Driven Trading Platforms

Fairygodboss • Greater London

On-site
GBP 120,000 - 180,000
Lead Software Engineer, Markets Tech & AI Systems
Lead Software Engineer, Markets Tech & AI Systems

JPMorgan Chase & Co. • Greater London

Hybrid
GBP 90,000 - 150,000
Lead Software Engineer, Trading Platform & AI Tools
Lead Software Engineer, Trading Platform & AI Tools

Hackajob Ltd • Milton

On-site
GBP 120,000 - 150,000