Software Engineer – iSeries (DB2 / Modernization Focus)
On-siteChennai, Tamil Nadu, India
Job Summary
Analyze and reverse engineer existing iSeries (AS/400) applications and DB2 data structures to support modernization initiatives. Document current system functionality, workflows, and business logic while creating detailed technical diagrams and architecture maps. Collaborate with Java and platform engineering teams to identify gaps, dependencies, and risks during the discovery phase. Support the design and validation of modernized solutions before transitioning to owning and maintaining migrated features in the modern tech stack post-implementation. Ensure knowledge transfer and continuity between legacy and modern platforms.
Required Qualifications
- Minimum 2+ years of experience with DB2 on iSeries (AS/400)
- Strong ability to analyze and understand legacy systems
- Experience creating technical documentation and diagrams (process flows, system architecture, data mapping)
- Solid SQL skills and understanding of database structures
- Strong analytical and problem-solving abilities
- Good communication skills, with the ability to translate legacy logic into clear documentation
Desired Qualifications
- Experience with RPG, CL, or DDS on iSeries
- Familiarity with modern technology stack, including: Java / Spring Boot
- Familiarity with modern technology stack, including: Microservices architecture
- Familiarity with modern technology stack, including: Messaging systems (e.g., MQ)
- Familiarity with modern technology stack, including: Cloud platforms (AWS/Azure/GCP)
- Familiarity with modern technology stack, including: Git/GitHub
- Familiarity with modern technology stack, including: CI/CD tools (e.g., Jenkins)
- Experience with system modernization or migration initiatives
- Exposure to API-driven or event-driven architectures
- Strong ability to bridge legacy systems and modern technologies
- Detail-oriented with a focus on accuracy in reverse engineering and documentation
- Comfortable working in a transitional environment (legacy → modern)
- Willing to evolve into a full-stack or modern platform contributor after migration
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.