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 a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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 for Markets Tech
Lead Software Engineer: Python & Java for Markets Tech

Testing Site - JPMC • Greater London

On-site
GBP 90,000 - 140,000
Lead Software Engineer - Python and Java - Equity Derivatives and Pricing - Client Facing
Lead Software Engineer - Python and Java - Equity Derivatives and Pricing - Client Facing

Testing Site - JPMC • Greater London

On-site
GBP 90,000 - 140,000
Lead Software Engineer – Equity Derivatives Tech
Lead Software Engineer – Equity Derivatives Tech

Testing Site - JPMC • Scotland

On-site
GBP 90,000 - 130,000
Lead Software Engineer (Java/Python) for Low-Latency Trading
Lead Software Engineer (Java/Python) for Low-Latency Trading

Aumni • 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 - Python / Java
Lead Software Engineer - Python / Java

Next Frontier Capital • Greater London

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

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 150,000
Lead Software Engineer - Python/Java, AI/ML - Equity Derivatives
Lead Software Engineer - Python/Java, AI/ML - Equity Derivatives

JPMorgan Chase & Co. • Greater London

On-site
GBP 100,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