Enable job alerts via email!

Analyst Programmer (Calypso) | Contract

GMP TECHNOLOGIES (S) PTE LTD

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Singapore is seeking a skilled IT professional to manage application support and development. The ideal candidate will have a strong proficiency in Java and experience with financial systems, ensuring stability and continuous improvement of software applications. This role includes a blend of incident management, development tasks, and stakeholder collaboration in a fast-paced environment.

Qualifications

  • At least 4 years of hands-on experience in application development and support roles.
  • Experience with Calypso version 16 is advantageous.
  • Understanding of reconciliation processes and financial instruments.
  • Experience with regulatory reporting requirements.

Responsibilities

  • Quickly resolve user-impacting incidents through thorough investigation.
  • Analyze Java code to identify issues and recommend improvements.
  • Design and deploy application monitoring tools.
  • Provide Level 2 and Level 3 support for back-office applications.
  • Conduct testing for new releases to ensure application stability.

Skills

Proficient in Java
PL/SQL
Linux operating environments
Scripting languages (Python, Shell, PowerShell, SQL)
UNIX systems
Database technologies (SQL, Oracle, Sybase, BigData)

Tools

ElasticSearch
Grafana
Prometheus
Kibana
Docker
Kubernetes
Git
Maven/Gradle/NuGet
Jenkins
Job description
  • 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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.