Java Developer
Key points
- 16/06/25
- London, City of London
- £500 - 550 per day
- Contract
- Software Engineering
- Full time
Job role
Senior Software Engineer – Low-Latency Trading Systems
Location: Remote (UK)
Day Rate: Up to £550p/d (Inside IR35)
Contract Length: 6 months
Clearance Required: BPSS
We’re looking for two Senior Software Engineers to join a high-performance team working on the evolution of an existing low-latency FX trading system for a major financial services organisation. This is a greenfield opportunity to modernise and optimise critical trading infrastructure used globally.
The Role
As a Senior Software Engineer, you will:
-
Contribute to architectural evolution and feature development of a high-performance FX Matching Host system.
-
Work within a blended client-vendor team focused on performance, resilience, and code quality.
-
Engage in continuous improvement of system architecture and engineering practices.
You should bring:
-
5+ years of experience building complex, low-latency systems in Java for top-tier institutions
OR
2+ years of Java experience plus 5+ years developing low-latency trading systems in C++ or a comparable language. -
Strong grasp of performance optimisation, fault tolerance, and scalable software design.
-
Proven experience in high-throughput financial environments.
Nice to Have
-
Prior experience working on FX Matching platforms.
-
Familiarity with SQL, PL/SQL, and Gradle.
Apply for this position
Want to apply faster?
Create an account with Xpertise to upload your CV, covering letter and personal details and apply faster for each role.
Login / register