TATata Consultancy Services Limited
Node JS and Java Full Stack Engineer
Bangalore ₹6-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.