Senior Java Software Engineer

Senior Java Engineer (VP) - FX Options

Up to £160k on the base

We are seeking a highly skilled FX Options Java Developer to join a front-office electronic trading team within a leading global financial institution. This role sits at the heart of the FX eTrading business, focusing on building and enhancing low-latency systems that support FX options pricing, market making, and algorithmic trading.

You will play a key role in developing high-performance trading platforms used across global markets, working closely with trading, sales, and quantitative teams to deliver innovative solutions in a fast-paced environment.

Key Responsibilities

  • Design, develop, and maintain high-performance Java-based systems for FX options trading and market making
  • Contribute to the development of pricing engines, volatility surfaces, and trading algorithms
  • Work on electronic trading platforms, including pricing distribution, order management, and execution systems
  • Collaborate closely with FX traders, quants, and sales teams to deliver business-critical solutions
  • Participate in the full software development lifecycle, from requirements gathering to production deployment
  • Optimize systems for ultra-low latency and high throughput in a real-time trading environment
  • Support and enhance existing trading infrastructure while contributing to new strategic build-outs

Required Skills & Experience

  • 7+ years of hands-on experience in Core Java development with strong knowledge of data structures and algorithms
  • Proven experience building low-latency, high-performance systems
  • Solid experience in financial markets, ideally within FX, FX options, or derivatives trading
  • Strong understanding of pricing, market making, or electronic trading systems
  • Experience with concurrency, multithreading, and JVM performance tuning

Job Details

Company
Stanford Black Limited
Location
United Kingdom
Posted