Calypso Java Developer – Commodities, Calypso v16+ & Trade Processing
What you'll need to apply
Fields this application requires
Company-specific questions
- How many years of prior experience do you have?
- Currency (Salary Expectations)
- Do you have any commitments / bond with previous employer?
- What is your notice period?
- Top 3 reasons to join us.
- Have you been interviewed by us earlier?
About this role
Employer-provided description, formatted for easier reading.
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, is required.
- Functional experience: Strong understanding of trade sett