McGregor BoyallLondon, United Kingdom

Senior Java Developer - Electronic Trading

Description

Location: London Contract Type: Inside IR35 Day Rate: Competitive (via umbrella) Contract Length: Initial 6 months (extension likely) Working Model: Hybrid Level: Senior/VP-equivalent individual contributor

Overview

A leading global financial services organisation is seeking a Senior Java Developer (Contract) to join its Electronic Fixed Income (eFI) Technology team.

This role sits in a front-office electronic trading environment, focused on building and optimising low-latency, high-performance Java trading systems used by institutional clients.

A core part of the engagement will be supporting the rollout and optimisation of TransFICC connectivity, alongside ongoing performance improvements across pricing, RFQ, execution, and market-data workflows.

Required Experience

  • Extensive background in electronic trading systems

  • Strong low-latency Java development experience

  • Deep knowledge of Core Java, concurrency, and multi-threaded design

  • Proven delivery of high-volume, Real Time trading platforms

  • Strong understanding of Fixed Income or FX trading workflows

  • Experience with RFQ lifecycles within larger trading ecosystems

  • Solid grasp of:

  • Object-Oriented Design

  • Domain-Driven Design (DDD)

  • Test-Driven Development (TDD)

  • Linux systems experience

  • Networking fundamentals: TCP, UDP, Ethernet, HTTP

  • Hands-on experience with:

  • Performance profiling and monitoring

  • Fault-tolerant system design

  • Infrastructure-as-Code (AWS, Ansible or similar)

  • Ability to work autonomously, take ownership, and deliver under pressure

  • Strong communication skills with both technical and non-technical stakeholders

Experience expectations

  • 8+ years building trading systems
  • At least 5 years in electronic/eTrading environments
  • Track record delivering low-latency, performance-critical applications

Desirable

  • Agile/Scrum delivery experience
  • CI/CD pipelines and automated testing
  • Experience working in regulated Front Office trading environments

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

Skills

DddLinuxCI/CDAgileScrumTDDAnsibleTest-Driven DevelopmentAWSDomain-Driven DesignDDDJavaSystem Design