Java Software Engineer
Java Software Engineer
We’re partnering with a leading global bank in London to hire experienced Java Developers to join a high-performing team building and enhancing mission-critical electronic trading platforms.
This is an exciting opportunity to work directly on front-office trading systems, developing low-latency, high-availability solutions used by traders and institutional clients across global markets.
What you’ll be working on:
- Designing and developing high-performance Java-based trading applications
- Building and supporting FIX connectivity for order management and market access
- Enhancing low-latency, real-time trading platform capabilities
- Collaborating closely with traders, quants, and product teams in a front-office environment
- Driving platform scalability, resilience, and performance improvements
What we’re looking for:
- Strong commercial experience with Core Java (multithreading, concurrency, performance optimisation)
- Proven experience working with FIX Protocol (FIX Engine/FIX Connectivity)
- Background developing electronic trading platforms, OMS/EMS, or market connectivity systems
- Experience in investment banking, capital markets, or financial services
- Knowledge of low-latency/distributed systems architecture
- Strong communication skills and ability to work directly with business stakeholders
Desirable:
- Experience with asset classes such as FX, Equities, Rates, or Credit
- Exposure to cloud/container technologies
- Experience with messaging technologies such as Kafka or Solace
More information:
- 3 days a week Canary Wharf
- Up to £140k base
If you're a Java developer with strong FIX expertise and experience building trading technology, I’d be keen to speak with you.