Java Developer – Low Latency FX Trading Integration
Location: London (Hybrid)
Type: Contract 6-12 months
Rate: TBD
A leading global financial institution is seeking a low latency Java developer to join its Financial Markets technology team in London. You’ll be working on a cutting-edge electronic FX, Money Markets, and Commodities trading platform, helping to build the integration layer between the in-house FIX pricing engine and external trading platforms such as FX Connect Global Link.
Key Responsibilities:
* Design and develop low-latency Java applications for high-performance trading systems
* Integrate with external multi-dealer trading platforms (e.g. FX Connect)
* Collaborate with global sales and trading desks to deliver robust, scalable solutions
* Maintain and enhance existing e-trading infrastructure with a focus on performance tuning and scalability
Required Skills & Experience:
* 5+ years of Java development experience in a high-performance, low-latency environment
* Proven experience integrating with FX Connect or similar client trading systems
* Deep knowledge of multi-threading, lock-free design, zero GC techniques, protocol buffers, and high-performance APIs (REST, FIX)
* Strong grasp of performance tuning, profiling, and distributed system architecture
* Familiarity with DevOps tools and practices (BitBucket/Git, TeamCity, SonarQ, Jira, Docker/Kubernetes)
* Degree in Computer Science, Engineering, or a quantitative discipline (Master’s or PhD preferred)
Desirable:
* Understanding of FX, Commodities, or Rates trading
* Exposure to big data technologies and statistical modelling
* Agile mindset (Scrum/Kanban) with strong communication skills and a proactive attitude
This is a fantastic opportunity to join a fast-paced, collaborative team shaping the future of e-trading technology. If you thrive in an agile, innovative environment and enjoy building high-performance systems, we’d love to hear from you…!!