- Quickly resolve user-impacting incidents through thorough investigation and consistent communication throughout the incident lifecycle.
- Proactively identify workarounds and effectively coordinate stakeholders during major incidents, ensuring timely updates to users, senior management, and IT teams.
- Address user requests efficiently, prioritizing based on urgency and business impact. Escalate when necessary while maintaining ownership as the users main point of contact.
- Analyze Java code to identify issues and recommend improvements or modifications.
- Implement long-term solutions to eliminate recurring issues by performing root cause analysis and recommending enhancements such as new features, automation, or improved documentation.
- Act as the key liaison between IT and stakeholders, collaborating with support engineers, end users, and various teams across the department.
- Participate in supplementary tasks such as testing or business analysis when required.
- Adhere to Departments Run processes and standards as directed by the Run Control Tower and contribute to their continuous improvement.
Application Monitoring
- Design and deploy application monitoring tools to ensure early incident detection, leveraging infrastructure-as-code principles where applicable.
- Oversee and monitor batch processing schedules during Singapore business hours to ensure quick identification and resolution of issues, minimizing downtime.
- Generate and distribute regular reports on data quality (daily, weekly, and monthly).
- Optimize workflows to reduce the need for manual interventions.
Incident and Request Management
- Provide Level 2 and Level 3 support for back-office applications used by business users.
- Investigate and resolve incidents and service requests thoroughly and efficiently.
- Coordinate the resolution of cross-team incidents involving multiple stakeholders.
Problem Management and Continuous Improvement
- Detect and address recurring issues to improve system stability and performance.
- Define requirements for bug fixes and enhancements, and communicate them to the development team.
- Develop and maintain a knowledge base for supported applications in collaboration with build and operations teams.
- Organize training sessions for end users to reduce repetitive requests to IT.
- Identify and implement opportunities for process enhancements.
- Mentor and support junior team members as needed.
Change Management
- Conduct testing for new releases to ensure application stability.
- Analyze application performance to identify bottlenecks or areas for improvement.
- Coordinate and validate deployments to production environments.
- Participate in production releases, including those scheduled on weekends as part of a rotating team schedule.
Qualifications and Profile
- At least 4 years of hands‑on experience in application development and support roles.
- Experience with Calypso version 16 is advantageous; familiarity with other back‑office systems is a plus.
- Preferable knowledge of Calypso Back‑office components including Engines, Events, Filters, Reports, Scheduled Tasks, Messaging (SWIFT), Transfers, SDIs, Accounting, Pricers, and Workflows.
- Understanding of reconciliation processes and financial instruments such as Repos, Bonds, and Securities, along with a solid grasp of the trade lifecycle.
- Experience with regulatory reporting requirements (e.g., MMSR).
Technical Skills
- Proficient in Java, PL/SQL, and Linux operating environments.
- Strong working knowledge of UNIX systems and database technologies (e.g., SQL, Oracle, Sybase, BigData).
- Experience with automation tools and frameworks.
- Skilled in scripting languages including Python, Shell, PowerShell, and SQL.
- Exposure to tools such as ElasticSearch, Grafana, Prometheus, Kibana, Control‑M, Kafka, Confluence, Jira, GitLab, and MQ Series.
- Familiarity with DevOps tools including Git, Maven/Gradle/NuGet, Ansible, Jenkins.
- Experience working with containerization platforms like Docker and Kubernetes.
Functional Skills
- Background in supporting capital markets and trading applications, ideally in Market Risk or Front Office environments.
- Solid understanding of financial products including Treasury, FX, Credit, IRD, Bonds, and RSF.
- Deep knowledge of Confirmations, Settlements, Position Management, and Accounting systems.
- Comprehensive understanding of financial assets (Repos, Bonds, SLB, Issuances) and the full trade lifecycle.
Desirable Skills
- Proficiency in object‑oriented programming, especially Java (used in Calypso platforms).
- Understanding of Domain‑Driven Design and microservices architecture (e.g., Spring Boot).
- Prior exposure to capital markets applications is an added advantage.
Working Hours
- Standard work shifts: 9:00 AM – 6:30 PM or 11:00 AM – 8:30 PM.
- Participation in a weekend on‑call rotation may be required for planned operations.
To apply, please visit www.gmprecruit.com and search for Job Reference:
L7R469RX
To learn more about this opportunity, please contact Gia Grace at gia.grace@gmprecruit.com