Mainframe Cobol Developer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

CICS
Kubernetes
microservices
AWS
Azure
JCL
DB2
VSAM
Mainframe

Job Details

Cobol Developer Job Description

A Cobol Developer is responsible for developing, maintaining, and optimizing applications using COBOL, CICS, and related mainframe technologies, while also aiding in modernization efforts involving containerization and microservices.

Below experience and knowedge or mandatory to apply for this position.

Main Responsibilities

  • Develop, maintain, and enhance applications using COBOL, CICS, DB2, and VSAM, ensuring alignment with business requirements.
  • Utilize JCL for job control and batch processing, and ensure robust integration and data modeling with DB2.
  • Analyze, debug, and resolve issues in existing COBOL applications, with a focus on reliability and performance.
  • Assist in integrating mainframe applications with modern technologies, including microservices and cloud-native architectures.
  • Support containerization initiatives using platforms like Kubernetes to orchestrate legacy and modern application components.
  • Conduct unit and integration testing, ensuring code quality and system robustness.
  • Collaborate with cross-functional teams to architect scalable solutions, documenting processes and sharing best practices for mainframe, microservices, and cloud platforms.

Required Skills and Qualifications

  • Profound knowledge and experience of COBOL, CICS, JCL, DB2, VSAM, and mainframe environments.
  • Experience in modernizing legacy applications and integrating mainframe systems with microservices architectures.
  • Familiarity with Kubernetes for orchestrating containerized workloads, enabling scaling and automation of mainframe-adjacent services.
  • Understanding of REST APIs, microservices design principles, and DevOps tools for CI/CD automation.
  • Ability to work with both on-premises and cloud environments, supporting the migration of mainframe applications to cloud platforms.
  • Strong problem-solving skills, attention to detail, and proficiency in technical documentation and communication.
  • Bachelor s or Master s degree in Computer Science, Information Technology, or related field.

Preferred Experience

  • Prior experience in integrating COBOL/CICS applications into microservices environments and container orchestrators like Kubernetes.
  • Exposure to cloud platforms (AWS, Azure, Google Cloud Platform) and experience in legacy modernization projects.
  • Familiarity with agile methodologies and collaboration tools.

A Cobol Developer with experience in CICS, Kubernetes, and microservices is a valued asset for organizations modernizing their mainframe operations and embracing cloud-native and scalable architectures.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.