Mainframe DB2 Application Developer with Python | TCS Careers | Mumbai | Full Stack Developer Role

September 11, 2025

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 TitleMainframe DB2 Application Developer with Python
CompanyTata Consultancy Services (TCS)
LocationMumbai (Primary) / Bangalore (Alternate)
Experience Required5 – 10 Years
Shift TypeFull-Time
Key Technologies & ToolsMainframe DB2, Core Java, Spring, Microservices, Python, JUnit, Bitbucket, Git, SQL
Education RequiredBachelor of Engineering (BE/B.Tech)
Job FunctionTechnology – Developer Role
Apply By30-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