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
Contact Detail:
TEKsystems Recruiting Team