Senior Lead Software Engineer - Java - Global Liquidity Portfolio Management Platform Engineer
On-site · London, England, United Kingdom
Job Summary
Senior Lead Software Engineer for Global Liquidity Technology. The role emphasizes building and delivering Java-based solutions in a cloud-native environment, collaborating directly with traders and portfolio managers, leveraging TDD/BDD, Spring/Guice IOC frameworks, and modern messaging/streaming tech (Kafka, Solace, Ignite) to revolutionize liquidity portfolio management platforms and money fund distribution. Strong emphasis on continuous improvement, agile delivery, and end-to-end ownership of complex portfolios in a financial services context.
Required Qualifications
- Have excellent knowledge of core Java (17+)
- Practice TDD and BDD engineering techniques
- Have an understanding of Java IOC frameworks such as Spring or Guice
- Understand next generation messaging and streaming technologies such as Kafka, Solace or Ignite
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.