A leading global investment bank is seeking a
Java Developer / eTrading Strategist
to join its
London Rates eTrading team
. This front-office role focuses on designing, building, and optimising
low-latency Java trading systems
that power the bank's global Rates business.
The Role
You will engineer
high-performance Java components
for algorithmic execution, pricing, and market connectivity. Working closely with traders, quants, and technologists, you'll deliver production-ready eTrading solutions with a focus on
latency, scalability, and resilience
.
Key Responsibilities
* Design and implement
low-latency, multithreaded Java applications
for Rates eTrading.
* Develop and optimise
execution algorithms, smart order routers, and pricing engines
.
* Profile and tune Java applications for
GC optimisation, lock contention, and throughput
.
* Implement real-time
monitoring, logging, and alerting frameworks
.
* Partner with quants to integrate
pricing models into Java-based trading systems
.
* Conduct rigorous
code reviews, testing, and benchmarking
.
Candidate Profile
* Degree in
Computer Science, Engineering, Mathematics
, or related field.
* 10+ years' experience
in Java development within
low-latency trading systems
.
* Deep knowledge of
Java concurrency, GC tuning, memory management, and NIO
.
* Familiarity with
market microstructure, FIX, order types, and trading protocols
.
* Proven track record delivering
production-grade Java trading platforms
.
* Rates (cash & derivatives) eTrading
experience strongly preferred.
Preferred Technical Skills
* Core
Java 11+
, multithreading, lock-free programming.
* Low-latency messaging frameworks (
Aeron, Chronicle Queue, Kafka
).
* High-performance
data structures and memory-efficient coding
.
* Experience with
distributed systems, microservices, and cloud-native Java
.
* Knowledge of
market-making algos, smart order routing, HFT architectures
.
What's on Offer
* Direct impact
on the Rates eTrading desk, with ownership of
mission-critical systems
.
* Work on
cutting-edge low-latency engineering challenges
.
* Collaborative
front-office environment
with quants and traders.
* Hybrid working
* only 2 days/month in the London office.
* Competitive compensation with
strong career growth potential
.
If you are passionate about
Java, low latency, and electronic trading
, we'd love to hear from you.
Desired Skills and Experience
Computer Science Degree
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.