Full Stack Engineer – Java
Millennium, Singapore, Singapore
The team
Technology is central to the health and growth of Millennium’s business. The firm’s active, multi-manager business model demands flexible, scalable technology and advanced proprietary systems, including the next generation of analytical and trading capabilities. This global team supports a real-time trade capture platform that processes, normalizes, and enriches executions across multiple asset classes, feeding downstream systems for real-time P&L, risk, and reporting.
What you will do
- Design, develop, and maintain scalable Java services for the real-time trade capture platform, supporting the Private Credit and autocallable buildouts and integrations with third-party platforms such as Murex and Imagine.
- Build and support Kafka streaming pipelines that process, normalize, and distribute trading and reference data to P&L, risk, reporting, and analytics systems.
- Partner with portfolio managers, traders, operations, and risk teams to translate requirements into robust technical solutions.