JAVA Full Stack (Java, Node, JavaScript) walking Drive (19TH SEP)

Tata Consultancy Services

Kolkata District

On-site

INR 1,500,000 - 2,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tata Consultancy Services in Kolkata seeks a skilled full-stack software engineer to design, develop and maintain enterprise applications using Java, Node.js and Python. You will build scalable microservices, REST APIs and responsive frontends, collaborating with product managers and QA.

The role requires hands-on experience with Spring Boot, JavaScript frameworks, databases, CI/CD, Docker and cloud platforms, plus agile practices.

Qualifications

  • Strong experience designing enterprise apps using Java, Spring Boot and microservices.
  • Hands-on Node.js and JavaScript for full-stack development.
  • Good Python for backend services, automation and data processing.
  • Experience building RESTful APIs and scalable distributed systems.

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java, Node.js, JavaScript, and Python
  • Build scalable microservices and REST APIs following industry best practices
  • Develop responsive frontend applications and integrate them with backend services
  • Analyze business requirements and translate them into technical solutions
  • Optimize application performance, scalability, security, and reliability
  • Collaborate with product managers, architects, QA teams, and stakeholders
  • Participate in Agile ceremonies including sprint planning, reviews, and retrospectives
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Troubleshoot production issues and provide timely resolutions
  • Develop and maintain CI/CD pipelines and deployment processes
  • Provide technical leadership, mentorship, and knowledge sharing
  • Drive continuous improvement in engineering processes, tools, and development methodologies

Skills

Java
Spring Boot
Microservices
Node.js
JavaScript
Python
REST APIs
Frontend frameworks (React/Angular)
HTML5/CSS3
SQL/NoSQL databases
Docker
Cloud platforms (AWS/Azure/GCP)
CI/CD
Kubernetes

Tools

Docker
Kubernetes
Terraform
Kafka/RabbitMQ

Job description

Role & responsibilities
Preferred candidate profile
Must-Have**
(Ideally should not be more than 3-5)
  • Strong experience in Java, Spring Boot, and Microservices architecture
  • Hands‑on expertise in Node.js and JavaScript for full-stack application development
  • Good working knowledge of Python for backend services, automation, and data processing
  • Experience designing and developing RESTful APIs and scalable distributed systems
  • Strong understanding of frontend technologies such as React.js, Angular, HTML5, CSS3, and JavaScript
  • Experience with SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or DynamoDB
  • Knowledge of CI/CD pipelines, containerization (Docker), and cloud platforms (AWS/Azure/GCP)
  • Strong problem‑solving skills and ability to work in Agile development environments
Good-to-Have
  • Experience with Kubernetes and cloud‑native architectures
  • Exposure to event‑driven systems using Kafka or RabbitMQ
  • Knowledge of DevOps practices and Infrastructure as Code (Terraform)
  • Experience building AI/ML‑enabled applications using Python frameworks
  • Experience mentoring junior developers and leading technical initiatives
SN
Responsibility of / Expectations from the Role
  • Design, develop, and maintain enterprise‑grade applications using Java, Node.js, JavaScript, and Python
  • Build scalable microservices and REST APIs following industry best practices
  • Develop responsive frontend applications and integrate them with backend services
  • Analyze business requirements and translate them into technical solutions
  • Optimize application performance, scalability, security, and reliability
  • Collaborate with product managers, architects, QA teams, and stakeholders
  • Participate in Agile ceremonies including sprint planning, reviews, and retrospectives
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Troubleshoot production issues and provide timely resolutions
  • Develop and maintain CI/CD pipelines and deployment processes
  • Provide technical leadership, mentorship, and knowledge sharing to team members
  • Drive continuous improvement in engineering processes, tools, and development methodologies
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

JAVA Full Stack (Java, Node, JavaScript) (Walking Drive on 12th Sept
JAVA Full Stack (Java, Node, JavaScript) (Walking Drive on 12th Sept

Tata Consultancy Services • Kolkata District

On-site
INR 1,200,000 - 1,800,000
WALK-IN DRIVE - JAVA Full Stack
WALK-IN DRIVE - JAVA Full Stack

Altraize • Ahmedabad District

On-site
INR 1,800,000 - 3,200,000
WALK-IN DRIVE - JAVA Full Stack Job ID: 414130
WALK-IN DRIVE - JAVA Full Stack Job ID: 414130

Altraize • India

On-site
INR 1,400,000 - 2,500,000
Java Full Stack - Manager
Java Full Stack - Manager

PwC • Hyderabad, Bengaluru, Mumbai

On-site
INR 1,800,000 - 2,800,000
Full Stack Developer (Java + React + AWS) Walking Drive
Full Stack Developer (Java + React + AWS) Walking Drive

Tata Consultancy Services • Kolkata District

On-site
INR 4,617,000 - 6,668,000
Java Full Stack Developer_STG
Java Full Stack Developer_STG

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Java Full Stack Developer
Java Full Stack Developer

Cerebra • India

On-site
INR 1,400,000 - 2,300,000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Mumbai

On-site
INR 800,000 - 1,500,000
Java Full Stack Lead
Java Full Stack Lead

Allegis Global Solutions (AGS) • Bengaluru

Hybrid
INR 1,200,000 - 1,900,000
Java Full Stack Technical Lead
Java Full Stack Technical Lead

Tata Consultancy Services • Hyderabad, Bengaluru

On-site
INR 2,400,000 - 5,400,000