Job Title: FX Developer
Job Description
We're looking for an FX-specific developer with a strong background in core development, low latency development techniques, and FX knowledge or a similar eTrading domain.
Responsibilities
* Develop and maintain FX trading systems using Core Java 17+.
* Implement low latency development techniques, ensuring zero garbage collection and copy processes.
* Optimize performance through garbage collection and operating system optimization.
* Utilize the FIX protocol in developing and maintaining systems.
* Work with low latency messaging technologies such as Aeron and optimised data transports including SBE and protobuf.
* Apply knowledge of FX or similar eTrading domains, including pricing, trading, hedging, and liquidity management for spot, forward, and NDF products.
* Implement RFQ and streaming trading protocols, market-making, and order management systems.
* Use grid compute and distributed caching solutions such as Hazelcast, Redis, or Coherence.
Essential Skills
* Core Java 17+
* Low latency development techniques
* Performance tuning and optimization
* FIX protocol
* Low latency messaging (Aeron)
* Optimized data transports (SBE, protobuf)
* FX knowledge or similar eTrading domain
* RFQ & Streaming trading protocols
* Market-making
* Order management
* Grid compute/distributed caching (Hazelcast, Redis, Coherence)
Why Work Here?
Join a dynamic and innovative team where your contributions will directly impact the trading systems. Enjoy a supportive work environment that fosters professional growth and collaboration.
Work Environment
Work in a high-tech environment that focuses on cutting-edge technologies and innovative solutions for FX trading. The role involves working with advanced tools and technologies to ensure optimal performance and efficiency.
Job Type & Location
This is a Contract position based out of London, United Kingdom.
Location
London, UK
Rate/Salary
650.00 - 800.00 GBP Daily
#J-18808-Ljbffr