Calypso Java Developer – Commodities, Calypso v16+ & Trade Processing
Description
Job Summary
Synechron is seeking a Calypso Java Developer with 5+ years of total IT experience and strong hands-on expertise in Java development, Calypso APIs, and Calypso platform customizations. The role requires experience with Calypso v16 or above and expertise in at least one asset class, with a primary focus on Commodities .
The position is responsible for developing, enhancing, and supporting Calypso-based back-office applications that enable effective trade capture, confirmation, settlement, reconciliation, reporting, and related operational processes. The role contributes to business objectives by delivering reliable technology solutions, improving trade-processing workflows, resolving production issues, and supporting operations and trade-support users.
Shift timing: 12:00 PM–9:00 PM
Software Requirements
Required Software Skills
-
Java: Minimum 5 years of professional development experience.
-
Calypso APIs: Demonstrable hands-on experience developing and enhancing Calypso solutions using Java and Calypso APIs.
-
Calypso: Experience with version 16 or above .
-
Calypso asset class expertise: Proven experience with the Commodities asset class; experience in another asset class group such as Fixed Income, FX, or Commodities may also be relevant where supported by project requirements.
-
Calypso customizations: Experience developing and maintaining Scheduled Tasks, Reports, and Engines .
-
Calypso message and sender frameworks: Good understanding of their configuration, implementation, and support.
-
Trade processing: Experience with trade settlement, reconciliation, reporting, confirmations, and payment notice processing in Calypso.
-
Development and support: Experience participating in planning, work estimation, testing, troubleshooting, and L2 support.
Preferred Software Skills
-
AWS: Exposure to cloud-based application environments.
-
Kubernetes: Experience supporting containerized applications or deployments.
-
Grafana: Exposure to application monitoring and operational dashboards.
-
Maven: Experience with Java project build and dependency management.
-
Jenkins: Experience supporting build and deployment pipelines.
-
CloudBees: Exposure to continuous integration and delivery environments.
-
Derivative products: Understanding of derivative products and their related trading and processing workflows.
Overall Responsibilities
-
Develop new features and enhancements for desks and operations users using Java and Calypso APIs.
-
Develop, enhance, and maintain back-office applications on the Calypso platform to support commodity trading operations.
-
Translate business and operational requirements into maintainable technical solutions that improve trade processing and settlement.
-
Implement and maintain workflows for trade capture, confirmation, settlement, reconciliation, reporting, and payment notice processing.
-
Design and maintain Calypso customizations, including Scheduled Tasks, Reports, and Engines.
-
Apply knowledge of Calypso message and sender frameworks to support accurate and timely processing.
-
Participate in planning sessions, estimate work effort, define implementation activities, and contribute to delivery plans.
-
Develop and execute unit, functional, integration, and regression tests for assigned changes.
-
Provide L2 support by investigating incidents, troubleshooting defects, identifying root causes, and implementing corrective actions.
-
Collaborate with operations, trade support, development, testing, and other technical teams to resolve issues and meet delivery commitments.
-
Maintain technical documentation, implementation details, support procedures, and knowledge-transfer materials.
-
Deliver solutions that improve processing accuracy, operational efficiency, system reliability, and user support outcomes.
-
Consider sustainability by developing reusable components, optimizing processing efficiency, reducing avoidable rework, and supporting maintainable application designs.
Technical Skills (By Category)
Programming Languages
Essential
-
Minimum 5 years of professional experience with Java .
-
Ability to develop clean, reusable, maintainable, and testable Java code.
-
Experience using Java with Calypso APIs for application development and customization.
-
Ability to troubleshoot code, analyze system behavior, and resolve technical issues.
Preferred
-
Experience developing integrations or custom services for enterprise trading platforms.
-
Experience applying object-oriented design principles and reusable development patterns.
Databases/Data Management
Essential
-
Understanding of data used in trade capture, confirmation, settlement, reconciliation, reporting, and payment notice processing.
-
Ability to investigate data-related issues affecting Calypso workflows and back-office operations.
-
Experience validating transaction, settlement, and reconciliation data during testing and troubleshooting.
Preferred
-
Experience with database queries or data investigation for production support and issue analysis.
-
Exposure to data quality controls, data reconciliation, and operational reporting requirements.
Cloud Technologies
Essential
-
Ability to support Calypso applications in enterprise application environments.
-
Understanding of environment-specific configuration, deployment, monitoring, and support considerations.
Preferred
-
Exposure to AWS .
-
Experience with Kubernetes and containerized application environments.
-
Experience monitoring applications using Grafana .
-
Exposure to CloudBees-based delivery environments.
Frameworks and Libraries
Essential
-
Calypso v16 or above .
-
Calypso APIs and platform customization capabilities.
-
Calypso Scheduled Tasks, Reports, and Engines .
-
Calypso message and sender frameworks.
-
Calypso workflows supporting trade capture, confirmation, settlement, reconciliation, reporting, and payment notice processing.
Preferred
-
Experience supporting derivative-product workflows.
-
Experience designing reusable Calypso components and extensions.
-
Exposure to platform integration frameworks used in trading and back-office environments.
Development Tools and Methodologies
Essential
-
Experience participating in planning sessions, work estimation, testing, defect investigation, and L2 support.
-
Ability to follow structured development, testing, release, and production-support practices.
-
Experience collaborating with operations and trade-support teams to clarify requirements and validate solutions.
-
Ability to document technical changes, test results, known issues, and support procedures.
Preferred
-
Maven for Java builds and dependency management.
-
Jenkins for continuous integration and automated delivery activities.
-
CloudBees for build and deployment management.
-
Experience with iterative or Agile delivery methods.
Security Protocols
Essential
-
Follow applicable access-control, data-protection, environment-management, and organizational security requirements.
-
Apply secure development practices when handling trade, settlement, payment, and operational data.
-
Support controlled access and appropriate segregation of responsibilities across development, testing, and production environments.
Preferred
-
Exposure to security considerations for cloud-hosted applications, APIs, and containerized environments.
-
Awareness of secure integration and authentication practices in enterprise trading platforms.
Experience Requirements
-
Total IT experience: 5+ years.
-
Java development experience: At least 5 years of hands-on professional experience.
-
Calypso experience: Demonstrable experience developing and supporting solutions using Calypso APIs and Calypso v16 or above .
-
Asset class experience: Proven expertise in Commodities ; experience with at least one asset class group, such as Fixed Income, FX, or Commodities