Tata Consultancy Services

Java Full stack Developer

Tata Consultancy Services
3.6 / 5
Kolkata Not disclosed
20 hours ago
On-Site
Apply to Job

About the job

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).

Requirements

  • Java
  • Spring Boot
  • React.js
  • RESTful Services
  • Microservices
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • SQL
  • NoSQL
  • Git
  • Agile Methodologies

Preferred Technologies

  • Java
  • Spring Boot
  • React.js
  • RESTful Services
  • Microservices
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • SQL
  • NoSQL
  • Git
  • Agile Methodologies

Similar Jobs

People Prime Worldwide

Java Full Stack Developer

People Prime Worldwide

BengaluruNot disclosed
3 days agoOn-Site
People Prime Worldwide

Java Full Stack Developer

People Prime Worldwide

BengaluruNot disclosed
4 days ago
People Prime Worldwide

Java Full Stack Developer

People Prime Worldwide

Bengaluru₹ 13 LPA
This MonthHybrid