Skip to content
Quant jobs / Millennium

Java Algo Developer – EQ Trading Technology

A senior developer role building real-time equities execution algorithms and platforms for portfolio managers. It sits in the Equities Tech Algorithmic Development team.

What you’d work on

Our reading of the posting: what a new hire in this role would most likely spend their first months on.

  • Build and extend execution algorithms such as VWAP and TWAP
  • Improve real-time execution platforms for performance and scale
  • Work with Execution Services on market and regulatory constraints
  • Test algos with simulation, backtesting and replay
  • Provide L3 troubleshooting on trading infrastructure

What they ask for

Required

  • 7+ years in equities execution systems
  • Execution algo development (VWAP, TWAP, pairs)
  • Matching engines and dark pools
  • Market microstructure and pre-trade risk checks
  • Expert low-latency Java
  • Event-driven messaging such as Kafka or Solace

Preferred

  • Algo container frameworks
  • AI tools for developer productivity
Education
Not stated
Experience
7+ years with equities execution systems
Languages and tools
  • Java
Markets
equities

How to prepare

  • Implement a VWAP or TWAP scheduler and test it on replayed data
  • Study GC-aware low-latency Java design
  • Learn how pre-trade risk checks and limits work
  • Build a simple order book simulator

What to study

The HFT Quant Developer roadmap sets out the stages for this kind of role, with free resources for each.

Open the roadmap

Apply

Read the full posting on Millennium’s site before applying: requirements, location and pay can change after we check them.

View the posting on Millennium’s site ↗

SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with Millennium and doesn’t handle applications.

Similar roles