Java Development Lead - Front Office Electronic Trading

McGregor Boyall

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working in London
Equal opportunity employer
Excellent long-term career progression

Job summary

McGregor Boyall is seeking a senior Java engineer to lead the transformation of a Front Office FX Options pricing platform. The role involves hands-on technical leadership, architecture design and delivering high-quality Java services in a modern event-driven environment.

You will work with Traders, Quants and senior engineers to shape the future of a globally significant trading platform, with hybrid working in London and strong career progression.

Qualifications

  • Experience building complex, distributed systems.
  • Proficient in core Java and Spring Framework.
  • Experience with event-driven architectures (Kafka/Solace/WebSockets).
  • Understanding of Domain-Driven Design (DDD) and SOLID principles.
  • Cloud-native development and CI/CD practices.
  • AI-assisted software development experience.

Responsibilities

  • Lead the engineering transformation of a strategic front-office pricing platform.
  • Design and build high-performance Java services for global electronic trading.
  • Replace legacy platform with modern, scalable event-driven architecture.
  • Collaborate with Traders, Quants and senior engineers to deliver critical tech.
  • Promote engineering best practices, system design and AI-assisted development.
  • Improve platform performance, resilience and developer productivity.

Skills

Java
Cloud-native development
AI-assisted software development
Multithreading
Distributed systems
Domain-Driven Design
SOLID design principles
CI/CD
Event-driven architecture
Spring Framework

Tools

Kafka
Solace
WebSockets

Job description

Build the Next Generation of a Global Trading Platform

An exceptional opportunity has arisen for a senior Java engineer to play a leading role in the transformation of a strategic Front Office FX Options pricing platform.

The existing platform has successfully supported the business for over a decade and is now being rebuilt using modern architecture and engineering practices. This is a rare opportunity to help shape the design and delivery of a next-generation electronic trading platform.

This is a genuinely hands-on technical leadership role for someone who enjoys solving complex engineering challenges, influencing architecture and writing high-quality code. There are no line management responsibilities-technical leadership is delivered through engineering excellence.

The Role
  • Lead the engineering transformation of a strategic Front Office pricing platform.
  • Design and build high-performance Java services supporting global electronic trading.
  • Replace a long-established platform with a modern, scalable, event-driven architecture.
  • Work closely with Traders, Quants and senior engineers to deliver business-critical technology.
  • Drive engineering best practices, system design and AI-assisted software development.
  • Improve platform performance, resilience and developer productivity.
About You

We're looking for exceptional backend software engineers with experience building complex, distributed systems.

You’ll ideally have experience with:

  • Core Java
  • Spring Framework
  • Event-driven architecture (Kafka, Solace, WebSockets or similar)
  • Distributed systems
  • Domain-Driven Design (DDD)
  • SOLID principles and design patterns
  • Cloud-native development
  • CI/CD and modern engineering practices
  • AI-assisted software development

Experience within electronic trading or financial markets is advantageous, but not essential.

We’re also keen to speak with engineers from:

  • Big Tech
  • High-performance distributed systems
  • Cloud platforms
  • Real-time data platforms
  • Infrastructure engineering
  • FinTech

If you’re an exceptional software engineer looking to work on large-scale, business-critical systems, this is an opportunity to have a genuine impact on the future of a globally significant trading platform.

Why Apply?
  • Transform a strategic platform that has been in production for over 10 years.
  • Shape the architecture of a next-generation electronic trading platform.
  • Hands-on technical leadership with no people management responsibilities.
  • Work with modern event-driven architecture and AI-assisted engineering practices.
  • Collaborate directly with Traders, Quants and senior engineering leaders.
  • Hybrid working in London with excellent long-term career progression.
Desired Skills and Experience

Java BigTech FX Cloud Native AI Multithreading

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

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

Similar jobs worth comparing

Java Development Lead - Front Office Electronic Trading
Java Development Lead - Front Office Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 120,000 - 160,000
Hybrid work in London
Java Software Engineer : Java : Quant Trading : £150k
Java Software Engineer : Java : Quant Trading : £150k

Hunter Bond • England

Hybrid
GBP 60,000 - 85,000
Senior Java Software Engineer
Senior Java Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 350,000
Java Developer - Algo Trading | Front Office
Java Developer - Algo Trading | Front Office

Vertus Partners Ltd • Greater London

On-site
GBP 100,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

Hunter Bond • Greater London

Hybrid
GBP 90,000 - 120,000
Lead Java Engineer for Hybrid London Front Office Trading
Lead Java Engineer for Hybrid London Front Office Trading

McGregor Boyall • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working in London
Equal opportunity employer
Excellent long-term career progression
Lead Java Engineer, Front Office Trading Platform
Lead Java Engineer, Front Office Trading Platform

McGregor Recruitment • Greater London

Hybrid
GBP 120,000 - 160,000
Hybrid work in London
Director - Credit eTrading - Java/Python
Director - Credit eTrading - Java/Python

Orbis Group • Greater London

Hybrid
GBP 120,000 - 170,000
Java Developer - Up to £160,000 + Bonus + Package
Java Developer - Up to £160,000 + Bonus + Package

Hunter Bond • Greater London

On-site
GBP 136,000 - 160,000
Comprehensive Benefits
Engineering-First Culture
Agile Team Environment