Lead Java Developer

6 months contract/Hyrbid/2 days in office London/750 per day Inside Ir 35

Senior Java Developer (VP)

Role Overview

We are seeking a Senior Java Developer with deep Electronic Trading expertise to join our E-Fixed Income (eFI) Development Team in London. The team builds and operates low-latency, high-performance electronic trading systems that sit at the heart of the bank's Fixed Income business.

This role will play a key part in expanding and optimising our TransFICC connectivity, enabling faster time-to-market, improved pricing distribution, and enhanced trading workflows across Fixed Income products.

You will work closely with traders, quants, financial engineers, and technology partners, contributing directly to the performance, resilience, and evolution of a mission-critical e-trading platform.

What You'll Be Doing

  • Design, build, and enhance a robust, ultra-low latency Fixed Income electronic trading platform
  • Lead the adoption and optimisation of TransFICC connectivity within the eFI ecosystem
  • Identify and eliminate performance bottlenecks through profiling, tuning, and architectural improvements
  • Develop lock-free, allocation-free, performance-critical Java components
  • Deliver high-quality software using Test-Driven Development and Domain-Driven Design
  • Partner with Traders, Financial Engineers, and Business Analysts to translate trading requirements into scalable technical solutions
  • Own the full software lifecycle: design, development, testing, release, and production support
  • Provide 3rd-line support for production systems and continuously improve platform stability and service levels
  • Collaborate with external electronic market technology providers and internal connectivity teams
  • Influence the future direction of the platform by proposing and delivering strategic enhancements

Essential Skills & Experience

  • Extensive experience in Electronic Trading systems, ideally within Fixed Income or FX
  • Strong expertise in low-latency Java development and concurrent/multi-threaded systems
  • Proven experience with RFQ workflows integrated into broader trading platforms (pricing, algo trading, STP)
  • Deep knowledge of Core Java, object-oriented design, and low-latency design patterns
  • Hands-on experience with:
  • Performance profiling and monitoring
  • Building fault-tolerant, high-throughput systems
  • Linux-based environments
  • Network protocols: TCP, UDP, Ethernet,
  • Experience with Infrastructure as Code (AWS, Ansible)
  • Strong understanding of e-trading workflows, controls, and operational risk
  • Ability to communicate complex technical concepts clearly to senior traders and non-technical stakeholders
  • Self-starter mindset with strong ownership and delivery focus
  • 8+ years working on trading systems, with at least 5 years in electronic trading

Desirable

  • Hands-on experience with TransFICC
  • Agile delivery experience (Scrum, CI/CD, automated testing, BDD/TDD)
  • Exposure to large-scale, distributed trading architectures

Why Join Us?

  • Work on business-critical, high-performance trading systems
  • High visibility role with direct exposure to Front Office stakeholders
  • Opportunity to shape the future of the Fixed Income electronic trading platform
  • Technically challenging environment with real-world performance constraints
  • Collaborative culture that values engineering excellence and innovation

If you want, I can also:

  • Shorten this for LinkedIn posting
  • Create a headhunter pitch (30-second sell)
  • Build Boolean strings for TransFICC / e-Trading Java talent
  • Calibrate whether this is true VP vs strong AVP/Senior Engineer

#java developer @trading #FX #Fixed income

Job Details

Company
Russell Tobin
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted