-
View all jobs
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
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, operations, and risk teams to understand requirements and translate them into robust technical solutions.
- Contribute to the architecture and design of low-latency, high-availability components, including multithreaded and distributed systems.
- Write clean, testable, and well-documented code, including unit, integration, and regression tests; participate in code reviews and design reviews.
- Monitor, troubleshoot, and resolve production issues related to trading workflows, data integrity, and system performance, including on-call rotation as needed.
- Work with DevOps/Platform teams to enhance CI/CD pipelines, deployment automation, and observability (logging, metrics, alerting).
- Participate in global team ceremonies (standups, planning, retrospectives) and contribute to continuous improvement of development processes and standards.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience with a strong focus on Java 17+ (Core Java, collections, concurrency, JVM fundamentals).
- 2+ years of professional experience with front end technologies using Typescript/Javascript, in this role you’ll be using Angular
- Strong knowledge and practical experience with Kafka (designing, building, and supporting streaming/real-time data pipelines).
- Functional exposure to the investment process, particularly equities, credit, futures, or products, is highly desirable.
- Solid understanding of object-oriented design, design patterns, and multithreading in distributed systems.
- Hands-on experience with unit testing and integration testing frameworks and best practices.
- Familiarity with CI/CD pipeline (Jenkins) and DevOps tools/practices (e.g., Git, build tools, automated testing, deployment automation).
- Experience with SQL databases such as Postgres and SQLServer
- Comfort with modern IDEs and developer productivity tools; openness to using AI-assisted development tools and modern developer workflows.
- Proven ability to quickly analyze, troubleshoot, and resolve complex production and integration issues under time pressure.
- Highly detail-oriented, with strong ownership, accountability, and follow-through on deliverables.
- Ability to work independently while collaborating effectively with a distributed global team across time zones.
- Strong verbal and written communication skills, including clear and concise status reporting to technical and business stakeholders.
- Demonstrated ability to quickly learn and understand existing systems, data models, and business processes.
Key Skills
Ranked by relevance
java
kafka
deployment automation
cicd
design patterns
angular
jenkins
devops
git
sql
jvm
ai
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-18
Full-time
Not Applicable
Singapore
Investment Management
Engineering
View Job Details
Related
Fullstack Software Engineer - Up to $220k SGD + Bonus
2026-05-16
Full-time
Mid-Senior
Singapore
Financial Services
Engineering
View Job Details
Related
Fullstack Developer (.NET + React)
2026-05-27
Full-time
Not Applicable
Argentina
Financial Services
Engineering
Login to Apply
- Posted
- May 08, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Singapore
- Company
- Millennium
Industries
Investment Management
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer
2026-05-18
Full-time
Not Applicable
Singapore
Investment Management
Engineering
View Job Details
Related
Fullstack Software Engineer - Up to $220k SGD + Bonus
2026-05-16
Full-time
Mid-Senior
Singapore
Financial Services
Engineering
View Job Details
Related
Fullstack Developer (.NET + React)
2026-05-27
Full-time
Not Applicable
Argentina
Financial Services
Engineering