KubeCraftJobs

DevOps & Cloud Job Board

Java Fullstack Developer-Kolkata

Tata Consultancy Services

Kolkata, West Bengal

On-site
Mid Level
Full Time
Posted December 31, 2025

Tech Stack

java spring spring-boot react javascript es6 html5 css-3 reduxjs oracle oracle-pl-sql postgresql mysql elasticsearch jenkins gitlab j2ee kafka hibernate apache-maven open-api junit eclipse docker kubernetes typescript microsoft-typescript redis memcached kong amazon-api-gateway amazon-web-services

Please log in or register to view job application links.

Job Description

TCS Hiring !!! Role: Java Full stack Developer Exp: 4-7 Years Location: Kolkata JD **Key Capabilities** - **Java, Spring Boot, and React.js** : - Ability to build enterprise-grade backend services using Spring Boot and create modern, responsive UIs using React.js, leveraging reusable components and hooks for efficient state management. - **RESTful Web Services and Microservices** : - Skilled in designing scalable APIs and implementing microservices architecture, including service discovery, load balancing, and inter-service communication. - **JavaScript (ES6+), HTML5, and CSS3** : - Expertise in modern JavaScript features, semantic HTML, and CSS for responsive design and cross-browser compatibility. - **React State Management (Redux, Context API)** : - Ability to manage complex application states efficiently using Redux or Context API. - **SQL and NoSQL Databases** : - Proficient in relational databases (Oracle PL/SQL, PostgreSQL, MySQL) and NoSQL solutions like Elasticsearch for search and analytics. - **CI/CD and Version Control** : - Hands-on experience in automating build and deployment pipelines using Jenkins, GitLab, and managing code repositories with Git. - **Agile Methodologies** : - Ability to work in iterative development cycles, participate in sprint planning, and deliver high-quality software using agile practices. **Desirable skills** • **Back-end** : - Java & J2EE: Strong understanding of enterprise-level Java applications. - Spring Boot & Microservices: Ability to design modular, scalable services. - REST/SOAP: Experience in building and consuming APIs for integration. - Kafka: Familiarity with event-driven architecture and message streaming. - Hibernate: Expertise in ORM for efficient database interaction. - Maven: Proficiency in managing dependencies and build automation. - Struts: Ability to maintain or migrate legacy applications. • **Front-end** : - React.js: Skilled in building dynamic, responsive UIs using React components, hooks, and state management. - JavaScript (ES6+): Strong command of modern JavaScript features. - HTML5 & CSS3: Ability to create semantic, accessible, and responsive layouts. • **Databases** : - Relational: Oracle PL/SQL, PostgreSQL, MySQL. - NoSQL: Elasticsearch for search and analytics. • **Tools & Frameworks** : - Swagger/OpenAPI: For API documentation and testing. - JUnit: For unit and integration testing. - IDE Proficiency: Eclipse and IntelliJ for efficient development workflows. • **Containerization & Deployment** : - Docker: Knowledge of containerization for packaging applications. - Kubernetes: Familiarity with orchestration for scaling and managing containerized apps (a plus). • **Operating Systems** : - Experience working in Unix/Linux environments for deployment and troubleshooting. **Optional Skills** - Familiarity with TypeScript for React development. - Basic knowledge of cloud platforms and monitoring tools. - Understanding of accessibility standards and SEO best practices. - Exposure to caching technologies like Redis or Memcached. - Knowledge of API Gateway tools (e.g., Kong, AWS API Gateway).