
Role: Product Engineer (Calypso & Node.js)
Location: Dubai, United Arab Emirates
Engagement: Contractual
Duration: 12 Months (Extendable, Long-term with Marc Ellis)
Job Summary:
We are seeking a highly skilled Product Engineer (Calypso & Node.js) to drive the end-to-end implementation,
customization, and ongoing support of the Calypso trading platform. This role requires deep expertise in Calypso architecture, APIs, and system integrations, supported by strong Java development capabilities and hands-on knowledge of risk, trading, and back-office workflows. In addition, the engineer will contribute to building and enhancing integration layers and microservices using Node.js, ensuring seamless connectivity and efficient data flow across trading, market data, and downstream systems. The ideal candidate will effectively translate business requirements into robust technical solutions, enabling smooth trading operations across Fixed Income, FX, Interest Rate, and Credit Derivatives.
Education:
• Degree, Postgraduate in Computer Science or related field.
Experience:
• Extensive knowledge of Calypso, architecture, APIs, modules and hands on experience front of back implementation of Calypso including risk management system with ERS implementation of Limit and VaR.
• Minimum 7+ years of experience implementing, configuring and maintaining Calypso system for different asset class for Fixed Income, money market Interest rate, FX and credit derivatives and no linear derivatives.
Technical Skills:
• Sound understanding of Calypso architecture and hands-on experience with APIs from the latest version (Minimum V15.2).
• Hands-on experience with Node.js for building API services, microservices, and middleware components.
• Experience integrating Calypso with external systems using Node.js–based APIs.
• Strong understanding of RESTful services, JSON, API security, and performance optimization within Node.js applications.
• Exposure to microservices, integration patterns, and messaging frameworks (e.g., Kafka, ActiveMQ).
• Strong hands-on experience in Java development (Java 1.7 or higher) with key concepts including OOP, Collections, and Multithreading.
• Knowledge of Oracle PL/SQL and understanding of the Calypso data model.
• Good understanding of application servers like JBoss and build tools such as Gradle.
• Hands-on experience with integration patterns such as Open API.
• Understanding of network/server-level interaction of Calypso modules with strong troubleshooting expertise.
• Calypso integration experience with trade and market data interfaces including Bloomberg SAPI, TOMS, Reuters Feed, Deal Tracker.
Functional Skills:
• Experience in analysis and System Implementation with extensive experience in trading platforms.
• Good understanding of Fixed income, FX derivative, Interest rate and Credit derivatives.
• Fair understanding of Credit and Market risk ERS limit setup and Var Set up.
• Good knowledge of Official P&l and accounting setup in Calypso.
• Good understanding of Curve and Market data setup in Calypso.
• Fair understanding of setting up Calypso workstations and front office workstations.
• Good understanding of Calypso Back-office operations like static data/messages/Transfers and settlements.
• Good understanding of position configuration in Calypso.
• Have good knowledge on Integration patterns such as Open API/ Open banking etc.
Soft Skills:
• Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness by sharing deep knowledge and experience.
• Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization.
• Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management.
