💼 Full-Time Position

Full Stack Engineer - Java

🏢
Millennium
📍 singapore, singapore, Singapore
📍
Location
singapore, Singapore
📅
Posted
June 04, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

The role will be part of a global team responsible for enhancing and supporting a real-time trade capture platform that processes, normalizes, and enriches the firm’s executions across multiple asset classes. The platform feeds executions into downstream systems including real-time P & L, risk, and reporting. This position will focus on a Private Credit buildout, with particular emphasis on equities and options, and on integrating with third-party platforms such as Murex and Imagine. The engineer will focus on delivering high-quality, scalable Java-based services and Kafka-based streaming solutions.
Responsibilities
Design, develop, and maintain Java-based services that support a real-time trade capture platform for our autocallable buildout
Build and support Kafka-based streaming pipelines to process, normalize, and distribute trading and reference data to downstream systems (P & L, risk, reporting, and analytics).
Collaborate closely with portfolio managers, traders, oper...