TA

Node JS and Java Full Stack Engineer

Tata Consultancy Services Limited
Bangalore6-9 LPA Posted 24 Nov 2025
FULL TIME
cypress
Gcp
Jest
Azure
Junit
+1 more

Job Description

Key Responsibilities

  • 5+ years of full-stack software development experience in enterprise-scale distributed systems.
  • Strong back-end expertise in Java (Spring Boot) or Node.js/Express, with exposure to microservices, message queues (Kafka), and asynchronous processing.Front-end proficiency with JavaScript/TypeScript, React, Redux, HTML5, CSS3, and RESTful integrations.
  • Experience working with data visualization frameworks and dashboards for analytics or ML monitoring.
  • Familiarity with Seldon, KServe, TensorFlow Serving, or other model serving frameworks.
  • Hands-on experience with Docker, Kubernetes, and cloud services (AWS, GCP, or Azure).
  • Understanding of CI/CD pipelines, Git, testing frameworks (JUnit, Jest, Cypress), and agile methodologies.
  • Knowledge of API security, JWT/OAuth2, and role-based access control (RBAC).

Preferred candidate profile

  • Familiarity with MLOps workflows and model lifecycle management (build deploy monitor retrain).
  • Experience building micro-frontend architectures and integrating with service mesh (Istio/Envoy) for cross-service communication.
  • Exposure to observability stacks (ELK, Grafana Loki) and log/metric aggregation.
  • Working knowledge of streaming frameworks (Kafka, Flink) for real-time inference monitoring.
  • Strong UI/UX sensibility, especially around data visualization and operational dashboards.

Join WhatsApp Channel