CareerPlan

Java Developer

Bangalore, Karnataka, IndiaFull-time2026-10-15 → 2026-11-10

Core

Analyse, convert, and modernize mainframe applications from COBOL to Java while ensuring business functionality, performance, and data integrity are maintained.

Role type

Senior IC Java Developer (Mainframe Modernization)

Builds

Scalable, maintainable, and cloud-ready Java microservices and enterprise applications

Domain

Enterprise software modernization, Mainframe to Cloud migration

Required skills

COBOL, JCL, CICS, VSAM, DB2, IMS, Java 8/11/17+, Spring Boot, Spring Framework, REST APIs, Microservices Architecture

Preferred skills

Azure, AWS, GCP, Docker, Kubernetes, Git, Jenkins/Azure DevOps, CI/CD pipelines

Technologies

z/OS, Mainframe batch processing

Responsibilities

Analyse existing COBOL, JCL, CICS, VSAM, DB2, and batch applications to understand business processes and technical dependencies; Convert and refactor legacy COBOL code into modern Java-based applications; Translate business logic from mainframe systems into Java microservices and enterprise applications; Design, develop, test, and deploy Java applications using modern frameworks and design patterns; Conduct code reviews and ensure adherence to coding standards and best practices; Support system integration testing, user acceptance testing, and production deployment activities.

Seniority

Senior, hands-on IC