Java FX Trading - Algo Developer

Java FX Trading - Algo Developer

Posted 1 week ago by McGregor Boyall

£150,000 Per year
Undetermined
Onsite
London

Job type - Permanent

Location - London area

Salary - up to 150,000

Working model - Hybrid

A prestigious financial institution based in London is seeking a talented Java Algo Developer to join a cutting-edge FX Technology Team based in London, where you'll have the opportunity to work on front-office applications, including Pricing, Risk, and Electronic Trading. As a Java Algo Developer, you'll be involved in the entire project lifecycle, from requirements analysis to design and implementation. They are a global team with a strong focus on delivering IT solutions to the FX and Local Markets Sales and Trading business, enabling us to generate revenue and maintain our position as leaders in the market.

In this role, you'll be part of our exciting and fast-paced Algo/Agg Technology Team, responsible for delivering the electronic Algo/Aggregator Trading technology platform for our eFX business. Collaborating closely with Trading Desk and Quants, you'll be developing and enhancing our technology covering major liquid instruments such as FX Spot, Precious Metals, and eNDF. From market connectivity to algorithmic execution, you'll contribute to all aspects of the electronic trading domain, ensuring our systems are efficient, fault-tolerant, and capable of operating 24/5.5.

Requirements:

  • Extensive years of commercial Java development experience; familiarity with other object-oriented languages like C++ or C# is a plus.
  • Proven expertise in developing low-latency, high-performance software using Java.
  • Recent experience working in an eFX Technology Team is preferred. Other Asset class experience is valuable.
  • Strong understanding of building highly concurrent software for e-Trading applications.
  • Ability to collaborate effectively with Traders and Quants to understand and implement new requirements.
  • Experience in designing and developing distributed systems using middleware products.
  • Knowledge of distributed systems technologies such as messaging, caching, and databases (preferably Tibco RV).
  • Familiarity with computing science fundamentals, including concurrency, algorithms, and operating systems.
  • Proven ability to produce well-written, low-defect rate code using efficient processes and tools.
  • Quantitative understanding of the FX trading business or related areas (e.g., Equities high-frequency trading) is a plus.
  • A good degree in a mathematical or scientific subject from a top-tier university is required. Exceptional candidates with relevant skills and experience will also be considered.

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.