Lead Software Engineer - Python/Java for Market Tech

Next Frontier Capital

Greater London

On-site

GBP 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

J.P. Morgan is seeking a Lead Software Engineer to design, build, and operate secure, scalable solutions for Equity Derivatives in a Markets Technology context.

You will work in an agile team, shaping architecture and driving improvements across production systems while collaborating with front office and operations to meet business goals. The role emphasizes delivering production-grade software, strong problem-solving, and effective communication with stakeholders.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • Strong software engineering fundamentals across the SDLC, including design, development, testing, release, and production support.
  • Proficiency in Python, Java, and JavaScript/TypeScript.
  • Experience building and supporting production-grade systems.
  • Experience in large-scale enterprise environments with code/data integrations.
  • Knowledge of Spring frameworks and related tooling (JUnit, Maven, Spring Boot, Spring Data JPA, Spring Batch, Hibernate).
  • Strong analytical thinking, problem solving, and debugging skills.
  • Excellent communication and stakeholder management.
  • Agile delivery experience with multiple priorities and clear documentation.
  • Operational excellence mindset with focus on observability and reliability.
  • Knowledge of equity derivatives products and workflows.

Responsibilities

  • Own production outcomes for critical Equity Derivatives workflows, including monitoring and incident follow-through.
  • Deliver software through design, development, testing, release, and technical troubleshooting.
  • Create secure, high-quality production code and maintain integrations with key systems.
  • Produce architecture and design artifacts for complex applications and align with constraints.
  • Collaborate with front office, operations, and technology to gather requirements and criteria.
  • Drive UAT planning and execution for pricing, booking, and risk changes.
  • Maintain release discipline with regression checks and post-deployment verification.
  • Develop data/telemetry driven reporting to improve stability and delivery.
  • Identify hidden failure patterns and drive improvements in code and architecture.
  • Provide runbooks, training, and documentation for new features and workflows.
  • Leverage AI tools for testing and documentation within governance rules.

Skills

Python
Java
JavaScript/TypeScript
SDLC
Agile
Communication

Education

Bachelor's degree in CS

Tools

JUnit
Maven
Spring Boot
Hibernate
Spring Data JPA
Spring Batch

Job description

J.P. Morgan is seeking a Lead Software Engineer to design, build, and operate secure, scalable solutions for Equity Derivatives in a Markets Technology context.

You will work in an agile team, shaping architecture and driving improvements across production systems while collaborating with front office and operations to meet business goals. The role emphasizes delivering production-grade software, strong problem-solving, and effective communication with stakeholders.

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

Similar jobs worth comparing

Lead Software Engineer, Python & Java — Markets Tech
Lead Software Engineer, Python & Java — Markets Tech

United States Digital Space LLC • Greater London

On-site
GBP 110,000 - 170,000
Lead Software Engineer - Python / Java
Lead Software Engineer - Python / Java

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 140,000
Senior Lead Software Engineer, Finance Tech (Python)
Senior Lead Software Engineer, Finance Tech (Python)

JPMorgan Chase & Co. • City of Westminster

On-site
GBP 90,000 - 130,000
Lead Software Engineer, Equities Tech & Trading Systems
Lead Software Engineer, Equities Tech & Trading Systems

JPMorganChase • Greater London

On-site
GBP 80,000 - 120,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
Senior Java Lead - Equity Derivatives Platform Innovator
Senior Java Lead - Equity Derivatives Platform Innovator

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 150,000
Senior Lead Software Engineer - Python and Java - Equity Derivatives and Pricing - Front Office[...]
Senior Lead Software Engineer - Python and Java - Equity Derivatives and Pricing - Front Office[...]

United States Digital Space LLC • Greater London

On-site
GBP 110,000 - 170,000
Lead Java Engineer - FinTech, Scalable & Secure Systems
Lead Java Engineer - FinTech, Scalable & Secure Systems

United States Digital Space LLC • Greater London

On-site
GBP 120,000 - 160,000
Senior Python Software Engineer - Scalable Solutions
Senior Python Software Engineer - Scalable Solutions

JPMorganChase • Glasgow

On-site
GBP 60,000 - 90,000
Senior Lead React UI Engineer
Senior Lead React UI Engineer

United States Digital Space LLC • Greater London

On-site
GBP 120,000 - 150,000