A leading Global Investment Bank is seeking an
experienced Algo Trading Java Developer (Contract)
to join their
EMEA Electronic Trading Technology team
, delivering and supporting
business-critical algorithmic trading engines
.
The Role
You'll be working in a
front-office environment
, developing and enhancing
low-latency algo trading systems
that power benchmark algos, smart order routing, and internal crossing. Expect direct interaction with
quants and traders
, plus involvement across the full development lifecycle - from design and coding to production support.
Key Skills & Experience
* Core Java expertise
(collections, concurrency, NIO, multi-threading, garbage collection tuning)
* Proven experience with
low-latency, high-throughput trading systems
* Knowledge of
market microstructure & algo strategies
(VWAP, TWAP, Arrival Price, SOR)
* Familiarity with
FIX protocol
and front-office trading environments
* Strong grasp of
design patterns, Agile, TDD, CI/CD
* Background in
equities and/or derivatives trading
highly desirable
Why Apply?
* High-impact
front-office contract role
with immediate visibility to business and quants
* Chance to shape a
next-generation trading platform
in a global investment bank
* Hybrid working model
* Competitive day rate
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.