Job Description – Senior Java Murex Developer
Location: Toronto, ON
Employment Type: Contract
Position: Senior Java Murex Developer
Job Summary
We are looking for an experienced Senior Java Murex Developer with strong expertise in Core Java, Capital Markets, commodities trading, and trading platform integrations. The ideal candidate will have hands-on experience with Murex MX.3 or Endur/Openlink and exposure to trading platform migrations.
Key Responsibilities
- Design, develop, and maintain Java-based applications supporting Capital Markets and commodities trading.
- Develop and integrate applications with the Murex trading platform.
- Support Endur-to-Murex migration initiatives and system enhancements.
- Build REST APIs, microservices, and messaging integrations.
- Collaborate with trading, risk management, and technology teams.
- Troubleshoot, optimize, and support trading applications.
Required Skills
- Strong hands-on Core Java/J2EE development experience.
- Experience with Capital Markets, derivatives, and commodities trading systems.
- Strong expertise in Spring Boot, REST APIs, microservices, and SQL.
- Experience with enterprise application integrations and messaging systems.
- Strong understanding of front-to-back trading workflows.
Preferred Skills
- Hands-on experience with Murex MX.3, MxML, Datamart, or Murex workflows.
- Experience with Endur/Openlink trading platforms.
- Exposure to Endur-to-Murex migration projects.
- Knowledge of Kafka, IBM MQ, JMS, and CI/CD pipelines.
- Previous experience working with major investment banks or Capital Markets technology teams.