Senior Java Developer - Electronic Trading
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
OverviewA 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
-
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.