Infosys Hiring Mainframe Developer in Bangalore | COBOL & JCL
Role Overview
Job Overview
Infosys is hiring a Mainframe Developer in Bangalore for an application development and maintenance role open to candidates with 0 to 4 years of experience. The position focuses on building, maintaining, testing, validating, and supporting dependable Mainframe applications while working with established enterprise technologies.
The role involves understanding user requirements, translating business needs into technical solutions, developing reusable code, and troubleshooting issues across development and production environments. Candidates will contribute to design discussions, application support, database-related activities, testing, and software development processes.
Key Responsibilities
- Analyze user requirements and translate business needs into application features and technical solutions.
- Design, develop, maintain, and enhance reliable Mainframe programs.
- Investigate application bottlenecks, defects, and production issues and contribute to appropriate technical solutions.
- Evaluate possible implementation approaches while considering maintainability and practical trade-offs.
- Participate in design, development, validation, testing, and support activities.
- Troubleshoot development and production problems across multiple environments and operating platforms.
- Understand architecture requirements and align implementation with the expected system design.
- Work with external and embedded databases and contribute to schemas that support business processes.
- Implement automated testing and unit-testing practices where applicable.
- Participate in team meetings and collaborate with colleagues and remote teams.
- Follow software development practices, design principles, and relevant architectural patterns.
- Support delivery activities while maintaining effective communication with project stakeholders.
Required Skills
The primary technical requirements are Mainframes, COBOL, PL/1, CICS, JCL, and DB2. Candidates should have a practical understanding of how these technologies are used in enterprise application development and maintenance.
A sound understanding of software design principles, object-oriented programming concepts, architectural patterns, and software development processes is expected. The ability to analyze problems, identify likely causes, and recommend workable solutions is important for both development and production support.
Database fundamentals are also relevant. Candidates should understand the purpose of database schemas and how database structures can support business processes. Familiarity with automated testing and unit testing will help candidates contribute to quality-focused development.
Preferred Skills
Knowledge of VS COBOL II is preferred. Familiarity with Agile practices and Agile management tools is also useful.
The role identifies IBM Rational tools as relevant development tools, including IBM Developer for z Systems (IDz), IBM Rational Developer for z Systems (RDz), IBM Rational Business Developer (RBD), and IBM Rational Team Concert (RTC).
Education
The job description accepts Bachelor of Engineering, Bachelor of Technology, Bachelor of Science, Bachelor of Computer Applications, Master of Technology, Master of Science, and Master of Computer Applications qualifications.
Experience
The stated experience range is 0 to 4 years, making this an opportunity for freshers as well as early-career professionals. Candidates should demonstrate an interest in Mainframe development and the ability to apply relevant programming, database, testing, and problem-solving concepts.
Required Technologies
- Mainframes
- COBOL
- PL/1
- CICS
- JCL
- DB2
- IBM Developer for z Systems (IDz)
- IBM Rational Developer for z Systems (RDz)
- IBM Rational Business Developer (RBD)
- IBM Rational Team Concert (RTC)
Soft Skills
Strong verbal and written communication skills are important. The role requires participation in team discussions and effective communication with remote teams.
Analytical thinking and problem-solving skills are valuable because the position involves troubleshooting application and production issues. Candidates should be able to understand requirements, compare solution approaches, and work methodically toward resolution.
Flexibility is also expected, including a willingness to travel when required. A collaborative attitude and readiness to learn enterprise software practices will help candidates contribute effectively.
Benefits of Working in this Role
This role can provide valuable exposure to enterprise Mainframe development and application maintenance. Working with COBOL, PL/1, CICS, JCL, and DB2 can help early-career professionals develop specialized skills relevant to Mainframe software careers.
The position also covers multiple stages of the software lifecycle, including requirements understanding, design, development, testing, troubleshooting, database work, and production support. This broad exposure can help candidates build a practical foundation in enterprise software engineering.
Work Mode
The job description does not explicitly specify an onsite, hybrid, or remote arrangement. The position is listed in Bangalore, and candidates should confirm the applicable work arrangement with Infosys during the application process.
Location
The position is based in Bangalore, Karnataka, India. The responsibilities also mention communication with remote teams and flexibility to travel, so candidates should be prepared for collaboration across teams and locations.
Who Should Apply
This opportunity is suitable for freshers and software professionals with up to 4 years of experience who want to develop a career in Mainframe technology. Candidates with knowledge of COBOL, PL/1, CICS, JCL, and DB2 should consider applying.
Applicants with academic or practical exposure to IBM Rational tools, VS COBOL II, database concepts, automated testing, software design, or Agile practices may find their background relevant. Candidates should be comfortable learning enterprise technologies and contributing to development and support activities.
Career Growth
A Mainframe Developer can build deeper expertise through continued work in application development, maintenance, production support, testing, technical analysis, and database-oriented development. Experience with COBOL, CICS, JCL, and DB2 can provide a strong foundation for progression into senior Mainframe development and specialized enterprise application roles.
Application Advice
Freshers should highlight relevant academic projects, coursework, certifications, or practical exposure to Mainframe technologies. Experienced applicants should clearly describe their hands-on work with COBOL, PL/1, CICS, JCL, DB2, testing, troubleshooting, databases, and enterprise development tools.
Do not add technologies that you have not actually used. Keep your resume focused on skills that match the role and make relevant Mainframe experience easy to identify. Candidates should also review the official Infosys listing for the latest application status and any additional requirements before applying.
Technical Ecosystem
Eligibility Criteria
Education
Bachelor of Engineering, Bachelor of Technology, Bachelor of Science, Bachelor of Computer Applications, Master of Technology, Master of Science, or Master of Computer Applications
Experience
0 - 4 years (Freshers welcome)
Top Picks for You
EPAM Hiring Senior Systems Engineer - Data DevOps/MLOps in Coimbatore
EPAM • Coimbatore • Onsite
American Express Hiring AI Engineer III in Bengaluru | Hybrid
Tata Consultancy Services • Noida • Hybrid
Visa Hiring Staff Software Engineer in Bengaluru | Hybrid
Visa • Bangalore • Hybrid
Capgemini Hiring Lead Software Engineer in Gurgaon
Cognizant • Gurugram (Gurgaon) • Onsite