Java Developer eTrading
Role details
Job location
Tech stack
Job description
Join a leading independent technology and services provider as a Java Developer - e-Trading!
Job Overview
Join a fast-paced and highly collaborative eFX Quantitative Developer team within Global Markets. You'll help build and enhance a best-in-class eFX trading platform, working closely with quants and traders to drive automation, performance, and revenue. This role sits within the Principal Flow Trading stream and offers hands-on ownership of the full development lifecycle.
Location: London (Hybrid)
Daily Rate: Flexible
Contract Length: Until Dec 2026
Start Date: ASAP
Key Responsibilities
- Develop and enhance a low-latency, high-throughput eFX algorithmic trading platform
- Own initiatives end-to-end: analysis, design, implementation, delivery
- Design, implement, and back-test pricing and execution strategies
- Build analytics to monitor model and platform performance
- Enhance the proprietary eTrading framework used across Global Markets
- Collaborate closely with quants, traders, and technology teams in an agile environment
Key Requirements
- Strong business knowledge of electronic trading, ideally eFX
- Proven experience building low-latency, event-driven algorithmic trading platforms
- Advanced Java expertise, including lock-free and low-garbage techniques
- Experience working with quant teams and implementing algorithmic models
- Familiarity with messaging protocols such as Aeron, Kafka, FIX, SBE, ITCH, OUCH
- Knowledge of time-series databases (preferably KDB) and Python for analytics
- Full-stack experience (React) is beneficial for building trader tools and dashboards
Additional Information
- Interview Process: Typically 2 stages - technical interview, system design, and team discussion
How to Apply
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us today. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
#4777274 - Nikhil
Requirements
- Strong business knowledge of electronic trading, ideally eFX
- Proven experience building low-latency, event-driven algorithmic trading platforms
- Advanced Java expertise, including lock-free and low-garbage techniques
- Experience working with quant teams and implementing algorithmic models
- Familiarity with messaging protocols such as Aeron, Kafka, FIX, SBE, ITCH, OUCH
- Knowledge of time-series databases (preferably KDB) and Python for analytics
- Full-stack experience (React) is beneficial for building trader tools and dashboards