full-time
Senior Low-Latency Java Engineer (Electronic Trading – FX).
Morgan McKinley
- Employer
- Morgan McKinley
- Location
- London
- Working pattern
- on-site
About the role
Design and build high-throughput, event-sourced microservices for FX pricing, matching, and execution engines. Collaborate with front-office stakeholders to write high-performance code and identify and eliminate latency bottlenecks. Requires expert-level Core Java (Java 17+) experience building highly available, fault-tolerant distributed systems, plus a proven background in event-driven architecture within electronic or algorithmic trading. Candidates should have hands-on low-allocation performance optimization experience in Linux and domain experience with trading infrastructure such as order gateways, exchange connectivity, or market data systems.