×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Low-Latency Java Engineer; Electronic Trading – FX

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Morgan McKinley
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Java Developer
Salary/Wage Range or Industry Benchmark: 120000 - 180000 GBP Yearly GBP 120000.00 180000.00 YEAR
Job Description & How to Apply Below

Our client is a premier software engineering consultancy built to tackle the most complex, mission-critical engineering problems in modern finance. They are currently building next-generation, high-throughput FX trading platforms where microseconds matter.

The Role

As a Senior Low-Latency Java Engineer
, you will design and build commercial-grade, event-sourced microservices for FX pricing, matching, and execution engines from scratch. You will work closely with front-office stakeholders, writing high-performance code and eliminating latency bottlenecks.

  • Core Java Mastery: Expert-level experience in Core Java (Java 17+) writing high-availability, fault-tolerant distributed systems.
  • Low-Latency & Event-Driven Systems: Proven track record with event-driven architectures (e.g., Sequencers, CQRS, Command Sourcing) in electronic or algorithmic trading environments.
  • Mechanical Sympathy: Hands-on experience writing low-latency, zero-GC/zero-allocation code and tuning performance in Linux environments.
  • Trading Infrastructure

    Experience:

    Solid domain experience building order gateways, exchange connectivity, or market data systems.
Bonus Points
  • Aeron: Experience with Aeron, Aeron Cluster, or OpenHFT/Chronicle stack.
  • FX / CFD Domain: Deep understanding of FX market microstructure or CFD platforms.
  • Modern Messaging & APIs: Experience with Vert.x, Web Sockets, REST, or binary protocols (FIX/SBE).
  • Cloud & Dev Ops: Familiarity with AWS, Docker, Grafana, or Jenkins.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary