Java Lead Software Engineer – Multi-Asset Trading Platform

Security Capital Research

Greater London

On-site

GBP 120,000 - 180,000

Full time

2 days ago
Be an early applicant

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

JP Morgan Chase in London is seeking a Lead Software Engineer to design, build, and improve a multi-asset trading platform with a focus on performance, resilience, and security. You will own end-to-end delivery and collaborate with product and business stakeholders to turn ideas into production-ready solutions.

You will contribute to a culture prioritizing strong engineering practices, pragmatic collaboration, and continuous improvement within the Investment Technology department of Asset &

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, or a related technical field, or equivalent practical experience.
  • Advanced hands-on experience in system design, application development, testing, and operational stability for scalable client-facing applications.
  • Strong skills in Java and JVM-based development, APIs, distributed systems, event-driven architectures, caching technologies, and data modeling.
  • Experience with cloud-native platforms such as AWS, including automated delivery, testing, observability, and production support.
  • Demonstrated effective use of AI-powered tools beyond basic code completion, such as implementation support, review, test acceleration, or troubleshooting.
  • Strong understanding of secure development, sensitive-data handling, resiliency, human review, and independent validation.

Responsibilities

  • Design and develop secure, high-quality production code for client-facing applications, APIs, and services
  • Apply AI-powered tools and automation throughout the development lifecycle
  • Create reusable context, tools, and workflows
  • Collaborate with business, product, and design partners to clarify needs and translate requirements into practical solutions
  • Bridge business and technology by rapidly prototyping ideas and transitioning successful solutions to robust production systems
  • Optimize real-time trading systems for performance, reliability, and scalability
  • Review code and technical designs, mentor engineers, and strengthen engineering practices through constructive feedback and reusable patterns
  • Support automated delivery and production operations through observability, incident investigation, secure development practices, and resilient application design

Tools

Java
JVM development
APIs
Distributed systems
Event-driven architectures
Caching technologies
Data modeling
AWS cloud-native
AI-powered tooling
Secure development
Prototyping & delivery
Observability & production support

Job description

Take on a pivotal engineering role in a mission-critical trading environment where performance, resilience, and security matter every day. You will help shape a modern, multi-asset trading platform and see your work delivered into real production outcomes. You will partner closely with product and business stakeholders to turn ideas into robust solutions. If you enjoy solving complex problems end to end and raising engineering standards through reusable tooling and automation, you will thrive here.

As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management, Investment technology department you will design, build, and improve scalable capabilities for a multi-asset class trading platform. You will bring advanced technical expertise, own complex engineering solutions, and make key implementation decisions within an agreed technical direction. In this individual contributor role, you will have end-to-end ownership and partner with business and technology stakeholders to take ideas from concept to production-ready delivery. You will contribute to a culture that values strong engineering practices, pragmatic collaboration, and continuous improvement.

Job Responsibilities
  • Design and develop secure, high-quality production code for client-facing applications, APIs, and services
  • Apply AI-powered tools and automation throughout the development lifecycle
  • Create reusable context, tools, and workflows
  • Collaborate with business, product, and design partners to clarify needs and translate requirements into practical solutions
  • Bridge business and technology by rapidly prototyping ideas and transitioning successful solutions to robust production systems
  • Optimize real-time trading systems for performance, reliability, and scalability
  • Review code and technical designs, mentor engineers, and strengthen engineering practices through constructive feedback and reusable patterns
  • Support automated delivery and production operations through observability, incident investigation, secure development practices, and resilient application design
Required Qualifications, Capabilities, and Skills
  • Formal training or certification on software engineering concepts and advanced applied experience in Java
  • Bachelor’s degree in Computer Science, Computer Engineering, Mathematics, or a related technical field, or equivalent practical experience
  • Advanced hands-on experience in system design, application development, testing, and operational stability for scalable client-facing applications
  • Strong skills in Java and JVM-based development, APIs, distributed systems, event-driven architectures, caching technologies, and data modeling
  • Practical experience integrating services reliably, including robust failure handling
  • Experience with cloud-native platforms such as AWS, including automated delivery, testing, observability, and production support
  • Demonstrated effective use of AI-powered tools beyond basic code completion, such as implementation support, review, test acceleration, or troubleshooting
  • Strong understanding of secure development, sensitive-data handling, resiliency, human review, and independent validation
  • Examples of self-directed learning, such as prototypes, open-source work, technical experiments, or reusable engineering tools
  • Strong communication skills and ability to work effectively across different levels of seniority and backgrounds
  • Demonstrated ability to manage competing priorities and deliver with end-to-end ownership
Preferred Qualifications, Capabilities, and Skills
  • Experience in international private banking, wealth or asset management, digital banking, trading, or other transaction-sensitive client platforms
  • Experience creating reusable workflows, context libraries, test harnesses, or evaluation tools that improve team delivery and quality
  • Experience with full-stack web development or cloud-native modernization that streamlines integration and operational efficiency
  • Experience with Python, data analytics tooling, or trading domain knowledge
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer – Multi-Asset Trading Platform
Lead Software Engineer – Multi-Asset Trading Platform

J.P. Morgan Chase & Co. • Greater London

On-site
GBP 120,000 - 180,000
Lead Software Engineering — Trading Tech
Lead Software Engineering — Trading Tech

JPMorgan Chase & Co. • City of Westminster

On-site
GBP 120,000 - 160,000
Lead Software Engineer – Java – Asset Management Trading
Lead Software Engineer – Java – Asset Management Trading

Testing Site - JPMC • Greater London

On-site
GBP 120,000 - 190,000
Java Lead Software Engineer — Digital Markets Execution Technology, Execute
Java Lead Software Engineer — Digital Markets Execution Technology, Execute

JPMorganChase • Greater London

On-site
GBP 120,000 - 180,000
Lead Software Engineering — Trading Tech
Lead Software Engineering — Trading Tech

Aumni • Greater London

On-site
GBP 140,000 - 200,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 - JAVA - Equities - Vice President
Lead Software Engineer - JAVA - Equities - Vice President

JPMorgan Chase & Co. • Greater London

On-site
GBP 110,000 - 160,000
Senior Lead Software Engineer - Java / AWM
Senior Lead Software Engineer - Java / AWM

JP Morgan Chase • Greater London

On-site
GBP 120,000 - 180,000
Lead Software Engineering — Trading Tech
Lead Software Engineering — Trading Tech

JP Morgan Chase • Greater London

On-site
GBP 150,000 - 210,000
Lead Software Engineer
Lead Software Engineer

JPMorganChase • Christchurch

On-site
GBP 90,000 - 140,000