We are looking for a highly skilled
Senior Software Engineer with strong expertise in
Calypso scripting and Java to join our Business Platforms team. The ideal candidate will play a key role in developing, customizing, and supporting Calypso-based solutions for financial systems within a banking environment.
Key Responsibilities
- Design, develop, and maintain Calypso-based applications and customizations
- Work extensively on Calypso scripting (DS, Reports, Workflows, Back Office configs)
- Develop and enhance backend services using Java
- Collaborate with business stakeholders, analysts, and cross-functional teams to gather requirements
- Implement enhancements in trading, risk, and back-office modules
- Troubleshoot and resolve production issues in a timely manner
- Ensure system performance, scalability, and reliability
- Participate in code reviews, testing, and deployment processes
- Contribute to system integration with other banking platforms
Required Skills & Experience
- 5+ years of experience in software development
- Strong hands-on experience with Calypso platform (mandatory)
- Expertise in Calypso scripting (Workflows, Domain Values, Scheduled Tasks, Reports)
- Solid programming skills in Java (Core Java, Collections, Multithreading)
- Experience with financial products (Derivatives, Fixed Income, FX, etc.)
- Knowledge of SQL / Oracle databases
- Familiarity with Unix/Linux environments
- Strong debugging and problem-solving skills
Good to Have
- Experience in banking or financial services domain
- Knowledge of Calypso architecture and APIs
- Exposure to DevOps tools / CI-CD pipelines
- Understanding of risk management systems
Soft Skills
- Strong communication and stakeholder management skills
- Ability to work in a fast-paced, agile environment
- Team player with proactive mindset