Senior Java Engineer - Options Algorithmic Trading

Next Frontier Capital

Greater London

On-site

GBP 110,000 - 180,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 and optimize algorithmic trading engines for options, translating strategies into scalable, reliable code. You will work across teams to deliver low-latency, secure systems in a fast-paced environment.

You will drive high-quality production code in Java, mentor peers, and help establish automated testing and validation practices. The role emphasizes responsible AI use and resilient design within Electronic Trading Technology.

Qualifications

  • Formal training in software engineering concepts and advanced proficiency in Java.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Advanced skills in one or more programming languages.
  • Proficiency in automation and continuous delivery methods.
  • Expertise in all aspects of the Software Development Life Cycle.
  • Experience with algorithmic trading systems and familiarity with trading protocols such as FIX.
  • Practical experience with performance optimization and low-touch system design.
  • Experience leading effective use of approved AI-assisted software development tools with ability to set team expectations for validating AI outputs.

Responsibilities

  • Execute creative software solutions, design, development, and troubleshooting to solve complex problems.
  • Develop secure, high-quality production code in Java and review code for best practices and performance.
  • Design and implement algorithmic trading strategies to optimize execution and performance.
  • Collaborate with product teams to translate trading strategies into scalable algorithms.
  • Continuously improve and refactor codebases to enhance performance, testing, and reliability.
  • Contribute to a team culture of diversity, inclusion, and respect.
  • Apply automation and continuous delivery methods to streamline development processes.
  • Ensure operational stability and reliability of trading systems.

Skills

Java
Multithreading
Algorithm design
Trading systems
FIX protocol
AI-assisted development tools
Automation & CI/CD

Education

Software engineering degree

Tools

AMPS
Kafka
Cucumber
Python
Shell
Grafana
Splunk
Linux

Job description

J.P. Morgan is seeking a Lead Software Engineer to design and optimize algorithmic trading engines for options, translating strategies into scalable, reliable code. You will work across teams to deliver low-latency, secure systems in a fast-paced environment.

You will drive high-quality production code in Java, mentor peers, and help establish automated testing and validation practices. The role emphasizes responsible AI use and resilient design within Electronic Trading Technology.

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

Similar jobs worth comparing

Lead Software Engineering - Java -ETT - Options Algorithmic Trading
Lead Software Engineering - Java -ETT - Options Algorithmic Trading

JPMorganChase • Greater London

On-site
GBP 70,000 - 90,000
Lead Software Engineer: Options Algorithmic Trading
Lead Software Engineer: Options Algorithmic Trading

JPMorganChase • Greater London

On-site
GBP 70,000 - 90,000
Lead Software Engineering - Java -ETT - Options Algorithmic Trading
Lead Software Engineering - Java -ETT - Options Algorithmic Trading

Next Frontier Capital • Greater London

On-site
GBP 110,000 - 180,000
Senior Java Lead: Equities Algo Trading Platform
Senior Java Lead: Equities Algo Trading Platform

United States Digital Space LLC • Greater London

On-site
GBP 120,000 - 180,000
Lead Java Engineer - Equities Algo Trading Platform
Lead Java Engineer - Equities Algo Trading Platform

Next Frontier Capital • Greater London

On-site
GBP 120,000 - 180,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
Senior Lead C++ Engineer for E-Trading Platforms
Senior Lead C++ Engineer for E-Trading Platforms

J.P. MORGAN • Greater London

On-site
GBP 120,000 - 160,000
Senior Lead C++ Engineer - eTrading & High-Perf Systems
Senior Lead C++ Engineer - eTrading & High-Perf Systems

Fairygodboss • Greater London

Hybrid
GBP 110,000 - 170,000
Java Sr Lead eSoftware Engineer - Equities Algo Trading - VP
Java Sr Lead eSoftware Engineer - Equities Algo Trading - VP

Next Frontier Capital • Greater London

On-site
GBP 120,000 - 180,000
Senior Lead Java Engineer for Scalable Finance Solutions
Senior Lead Java Engineer for Scalable Finance Solutions

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 150,000