

Pune, Maharashtra, India
Join Tata Communications in Pune as a Jr Team Member for Software & Application Development to build scalable web applications using React.js, Node.js, Java, and Python. This full-time onsite role suits developers with 1 to 4 years of experience looking to handle full-stack engineering and database optimization.
| Job Details | Information |
|---|---|
| Job Title | Jr Team Member - Software & Application Development |
| Role | Full Stack Developer |
| Company | Tata Communications |
| Location | Pune, Maharashtra, India |
| Experience | Entry level |
| Employment Type | Full-time |
| Work Mode | On-site |
| Posted Date | Nov 3, 2026 |
Tata Communications is hiring a Jr Team Member for Software & Application Development based in Pune, Maharashtra. This full-time, entry-level role is designed for professionals with 1 to 4 years of experience who want to build scalable web applications across the full technology stack. You will work on creating responsive user interfaces with React.js alongside robust backend services using Node.js, Java, and Python. The position also requires a strong foundation in database management, focusing on designing, developing, and optimizing MySQL environments to ensure optimal performance, security, and data integrity.
In this role, you will be responsible for end-to-end application development, from building and integrating RESTful APIs to writing clean, maintainable code. Collaboration is a core pillar; you will work alongside cross-functional teams to troubleshoot technical issues and deliver high-quality digital solutions. You will also utilize tools like Maven and Zabbix while adhering to best practices in testing, debugging, and version control.
The company looks for candidates who align with their 'DRIVE AHEAD' leadership signature, which emphasizes accountability, collaboration, agility, a growth mindset, innovation, and continuous learning. As an equal opportunity employer, Tata Communications provides a global work environment where English serves as the primary business language.
Tata Communications supports employee growth through meaningful career opportunities, structured learning, hands-on experience, and opportunities for skill transformation aligned with their continuous learning framework.
Not Publicly Disclosed: accepted degrees, graduation years, CGPA cut-off, backlog policy. Check the employer’s page before applying.
Salary: Not Publicly Disclosed. The employer has not published a figure for this role.
The selection process for this role is not publicly disclosed. Candidates are advised to follow official communications from Tata Communications regarding interview stages and assessments.
Apply only through the employer’s official channel. Legitimate employers don’t ask candidates to pay a fee to apply or interview.
Written by Karyvio to help you prepare for this role. It is general guidance — not information supplied by Tata Communications, and not a description of its actual interview.
Fits applicants with 1 to 4 years of experience as specified by the employer
React.js
Used to develop and maintain interactive, responsive frontend user interfaces for web applications.
How to learn it: Build single-page applications using modern hooks, state management, and component-driven development.
Node.js
Powers backend server logic and handles asynchronous event-driven operations.
How to learn it: Build backend APIs using Express.js and connect them to relational databases.
Java
Employed for building robust backend services and enterprise-grade business logic.
How to learn it: Study core object-oriented programming, Spring Boot, and build management with Maven.
Python
Utilized as needed for scripting, auxiliary backend integration, and automation tasks.
How to learn it: Practice writing modular scripts and developing lightweight REST APIs with Flask or FastAPI.
MySQL / PostgreSQL
Essential for designing, structuring, and optimizing relational databases to ensure data integrity and query performance.
How to learn it: Practice writing complex joins, indexing strategies, and database schema normalizations.
Zabbix
Helps in monitoring server performance, network parameters, and application health metrics.
How to learn it: Explore open-source monitoring documentation and set up custom metrics triggers.
Full-Stack Enterprise Dashboard
Build an administrative dashboard using React.js for the frontend and Node.js for the backend, communicating through RESTful APIs and backed by a MySQL database.
react.js · node.js · mysql
Automated Monitoring Log Aggregator
Develop a microservice using Java or Python that aggregates application metrics and exposes endpoints for performance tracking, mimicking operational monitoring tools like Zabbix.
java · python · zabbix
ServiceNow
It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands…
Clarivate
Are you ready to make a significant impact in the world of technology and innovation? Join our team as a Futures Technology Engineer and become an integral part of our…
Brillio
Associate Data Engineer Brillio is hiring an Associate Data Engineer for an entrylevel role based in Bangalore, Karnataka, India. This position is within the AI & Data Engineering…
TransUnion
Team Overview Devops This is a hybrid position and involves regular performance of job responsibilities virtually as well as inperson at an assigned TU office location for a…
Google's software engineers develop the nextgeneration technologies that change how billions of users connect, explore, and interact with information and one another. Our products…