Java Software Engineer - #1676807
Russell Tobin

Senior Low-Latency Java Developer – FX Trading / FIX Integration
Location: London (Remote with occasional onsite requirements)
Contract Duration: 6 to 12 months (Extension possible)
We're looking for a seasoned Java developer to join our high-performing electronic trading team, helping drive low-latency solutions in global FX, Money Markets, and Commodities.
As part of an agile, cross-functional team, you’ll design and build high-performance components for our electronic trading platforms, with a specific focus on integrating FIX-based pricing engines with multi-dealer platforms like FX Connect. You’ll work closely with trading and sales to deliver fast, reliable, and scalable systems.
What You'll Do:
- Develop ultra-low latency, high-throughput server-side components for eTrading
- Build robust APIs and integrations with institutional trading platforms
- Optimize performance through profiling, tuning, and innovative design
- Own your code—from architecture to deployment and production support
- Collaborate with tech and business teams across global locations
What You Bring:
- 5 to 10 years Java development experience in high-performance trading systems
- Hands-on experience with FX Connect or similar client trading platforms
- Strong multi-threading, lock-free, and low GC design knowledge
- Solid understanding of FIX, REST APIs, distributed systems, and messaging
- They're looking for a senior, low-latency Java developer with FIX protocol experience, ideally someone who has already integrated FX Connect at a bank before — someone who can come in, own the integration, and deliver fast.
Nice to Have:
- Background in eFX, Commodities, or Rates trading
- Exposure to big data, analytics, or algorithmic trading strategies
Tech Stack:
Java
- FIX
- REST
- Git
- IntelliJ
- DevOps
- Containers
- Protocol Buffers
- Low Latency Tools
Join a forward-thinking team shaping the next generation of electronic trading. Bring your expertise, curiosity, and drive to build systems that matter.
APPLY NOW!!!!
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume