Search

Java Software Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Java Engineer – Equities Algorithmic Trading / Smart Order Routing

\n


\n

I’m looking for a Java Engineer with extensive experience building equities algorithmic trading and smart order routing (SOR) systems.

\n


\n

This requires hands-on engineering experience across the equities electronic execution lifecycle, with a strong understanding of how orders are managed, routed and executed across trading venues.

\n


\n

Key experience:

\n

    \n
  • Strong Java development skills, including concurrency, JVM performance tuning and low-latency optimisation.
  • \n

  • Extensive experience developing equities execution algorithms and smart order routers.
  • \n

  • Deep understanding of market microstructure, liquidity fragmentation, venue selection and order types.
  • \n

  • Experience with FIX connectivity, exchange protocols, market data and order management.
  • \n

  • Ability to work closely with traders and quants to translate execution requirements into reliable production systems.
  • \n

  • Experience diagnosing latency, throughput and execution issues in live trading environments.
  • \n

\n


\n

Particularly relevant backgrounds include VWAP, TWAP, POV, implementation shortfall and liquidity-seeking algorithms, alongside routing logic and execution performance analysis.

\n

Direct experience engineering algo trading and SOR platforms is essential.

\n


\n

Contact me directly with your CV or a brief overview of your relevant experience.

\n

#Java #Equities #AlgoTrading #SmartOrderRouting #LowLatency #ElectronicTrading

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...