What are the responsibilities and job description for the Mainframe Developer position at Smart IT Frame LLC?
We are hiring!!
Role: Mainframe Legacy Modernization Engineer
Location: Jersey City, NJ
Type: Contract
Job Description:
Role definition: The Mainframe Legacy Modernization Engineer will play a key role in transforming large, complex mainframe applications into modern, scalable, and cloud‑ready architectures. The engineer will work across assessment, reverse engineering, migration, refactoring, and re‑architecture initiatives, collaborating with architects, business SMEs, and cloud teams to modernize COBOL‑based systems into microservices, APIs, and distributed platforms.
This role requires strong hands‑on mainframe expertise combined with modern application, integration, data transformation and cloud engineering skills.
Key Responsibilities:
- Analyze complex mainframe applications (COBOL, CICS, JCL, DB2, VSAM, MQ) to understand business rules, data flows, batch cycles, and system interdependencies.
- Perform inventory analysis, call‑chain analysis, and functional decomposition of monolithic applications.
- Extract and document technical and business rules using automated discovery or reverse‑engineering tools.
- Design and implement modernization strategies, including re‑host, re‑platform, re‑factor, re‑architect, replace, or retire approaches
- Convert or refactor legacy COBOL logic into modern languages such as Java using automated tools or manual re‑engineering techniques.
- Apply incremental modernization patterns such as strangler‑fig and coexistence models to reduce migration risk.
- Modernize JCL‑based batch processes into cloud‑native batch frameworks (e.g., Spring Batch, workflow orchestration).
- Support migration or re‑engineering of scheduling, file transfer, and output management components.
- Ensure functional parity and data integrity between legacy and modernized systems.
Required Skills & Experience
- 8–10 years of overall IT experience with a strong focus on mainframe application development and modernization.
- Experience with API design, REST services, and integration middleware.
- Knowledge of modernization patterns such as re‑host, re‑platform, re‑write, and strangler‑fig approaches.