McGregor Boyall
Java eTrading Strategist - Rates Front Office London
Explore roles
This role has expired
McGregor Boyall
Java eTrading Strategist - Rates Front Office London
Private salary
London
Hybrid
Graduate
Junior
Mid
Senior
Leader
Description

A leading global investment bank is seeking a Java Developer/eTrading Strategist to join its London Rates eTrading team. This Front Office role sits at the intersection of quantitative research, trading, and technology, focused on delivering high-performance Java systems for pricing and electronic execution across the bank’s global Rates business.

The Role

You will design, build, and optimise low-latency Java components supporting Real Time pricing, algorithmic execution, and market connectivity. Working closely with quants and traders, you’ll transform quantitative models and execution logic into robust, production-grade trading applications. The role requires deep technical expertise and an interest in market microstructure and electronic execution dynamics.

Key Responsibilities

  • Engineer low-latency, multithreaded Java applications powering Rates pricing and execution.
  • Partner with quants to integrate and enhance pricing models and execution algorithms.
  • Develop and tune smart order Routers, auto-quoting, and market-making components.
  • Profile and optimise Java systems for throughput, GC efficiency, and predictable latency.
  • Implement Real Time monitoring, logging, and performance diagnostics.
  • Collaborate across technology and trading teams to continuously refine execution performance and market response.

Candidate Profile

  • Degree in Computer Science, Engineering, Mathematics, or a related quantitative field.
  • 10+ years’ experience in Java development for low-latency or electronic trading systems.
  • Deep expertise in Java concurrency, GC tuning, memory management, and NIO.
  • Strong grasp of market microstructure, FIX protocols, and order handling.
  • Proven record of delivering production-grade Java trading platforms in Front Office environments.
  • Experience in Rates eTrading (cash or derivatives) strongly preferred although open to other asset classes such as Equities and FX.

Preferred Technical Skills

  • Core Java 11+, Multithreading, lock-free programming.
  • Low-latency messaging (Aeron, Chronicle Queue, Kafka).
  • Market-making and execution algo frameworks.
  • Familiarity with distributed architectures and cloud-native Java.

What’s on Offer

  • Direct Front Office impact on the Rates eTrading desk.
  • Close collaboration with quants and traders on model integration and execution logic.
  • Work on cutting-edge low-latency and algo engineering challenges.
  • Hybrid setup - around 2 days per month in the London office.
  • Competitive compensation and clear progression opportunities.

If you are passionate about Java, pricing, execution, and low-latency trading, we’d love to hear from you.

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

Role tech stack
McGregor Boyall
Java eTrading Strategist - Rates Front Office London
This role has expired