Mainframe Developer

Capgemini•New York, NY
•$85,000 - $96,655

About The Position

Capgemini is hiring a Mainframe Developer in its Financial Services Business Unit to analyze, support, and modernize legacy Mainframe applications and help transform them into Java-based solutions on AWS. The role covers system analysis, requirements gathering, technical design, application development and support, batch processing, impact analysis, testing, production support, and modernization planning. It also involves using Claude-assisted tools for code analysis and transformation, validating functional equivalence between legacy and modernized applications, and collaborating with stakeholders and cross-functional teams in an Agile environment. The developer may need to work across different IST shifts based on project requirements.

Requirements

  • Strong experience with COBOL, JCL, DB2, and VSAM.
  • Experience with Mainframe application development and support, batch processing, and file handling.
  • Experience with Mainframe modernization, legacy application transformation, and COBOL-to-Java migration initiatives.
  • Hands-on experience using AI tools such as Claude for application development, analysis, and modernization.
  • Proficiency in Java development and AWS cloud environments, including application migration and deployment.
  • Experience with application impact assessments, dependency mapping, system analysis, and technical design.
  • Knowledge of legacy system rationalization, decommissioning, and modernization planning.
  • Experience with unit testing, integration testing, production support, and troubleshooting.
  • Familiarity with Agile delivery methodologies and tools such as JIRA.

Responsibilities

  • Perform system analysis, requirements gathering, and technical design for Mainframe applications.
  • Develop, enhance, maintain, and support applications using COBOL, JCL, DB2, and VSAM.
  • Analyze Mainframe batch applications, job streams, business processes, and application dependencies.
  • Assess the effects of application changes, modernization, and decommissioning on upstream and downstream systems.
  • Analyze interfaces, data flows, batch schedules, and business rules to identify dependencies, risks, and modernization opportunities.
  • Support application rationalization and decommissioning of legacy Mainframe applications.
  • Participate in modernization initiatives migrating and transforming COBOL-DB2 applications into Java-based applications on AWS.
  • Use Claude-assisted code transformation tools for code analysis, conversion, refactoring, and documentation.
  • Execute unit and integration testing and support User Acceptance Testing (UAT).
  • Validate functional equivalence between legacy Mainframe applications and modernized Java applications.
  • Participate in production deployments and perform Post Verification Testing (PVT).
  • Provide periodic testing, production support, troubleshooting, and research support.
  • Collaborate with business stakeholders, architects, and cross-functional teams in an Agile environment.
  • Maintain project documentation and work management activities using JIRA.
  • Work across different IST shifts based on project requirements.

Benefits

  • Paid time off based on employee grade, including 12–25 vacation days depending on grade, company-paid holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
  • Retirement savings plans, such as 401(k) in the U.S. or RRSP in Canada.
  • Life and disability insurance.
  • Employee assistance programs.
  • Other benefits as provided by local policy and eligibility.
  • The role may be eligible for variable incentives, bonuses, or commissions, depending on position and applicable laws.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service