Senior eTrading Java Developer – FX / eFX

Senior eTrading Java Developer – FX / eFX

Posted Today by GIOS Technology

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The Senior eTrading Developer – FX / eFX role involves designing, developing, testing, and releasing high-performance distributed systems for FX trading and risk management in a hybrid work environment. The position requires collaboration with business stakeholders to enhance trading capabilities and improve system performance. The developer will also mentor junior team members and engage with external consultancies for technical design and delivery. This role is based in London, UK, and emphasizes the use of industry-standard development practices.

Key Responsibilities:

  • Design, develop, test, and release high-performance distributed systems for FX trading and risk management.
  • Work across pricing and algorithmic execution stacks to improve latency, pricing quality, and algorithmic trading capabilities.
  • Collaborate with business stakeholders to understand requirements and produce detailed technical designs.
  • Implement best-of-breed solutions using industry-standard development patterns, continuous integration, and automated testing.
  • Assist with deployment and participate in support rotations as required.
  • Mentor junior team members and liaise with external consultancies on technical design and delivery.

Key Skills:

  • Java
  • JEE
  • Multi-threading
  • Low latency systems
  • Algorithmic trading
  • FX eFX
  • FIX protocol
  • Enterprise Integration
  • Messaging technologies
  • KDB
  • Lock-free algorithms
  • Agile delivery
  • Continuous Integration

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

I am hiring for Senior eTrading Developer – FX / eFX

Location: London, UK (Hybrid – 3 days onsite/week)

Job Description:

Design, develop, test, and release high-performance distributed systems for FX trading and risk management. Work across pricing and algorithmic execution stacks to improve latency, pricing quality, and algorithmic trading capabilities. Collaborate with business stakeholders to understand requirements and produce detailed technical designs. Implement best-of-breed solutions using industry-standard development patterns, continuous integration, and automated testing. Assist with deployment and participate in support rotations as required. Mentor junior team members and liaise with external consultancies on technical design and delivery.

Key Skills: Java, JEE, Multi-threading, Low latency systems, Algorithmic trading, FX eFX, FIX protocol, Enterprise Integration, Messaging technologies, KDB, Lock-free algorithms, Agile delivery, Continuous Integration