Software Engineer – RPG

Softvil Technologies Pvt Ltd

Singapore

On-site

SGD 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions company in Singapore is seeking a skilled Software Engineer – RPG to support core payment infrastructure. In this role, you will bridge legacy IBM i systems with modern technologies, developing high-performance applications. The ideal candidate has 4+ years experience in software development, particularly with RPG IV and Card Management Systems, and an understanding of microservices. Competitive compensation and opportunities for professional growth are offered.

Qualifications

  • 4+ years of hands-on experience in software development.
  • Experience with Card Management Systems like VisionPLUS or similar.
  • Strong analytical and troubleshooting skills in high-availability environments.
  • Familiarity with secure coding practices and regulatory standards (PCI-DSS, GDPR).
  • Ability to mentor junior developers.

Responsibilities

  • Design and maintain applications using RPG IV / ILE RPG on the IBM i (AS/400) platform.
  • Support Card Management Systems (CMS) including transaction processing.
  • Develop microservices-based APIs and services for card operations.
  • Collaborate with teams to deliver features and resolve incidents.
  • Participate in modernization initiatives for RPG components.

Skills

RPG IV / ILE RPG
Card Management Systems
Microservices development
Java/Spring Boot
Database management
RESTful APIs
Problem-solving
Analytical skills

Education

Bachelor’s degree in Computer Science or related field

Tools

DB2
SQL Server
PostgreSQL
Docker
Kubernetes
Kafka
RabbitMQ
Git
JIRA
ServiceNow

Job description

Software Engineer – RPG


We are seeking a skilled Software Engineer – RPG with experience in Card Management Systems and microservices to support our core payment infrastructure. This role bridges legacy IBM i (AS/400) systems with modern technologies to enable high‑performance, scalable solutions in a critical banking environment.


Key Responsibilities


  • Design, develop, test, and maintain applications using RPG IV / ILE RPG on the IBM i (AS/400) platform.

  • Enhance and support Card Management Systems (CMS), including transaction processing, card issuance, and lifecycle management.

  • Develop and integrate microservices‑based APIs and services (Java/Spring Boot preferred) for card operations.

  • Collaborate with cross‑functional teams including Product, QA, DevOps, and Infrastructure to deliver new features and resolve incidents.

  • Analyze system performance, troubleshoot issues, and ensure platform stability and security.

  • Participate in modernization initiatives, including migrating selected RPG components to modern architectures such as microservices.

  • Maintain technical documentation, design specifications, and user manuals.

  • Follow secure coding practices and ensure compliance with standards such as PCI‑DSS.


Qualifications


  • Bachelor’s degree in Computer Science, Information Systems, or a related field.

  • 4+ years of hands‑on experience in software development.

  • Proficiency in RPG IV / ILE RPG on IBM i (AS/400).

  • Experience with Card Management Systems (e.g., VisionPLUS, CMS by FSS, Base24, or similar platforms).

  • Knowledge of microservices development (preferably using Java/Spring Boot).

  • Understanding of ISO 8583 message formats and card transaction workflows.

  • Experience with relational databases such as DB2, SQL Server, or PostgreSQL.

  • Familiarity with RESTful APIs, JSON, XML, and system integration protocols.

  • Strong analytical and troubleshooting skills in high‑availability environments.

  • Experience in banking, fintech, or payment systems.

  • Exposure to DevOps, CI/CD, and containerization tools (Docker, Kubernetes).

  • Familiarity with Kafka, RabbitMQ, Git, JIRA, and ServiceNow.

  • Knowledge of secure coding practices and regulatory standards (PCI‑DSS, GDPR).

  • Ability to mentor junior developers and participate in collaborative code reviews.

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

Similar jobs worth comparing

Software Engineer – RPG
Software Engineer – RPG

Softvil Technologies • Singapore

On-site
SGD 90,000 - 140,000
RPG Software Engineer – Card Payments & Microservices
RPG Software Engineer – Card Payments & Microservices

Softvil Technologies • Singapore

On-site
SGD 90,000 - 140,000
RPG Software Engineer – Card Mgmt & Microservices
RPG Software Engineer – Card Mgmt & Microservices

Softvil Technologies Pvt Ltd • Singapore

On-site
SGD 60,000 - 80,000
Life400 Developer
Life400 Developer

Unison Group • Singapore

On-site
SGD 70,000 - 90,000
AS400 Developer
AS400 Developer

LION & ELEPHANTS CONSULTANCY PTE. LTD. • Singapore

On-site
SGD 74,000 - 123,000
As400 Engineer
As400 Engineer

SMART INFORMATION MANAGEMENT SYSTEMS PRIVATE LIMITED • Singapore

On-site
SGD 90,000 - 150,000
AS400 Developer
AS400 Developer

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
AS400 Developer
AS400 Developer

U3 INFOTECH PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
AS/400 Core Banking Developer & Analyst
AS/400 Core Banking Developer & Analyst

SOLDERFIELD RESOURCES PTE. LTD. • Singapore

On-site
SGD 60,000 - 85,000
AS400 Developer/Analyst
AS400 Developer/Analyst

SOLDERFIELD RESOURCES PTE. LTD. • Singapore

On-site
SGD 60,000 - 85,000