We are seeking highly skilled Senior Software Engineers RPG with strong expertise in Card Management Systems (CMS) and microservices architecture. The role will support and enhance mission-critical card processing platforms on IBM i (AS/400) while contributing to modernization initiatives integrating cloud-native technologies.
Requirements
- Design, develop, and maintain applications using RPG IV / ILE RPG on IBM i (AS/400).
- Enhance and support CMS functionalities including card issuance, authorization, settlement, and lifecycle management.
- Lead design and implementation of microservices (Java/Spring Boot preferred) to interface with legacy systems and third-party integrations.
- Provide technical leadership for system integration across legacy and modern architectures.
- Diagnose and resolve complex issues across multiple systems in collaboration with cross-functional teams.
- Contribute to legacy modernization roadmap including code refactoring, platform migration, and integration strategy.
- Ensure code quality, performance, and compliance with standards such as PCI-DSS.
- Mentor junior engineers, conduct peer code reviews, and facilitate technical design discussions.
- Create and maintain technical documentation to ensure system maintainability and knowledge transfer.