Lead Java Algo Developer - UST / FICC eTrading
- Lead the design and build of a new low‑latency UST/FICC eTrading platform, including market‑data ingestion, pricing engines, execution gateways, and algo frameworks.
- Architect and implement high‑performance connectivity to exchanges, ECNs, and liquidity venues, including custom gateways and proprietary protocols where required.
- Define and drive system design focusing on ultra-low-latency, throughput, resiliency, and high availability.
- Develop core components in Java, including market‑data handlers, pricing modules, order routing, and execution logic.
- Build new connectivity from day one to support high‑speed market data and order flow for UST market making and related FICC products.
- Own development of features supporting in‑house pricing, quoting, and hedging algorithms.
- Rapidly prototype, iterate, and productionize new capabilities in collaboration with front‑office stakeholders.
- Provide technical leadership and mentorship to a small team of developers.
- Partner closely with traders, quants, product managers, and business analysts to understand trading workflows and translate them into scalable technical solutions.
- Coordinate with infrastructure, DevOps, QA, and support teams to ensure smooth delivery, deployment, and operational stability.
- Drive code quality, automated testing, and CI/CD best practices.
- Lead incident resolution for complex production issues, perform root cause analysis, and implement long-term fixes.
- Ensure all functionality adheres to regulatory, compliance, and internal risk-control standards.
- Expert-level Java (core & advanced), including multi-threading, concurrency, memory management, performance tuning, and low‑latency techniques.
- Low-latency eTrading expertise across UST market making, Spot FX, STIR, Swaps, or other FICC electronic trading domains.
- Proven experience building order management, routing, execution, and market‑data processing systems.
- Strong knowledge of FIX, binary/streaming protocols, and messaging technologies (e.g., MQ, JMS).
- Hands-on experience with exchange/venue connectivity, market gateways, and real‑time feed handlers.
- Strong background in distributed systems, microservices, caching, clustering, and high‑availability architectures.
- Proficiency in Spring Boot, REST APIs, and modern Java frameworks.
- Solid experience with SQL and either relational or NoSQL databases.
- Familiarity with JUnit, Mockito, and strong CI/CD pipelines (Jenkins, TeamCity, Git, etc.).
- Deep understanding of Fixed Income markets, especially USTs, Rates, or related FICC products.
- Knowledge of pricing models, quoting workflows, and algorithmic hedging concepts.
- Strong understanding of pre‑trade / post‑trade risk controls in electronic trading.
- Strong analytical thinking and problem-solving abilities.
- Excellent communication skills, capable of interacting directly with traders and quants.
- Ability to thrive in a fast-paced, high-pressure trading environment.
- Experience working in Agile/Scrum teams and driving cross-functional initiatives.
- The opportunity to architect and build a complete UST/FICC eTrading platform from scratch.
- High visibility role directly supporting front-office trading strategies.
- A chance to lead technical decision-making and influence the future of the trading technology stack.
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
