System Analyst (Banking & Payments)

VY SYSTEMS PTE. LTD.

Singapore

On-site

SGD 110,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

VY SYSTEMS PTE. LTD. in Singapore is looking for an experienced System Analyst to analyze Java-based applications and prepare high-quality technical documentation including functional and technical specifications and design documents.

You will review source code, write SQL queries, and bridge business and technical stakeholders to ensure clear, concise requirements. Strong analytical and vendor management skills are essential for success in this role.

Qualifications

  • 6–7+ years of system/technical analysis in banking.
  • Knowledge of CBPR+ standards and payment messaging.
  • Familiarity with MEPS+ and domestic payments.
  • Understanding of SWIFT MT and ISO 20022 message formats.
  • Experience in payment systems or banking transformations.
  • Exposure to regulatory and compliance requirements for payment messaging.
  • Experience in Java, Spring, and Oracle DB with SDLC knowledge.

Responsibilities

  • Perform technical analysis on payment projects, understanding architecture and requirements.
  • Collaborate with cross-functional teams on solution, functional, and technical design.
  • Suggest alternative solutions to improve performance while meeting business needs.
  • Develop and review technical specifications and design docs.
  • Manage vendors, facilitate quality reviews, and ensure deliverables meet standards.
  • Review test strategies and participate in SIT/UAT and post-implementation testing.
  • Analyze SDLC processes and recommend continuous improvements to stakeholders.

Skills

CBPR+ knowledge
MEPS+ familiarity
SWIFT/ISO20022 knowledge
Banking payments experience
Java Spring
Oracle Database
Communication skills
SDLC experience
Vendor management
Project planning

Education

Bachelor’s or Master’s in CS/Engineering

Job description

Job Description

We are seeking an experienced and innovative System Analyst to join our team. In this role, you will be responsible for analyzing Java-based applications and preparing high-quality technical documentation, including functional specifications, technical specifications, and design documents.

Experience in reviewing source code, writing SQL queries, and communicating effectively with both business and technical stakeholders to bridge business and technical requirements will be an advantage.

Key Responsibilities
  • Perform technical analysis on a Regional Payment Solutions Project, understanding the system architecture, functional and non-functional requirements, and end-to-end system flows.

  • Work closely with cross-functional teams on solution design, functional design, and technical design throughout project initiation, implementation, and post-implementation support.

  • Propose alternative solutions to enhance system performance and meet business requirements while aligning with industry best practices.

  • Develop and review technical specifications and supporting design documentation to ensure solutions meet functional requirements.

  • Manage vendors, facilitate quality reviews, provide recommendations, and ensure deliverables meet project standards.

  • Review test strategies and test plans, including Unit Testing, System Testing, System Integration Testing (SIT), and User Acceptance Testing (UAT).

  • Support testing activities during SIT, UAT, and post-implementation.

  • Analyze existing Software Development Life Cycle (SDLC) processes and recommend continuous improvements through regular reporting to the Project Manager and relevant stakeholders.

Requirements
  • Knowledge of Cross-Border Payments and Reporting Plus (CBPR+) standards and payment messaging.

  • Familiarity with MEPS+ (MAS Electronic Payment System) and domestic payment processing.

  • Understanding of SWIFT MT and ISO 20022 MX message formats, including message mapping, migration, and payment flows.

  • Experience in payment systems, financial messaging, or banking transformation projects related to cross-border and domestic payments.

  • Exposure to regulatory and compliance requirements associated with payment messaging standards and financial institutions.

  • Experience and knowledge in Java, Spring Framework, Spring Boot, Java libraries, and Oracle Database will be an advantage.

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.

  • At least 6–7 years of experience in system and/or technical analysis within the banking industry.

  • Hands-on experience in preparing functional specifications and technical design specifications.

  • Experience across the full Software Development Life Cycle (SDLC), including medium to large-scale live system implementations.

  • Strong verbal and written communication skills with the ability to understand product specifications and prepare clear, concise documentation.

  • Strong vendor management skills.

  • Strong analytical, critical thinking, and problem-solving skills.

  • Experience in project planning and managing small-scale teams will be preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Analyst - Payments
System Analyst - Payments

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 80,000 - 120,000
Vice President, Technology Manager, International Technology, Global Payments Solutions Technology
Vice President, Technology Manager, International Technology, Global Payments Solutions Technology

Bank of America • Singapore

On-site
SGD 120,000 - 180,000
Swift Business Expert
Swift Business Expert

SOLIDUS IT CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
System Analyst (Banking) [$9000]
System Analyst (Banking) [$9000]

STAFFKING PTE. LTD. • Singapore

On-site
SGD 91,000 - 109,000
Payment Systems Delivery & Operations Engineer / Lead
Payment Systems Delivery & Operations Engineer / Lead

maybank singapore limited • Singapore

On-site
SGD 140,000 - 210,000
Application System Analyst - Banking Technology
Application System Analyst - Banking Technology

D L RESOURCES PTE LTD • Singapore

On-site
SGD 150,000 - 190,000
Senior Technical Manager (Payment, Permanent)
Senior Technical Manager (Payment, Permanent)

GMP Technologies • Singapore

On-site
SGD 180,000 - 260,000
System Analyst (Payment Solutions) [$9000]
System Analyst (Payment Solutions) [$9000]

STAFFKING PTE. LTD. • Singapore

On-site
SGD 80,000 - 121,000
5 days / Office hours
Salary: SGD 9,000 + allowances
Business Analyst
Business Analyst

VIRTUSA SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Banking Systems Analyst: Payments & Transaction Banking
Banking Systems Analyst: Payments & Transaction Banking

ABeam Consulting (Singapore) • Singapore

On-site
SGD 70,000 - 110,000