HamburgerMenu
hirist

Java Quant Engineer

Dash Hire
Multiple Locations
3 - 7 Years

Posted on: 29/07/2025

Job Description

We're seeking a Java Quant Developer to help design and implement pricing models, execution algorithms, analytics libraries, and real-time risk tools within our FX trading stack. You'll work alongside other developers, Quant researchers, traders, and engineers to bring pricing and execution intelligence into production-grade code running in some of the fastest FX environments globally.


Responsibilities :


- Algorithm and Strategy Development : Develop execution, book building, price creation, and risk management algorithms and strategies, ensuring compliance with relevant regulations.


- System Optimization : Enhance the performance of the trading platform, focusing on ultra-low latency and high throughput for processing large volumes of market data and trade orders.


- Integration and Connectivity : Develop and maintain integrations with external systems, such as market data providers, trading venues, and post-trade systems like clearing houses & settlement systems, ensuring efficient data flow and transaction processing.


- Data Management : Implement real-time data capture, processing, and analysis systems, utilizing advanced data structures and in-memory data grids.


- Risk Management and Compliance : Develop robust risk management frameworks and ensure that all systems comply with industry regulations and standards.


Requirements :


- Professional Experience : 2-6 years in Quant e-Trading & proven record of top performance.


- Trading Desk Experience : Having worked beside a quant trading desk is a significant Plus.


- Experience with numerical computing, multithreading, and low-GC/GC-tuned applications.


- Low-Latency Technologies : Experience with low-latency technologies, such as : Strong fundamentals of Core Java & the Java Concurrency framework


- Chronicle Queue, Chronicle Map, and Chronicle Wire or AMPS for high-performance data storage, messaging, and serialization.


- OpenHFT libraries & LMAX Disruptor.


- Java NIO (Non-Blocking I/O), Netty, Undertow, etc, for high-performance network applications.


- Data Structures and Algorithms : Strong understanding of data structures, algorithms, and their application in real-time trading systems.


- Performance Tuning and Benchmarking : Skills in performance analysis, tuning, and benchmarking for system performance engineering.


info-icon

Did you find something suspicious?