Lead Software Engineer: Java, Python & AI-Driven Systems

JP Morgan Chase

Greater London

On-site

GBP 62,000 - 102,000

Full time

5 days ago
Be an early applicant
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

JP Morgan Chase in London seeks a Lead Software Engineer to own production outcomes for critical Equity Derivatives workflows. You will monitor incidents, communicate with stakeholders, and drive secure, high-quality production code across core systems.

The role requires strong Python/Java/JavaScript skills, experience with enterprise tools like Spring and Hibernate, and a track record in Agile teams. This position offers a hybrid-leaning work pattern within Markets Technology.

Qualifications

  • Bachelors degree in Computer Science, Engineering, or equivalent practical experience.
  • Strong fundamentals across the software development lifecycle including design, development, testing, release and production support.
  • Proficiency in Python, Java, and JavaScript or TypeScript.
  • Experience building and supporting production-grade systems.
  • Experience in large-scale enterprise environments with data integrations and modern languages.
  • Familiarity with JUnit, Maven, Spring Boot, Spring Data JPA, Spring Batch, and Hibernate.
  • Demonstrated experience guiding AI-assisted software development tools with validation standards.
  • Understanding responsible AI use, data sensitivity, secure handling and security compliance.
  • Strong analytical thinking, problem solving and debugging skills.
  • Excellent communication and stakeholder management skills.
  • Experience delivering in Agile, managing priorities and producing clear documentation.
  • Formal training or certification in software engineering concepts.
  • React experience

Responsibilities

  • Own production outcomes for Equity Derivatives workflows including monitoring and incident triage.
  • Drive design, development, testing, release and troubleshooting of software solutions.
  • Create secure, high-quality production code and maintain critical services.
  • Produce architecture artifacts and ensure alignment with operational requirements.
  • Collaborate with front office, operations, and technology to define specs and acceptance criteria.
  • Lead UAT planning and execution for pricing, booking, and risk changes.
  • Promote enterprise AI-assisted engineering practices and establish validation standards.
  • Utilize SDLC toolchain and AI-assisted automation to maximize value.
  • Maintain release discipline with regression, rollback planning, and observability.
  • Gather telemetry to improve stability, quality and delivery predictability.
  • Identify hidden failure patterns and drive improvements in architecture and readiness

Skills

Python
Java
JavaScript
TypeScript
React
Agile
Stakeholder management
System design
Debugging
Security practices
Team leadership
AI-assisted engineering
Communication

Education

Bachelor's degree or equivalent practical experience

Tools

JUnit
Maven
Spring Boot
Spring Data JPA
Hibernate
JPA
React

Job description

JP Morgan Chase in London seeks a Lead Software Engineer to own production outcomes for critical Equity Derivatives workflows. You will monitor incidents, communicate with stakeholders, and drive secure, high-quality production code across core systems.

The role requires strong Python/Java/JavaScript skills, experience with enterprise tools like Spring and Hibernate, and a track record in Agile teams. This position offers a hybrid-leaning work pattern within Markets Technology.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Python/Java for Market Tech
Lead Software Engineer - Python/Java for Market Tech

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 140,000
Lead Software Engineer, Equity Derivatives — AI-Driven Market Tech
Lead Software Engineer, Equity Derivatives — AI-Driven Market Tech

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 130,000
Lead Software Engineer - Java & AI-Driven Platform
Lead Software Engineer - Java & AI-Driven Platform

JPMorgan Chase & Co. • Greater London

On-site
GBP 110,000 - 160,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 (Python & Java) – AI-Driven DevOps
Lead Software Engineer (Python & Java) – AI-Driven DevOps

JPMorganChase • Greater London

On-site
GBP 110,000 - 160,000
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
Lead Software Engineer - Python / Java
Lead Software Engineer - Python / Java

JPMorgan Chase & Co. • Greater London

Hybrid
GBP 90,000 - 150,000
Lead Software Engineer: Java & Python for Data Platform
Lead Software Engineer: Java & Python for Data Platform

JPMorgan Chase & Co. • Greater London

On-site
GBP 130,000 - 180,000
Senior Python Engineer for Equity Derivatives
Senior Python Engineer for Equity Derivatives

JPMorgan Chase & Co. • Greater London

On-site
GBP 110,000 - 140,000
VP Lead Software Engineer - Java, Equities Derivatives
VP Lead Software Engineer - Java, Equities Derivatives

JPMorganChase • Greater London

On-site
GBP 70,000 - 100,000