Job Openings Senior AS400 / RPG Developer (Banking Client)

About the job Senior AS400 / RPG Developer (Banking Client)


For one of our banking clients, we are looking for a Senior AS400 / RPG Developer to support the development, maintenance, and enhancement of business-critical applications running on IBM i (AS400). The role focuses on ensuring the stability, security, and performance of core banking systems in a highly regulated environment.

The successful candidate will work closely with the clients business and technical teams to deliver reliable and compliant banking solutions.


Key Responsibilities

  • Develop, maintain, and enhance core banking applications using RPG (ILE RPG) on IBM i (AS400)

  • Support critical banking processes such as account management, transactions, payments, and reporting

  • Analyze functional and regulatory requirements provided by the client and translate them into technical solutions

  • Maintain and optimize legacy systems with a strong focus on performance, reliability, and data integrity

  • Investigate and resolve production issues, including root cause analysis

  • Ensure compliance with banking regulations, security standards, and audit requirements

  • Prepare and maintain technical documentation in line with client standards

  • Participate in code reviews and knowledge-sharing activities

  • Collaborate with client stakeholders, business analysts, QA, and infrastructure teams

  • Contribute to system integration and modernization initiatives when required


Requirements

  • Minimum 4 years of experience as an AS400 / RPG Developer

  • Strong hands-on experience with RPG (ILE RPG)

  • Solid knowledge of IBM i / AS400 environments

  • Experience with CL (Control Language)

  • Strong knowledge of DB2 for i and SQL

  • Experience working with batch and online processing systems

  • Understanding of transaction-based systems and data consistency concepts

  • Experience working in regulated environments, preferably banking or financial services

  • Strong analytical and problem-solving skills

  • Ability to work independently and communicate effectively with client teams

  • English proficiency – intermediate to advanced level


Nice to Have

  • Prior experience on core banking systems

  • Exposure to system modernization or migration initiatives

  • Experience with integrations, web services, or APIs

  • Familiarity with release management and version control tools

  • Experience working in distributed or client-facing delivery models