
Pune · On-site
Engineer – Software & Application Development
Full-timePosted
- Salary
- ₹6–8 LPAEstimated
- Experience
- 0–4 years
- Eligible batches
- 2024 · 2025 · 2026
- Degree
- B.E, B.Tech, B.Sc, BCA
- Location
- PuneOn-site
About the role
The Engineer – Software & Application Development role at Tata Communications focuses on building and maintaining scalable business applications. Candidates will write Java code, create React front‑ends, interact with PostgreSQL databases, and ensure quality through testing, debugging, and deployment while supporting production environments.
Responsibilities
- Design, develop, and maintain Java‑based application components following coding standards.
- Implement responsive user interfaces using React.js.
- Write and execute test cases to verify functionality and quality.
- Identify, track, and resolve software defects throughout the development cycle.
- Deploy application updates and provide ongoing production support.
- Prepare project status reports, dashboards, and time‑tracking documentation.
Free interview prep
Prepare for the interview
Java interview questions40 questions · ≈ 19 min to revise
Asked most often · 19 of 40
- How do the JDK, JRE and JVM differ, and how does that split make Java platform independent?
- What does each part of public static void main(String[] args) do, and what happens if you remove static?
- Why are Strings immutable in Java, and how does the String pool depend on that? How many objects can new String("java") create?
Eligibility
- Graduation in Computer Science & Engineering or a related discipline.
- Accepted degrees: B.E, B.Tech, B.Sc, or BCA.
- 0–4 years of relevant experience.
- Strong programming fundamentals and problem‑solving ability.
- Familiarity with software development tools and testing environments.
Skills
Java programming.React.js for front‑end development.PostgreSQL relational database management.Software testing and quality assurance.Debugging and defect management.Application deployment and production support.
Resume keywords
- Java
- React.js
- PostgreSQL
- Software development
- Testing
- Debugging
- Deployment
- Production support
- Bug tracking
Benefits
- Competitive industry‑standard salary package.
- Hands‑on experience across the full software development lifecycle.
- Opportunity to work with modern Java, React, and PostgreSQL stacks.
- Exposure to production support and real‑time issue resolution.
- Professional growth in a global telecommunications leader.
You'll apply on jobs.tatacommunications.com
Apply link checked by CareersAt.Tech and re-tested nightly. You never pay to apply. Report listing
About Tata Communications
Sells network, cloud, cybersecurity, collaboration and IoT services to enterprises and telecom service providers in more than 190 countries.
Founded 1986 · 5000+ employees · HQ Mumbai, India
More about Tata Communications