Job description

Posted on:
December 12, 2025
We are seeking a skilled Software Engineer RPG with hands-on experience in Card Management Systems (CMS) and microservices architecture. This role offers a unique opportunity to work at the intersection of legacy RPG-based platforms and modern cloud-native services.
Requirements
- Bachelors degree in Computer Science, Information Systems, or related discipline.
- 4+ years of software development experience, including:
- Proficiency in RPG IV / ILE RPG on IBM i (AS/400).
- Strong experience with Card Management Systems (VisionPLUS, FSS CMS, Base24, or similar).
- Hands-on experience in microservices development (Java/Spring Boot preferred).
- Good understanding of ISO 8583, card transaction flows, and payment switch integration.
- Strong knowledge of relational databases (DB2, SQL Server, PostgreSQL).
- Familiarity with REST APIs, JSON/XML, and integration protocols.
- Strong problem-solving ability in high-availability and mission-critical environments.
Benefits
- Opportunity to transform core banking platforms with modern technologies.
- Hands-on experience with mission-critical financial systems in a regulated environment.
- Be part of a collaborative, innovative, and forward-thinking technology team.
Requirements Summary
Bachelor's degree in Computer Science, Information Systems, or related discipline. 4+ years of software development experience, including RPG IV / ILE RPG on IBM i (AS/400). Strong experience with Card Management Systems (VisionPLUS, FSS CMS, Base24, or similar)