Lead Engineer - Fixed Income (Java/React)
This is a high-impact Lead Engineer role driving the transformation of a Fixed Income technology landscape. You'll play a key role in a multi-year platform modernisation programme, building real-time, high-performance applications that support critical trading workflows. This position offers the opportunity to shape architecture, influence platform direction, and deliver scalable systems designed for long-term growth.
Key Responsibilities
- Develop real-time, high-performance microservices supporting rates and credit trading workflows
- Drive full-stack solution design, partnering with front-end engineers to deliver end-to-end solutions
- Engage directly with business stakeholders to understand workflows and deliver impactful features
- Promote engineering best practices across distributed systems, testing, CI/CD and code quality
- Contribute to platform modernisation, influencing architecture and adoption of modern tooling
- Participate in code reviews and technical decision-making to maintain high engineering standards
- Proven experience building high-performance applications in modern Java, including concurrency and reactive programming
- Strong expertise in modern front-end development (e.g. Vite, Nx, Playwright)
- Experience building low-latency, event-driven UIs handling large, fast-moving datasets (WebSockets, SSE, Rx)
- Strong understanding of distributed systems and event-driven architectures
- Experience with messaging technologies such as Kafka, Solace or RabbitMQ
- Solid experience building RESTful and event-driven APIs
- Strong knowledge of SQL and relational database design
- Experience deploying applications using containerisation and orchestration (e.g. Kubernetes)
- Track record of driving engineering excellence through testing, CI/CD and scalable design
Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates