
Mainframe Modernization Engineer
Doran Jones Inc.
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Texas • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
Java
About the role
- Analyze and interpret legacy COBOL batch programs running on IBM mainframes, including programs utilizing JCL, DB2, and VSAM.
- Understand and document functional logic, control flow, and data transformations to support modernization efforts.
- Review and validate automatically generated functional documentation for accuracy, completeness, and alignment with actual program behavior.
- Design and execute test cases to validate business logic and ensure output consistency between legacy and modernized systems.
- Compare Java program outputs against original COBOL program results to identify discrepancies.
- Collaborate with modernization and Java development teams to resolve mismatches and refine generated code.
- Participate in transformation quality assurance activities and contribute to continuous improvement of the modernization platform.
Requirements
- 5–8 years of hands-on experience working with COBOL on IBM mainframe environments.
- Strong experience with JCL, DB2, and VSAM.
- Hands-on experience supporting and analyzing mainframe batch jobs.
- Proven ability to analyze complex COBOL logic and map it to equivalent behavior in modern applications.
- Solid understanding of testing methodologies, validation techniques, and defect analysis.
- Strong analytical skills and attention to detail when reconciling outputs across systems.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
COBOLJCLDB2VSAMJavatesting methodologiesvalidation techniquesdefect analysisdata transformationsfunctional logic
Soft skills
analytical skillsattention to detailcollaborationcontinuous improvement