Job Description
Summary
Join Tata Consultancy Services (TCS) as a Mainframe DB2 Application Developer with Python expertise in Mumbai. This is an outstanding opportunity for professionals experienced in Mainframe DB2 application development combined with full-stack technologies, including Java, Spring, Microservices, and Python. The ideal Mainframe Developer will deliver high-quality solutions by leveraging strong technical skills in database management, application development, and cloud-native frameworks. Apply now for this TCS developer role to contribute to cutting-edge enterprise projects in Mumbai or Bangalore.
Job Details at a Glance
| Job Title | Mainframe DB2 Application Developer with Python |
|---|---|
| Company | Tata Consultancy Services (TCS) |
| Location | Mumbai (Primary) / Bangalore (Alternate) |
| Experience Required | 5 – 10 Years |
| Shift Type | Full-Time |
| Key Technologies & Tools | Mainframe DB2, Core Java, Spring, Microservices, Python, JUnit, Bitbucket, Git, SQL |
| Education Required | Bachelor of Engineering (BE/B.Tech) |
| Job Function | Technology – Developer Role |
| Apply By | 30-Jun-2026 |
Key Responsibilities
- Develop and maintain Mainframe DB2 applications focusing on high performance and scalability.
- Design and implement full-stack solutions using Core Java, Spring Framework, Microservices architecture, and Python scripts.
- Collaborate with cross-functional teams to develop database-driven applications using DB2 and relational databases (SQL).
- Apply version control practices using Git and Bitbucket.
- Perform unit testing with JUnit to ensure code quality and reliability.
- Integrate front-end technologies using JavaScript and HTML for interactive application components.
- Troubleshoot and debug application issues across multiple environments.
- Assist in Agile development practices and deliver solutions within sprint timelines.
Essential Skills & Experience
- Strong experience in Mainframe DB2 application development.
- Proficient in Core Java, Spring Framework, Microservices, Python, and SQL.
- Hands-on knowledge of JUnit for automated testing.
- Familiarity with version control tools: Git, Bitbucket.
- Good understanding of front-end technologies: JavaScript, HTML.
- Ability to work in a collaborative, Agile software development environment.
- Strong analytical and problem-solving skills.
- Techno-functional mindset, capable of understanding both business and technical requirements.
Minimum Qualifications
- Bachelor of Engineering (BE/B.Tech) in Computer Science, Information Technology, or related discipline.
- 5 to 10 years of experience in application development using Mainframe DB2 and Full Stack technologies.
- Willingness to relocate to Mumbai MSAS or Bangalore MSAS.
Why Join Tata Consultancy Services (TCS)?
- Work with industry-leading experts on global enterprise projects.
- Access to continuous learning, professional development, and career growth.
- Experience a culture that values innovation, collaboration, and diversity.
- Be part of a trusted global IT consulting and services firm.
Apply Now
Advance your career as a Mainframe DB2 Application Developer with Python at TCS.
👉 Apply now on the official TCS Careers page