Job Details
Senior Java Developer - Electronic Trading
- Negotiable
- London
- Contract
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.