Java Software Engineer

Java Engineer - Contract (outside IR35)

A Forex Brokerage based in London and are looking for an experienced Java Engineer with strong FIX API (server-side) expertise to join on an initial 3 month contract. This a key role working on high-performance, low-latency trading infrastructure used in live market environments.

What You'll Be Doing

  • Design, develop, and maintain server-side Java applications for FIX connectivity
  • Build and support FIX API integrations with liquidity providers, banks, and trading venues
  • Optimise systems for low latency, high throughput, and reliability
  • Collaborate closely with trading, infrastructure, and QA teams
  • Troubleshoot production issues and contribute to continuous system improvements
  • Participate in architecture discussions and technical decision-making

What We're Looking For

  • Strong commercial experience with Java (server-side)
  • Proven hands-on experience with FIX Protocol (FIX 4.2/4.4/5.0)
  • Experience working in Forex, trading, or financial markets environments
  • Solid understanding of multithreading, concurrency, and performance optimization
  • Experience with Linux-based systems
  • Familiarity with low-latency messaging and real-time systems
  • Strong problem-solving skills and attention to detail

Nice to Have

  • Experience with FIX engines (e.g. QuickFIX/J or similar)
  • Knowledge of market connectivity, order routing, or trade execution
  • Exposure to cloud, containerisation, or DevOps tooling
  • Understanding of trading platforms and broker infrastructure

More information

  • 3 month initial contract outside of IR35
  • Rate is up to £800p/d
  • 2-3 days a week in London but might be able to flex on this if an issue

Job Details

Company
OB Collective
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted