Job Description
Job Title : Core Java Developer – Ultra Low Latency Trading Systems
Location : London
Type : Permanent
Overview :
We are hiring a Core Java developer to join a high-performance trading team focused on eFX OR Crypto markets. This role requires deep technical expertise in ultra-low latency systems and a strong understanding of electronic trading environments.
Key Responsibilities :
- Design and develop low-latency, high-throughput trading components
- Work closely with quant and trading teams to optimise execution performance
- Build and maintain messaging infrastructure using technologies such as Aeron, SBE, Disruptor, Chronicle, and FIX
- Tune the JVM for microsecond-level performance (0GC, CPU affinity, memory management)
- Contribute to architecture and design decisions for latency-sensitive services
- Ensure code quality through rigorous testing, benchmarking, and profiling
Required Skills & Experience :
Strong Core Java expertise (JVM internals, multithreading, low-level concurrency)Demonstrable experience building systems with microsecond SLAsPrior experience in eFX or crypto trading platforms , particularly pricing or execution en...