Java Consultant
π¨ NEW JOB ALERT π¨ β Lead Java Contractor
π» Java / Distributed Systems / Event-Driven Architecture β Trading & Portfolio Tech
π 10+ years building high-performance, data-intensive trading systems
πLondon (front-office, high-impact engineering environment)
π° Highly competitive day rate
Highlights:
π· Lead the design and build of scalable trading & portfolio management systems for the Credit desk
π· Work directly with portfolio managers and traders to deliver real-time, business-critical technology
π· Architect event-driven, distributed systems with strong focus on performance, resilience, and observability
π· Drive technical direction across microservices, data streaming, and system design in a fast-moving environment
The Role:
Join a high-calibre Investment Engineering team embedded on the trading floor, delivering core infrastructure that underpins complex credit investment strategies. This is a hands-on leadership role combining deep backend engineering with architectural ownership and close collaboration with senior investment stakeholders.
What Youβll Be Doing:
πΉ Own the full development lifecycle β from architecture and design through to production delivery
πΉ Build and scale Java-based systems supporting trading, analytics, and execution workflows
πΉ Design high-throughput, event-driven platforms using modern streaming technologies
πΉ Partner with traders and PMs to translate complex investment processes into robust systems
πΉ Lead best practices across performance optimisation, system reliability, and maintainability
What Weβre Looking For:
βοΈ Strong Java engineering background with experience in trading or market-facing systems
βοΈ Deep understanding of distributed systems, microservices, and data streaming using Aeron
βοΈ Proven experience building production-grade, fault-tolerant systems in high-performance environments
βοΈ Expertise in event-driven architecture and handling real-time data pipelines
βοΈ Ability to influence architecture, mentor engineers, and operate at a senior technical level