Responsibilities
- 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.
Additional information
- 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 and search for Job Reference: L7R469RX
We regret that only shortlisted candidates will be notified.
GMP Technologies (S) Pte Ltd | EA License: 11C3793 | EA Personnel: Bautista Gia Grace De Guzman | Registration No: R
This is in partnership with the Employment and Employability Institute Pte Ltd (e2i).
e2i is the empowering network for workers and employers seeking employment and employability solutions.
e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions.
e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.
By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltds PDPA and e2is PDPA
#J-18808-Ljbffr