
Software Engineer - Murex
at Millennium
Posted 7 hours ago
No clicks
- Compensation
- Not specified
- City
- Not specified
- Country
- Not specified
Currency: Not specified
Join a global team building a real-time trade capture system that processes, normalizes and enriches the firm’s executions across multiple asset classes and feeds data to internal systems including real-time P&L and risk platforms. The role requires strong Java/Murex development experience, expertise in multithreading, design patterns, and unit/integration testing, with familiarity across Docker, Kubernetes, CI/CD, Angular, Python, and middleware like JMS/Kafka. You will contribute to building scalable, production-grade trading infrastructure and collaborate with cross-functional teams to deliver robust software.
The role will be part of a global team that is responsible for the development of a real-time trade capture system that processes, normalizes and enriches the firm’s executions in multiple asset classes, and feeds the executions to various internal systems, including real-time P&L and risk systems.
Qualifications/Skills Required
Bachelor’s degree in Computer Science or a related field
6+ years of Java or other language experience
4+ years of experience with Murex or similar
Expertise in Multithreading, Object Oriented design, Design Patterns, Unit & Integration testing
Experience in Docker, Kubernetes, and cloud technology
Familiarity with CI/CD and dev ops tools
Familiarity with Angular, web technology
Familiarity with Python
Familiarity with AI IDE tools (Cursor, Copilot, Claude,...)
Experience with middleware technologies like JMS, Kafka
Experience with Spring (core, integration, transactions, etc)
Experience with relational databases and/or NoSql

