06 Sep
|
Tata Consultancy Services
|
India
06 Sep
Tata Consultancy Services
India
Job Description: Java Full Stack Developer (Reactive Programming)
Experience: 5-10 Years
Location: TCS Delhi, Lucerna office.
Job Type: Full Time
Mode: F2F/ Walk-in is on 5th Sep 2026.
Job Summary
We are seeking a skilled Java Full Stack Developer with hands-on experience in Reactive Programming, Spring WebFlux, and modern Full Stack development. The ideal candidate should have strong expertise in designing and developing scalable microservices, REST APIs, and responsive web applications using Java and contemporary frontend technologies.
Key Responsibilities
Develop and maintain scalable Full Stack applications using Java and up-to-date frontend frameworks.
Build reactive, event-driven applications using Spring WebFlux and Reactive Programming concepts.
Design and develop RESTful APIs and Microservices.
Collaborate with cross-functional teams for requirement analysis, design, development, and deployment.
Write clean, efficient, and reusable code following best practices.
Participate in code reviews,
unit testing, and performance optimization.
Troubleshoot and resolve application issues in production environments.
Required Skills
Backend
Java 8/11/17
Spring Boot
Spring WebFlux
Reactive Programming
Microservices Architecture
REST APIs
Spring Data JPA / Hibernate
Kafka / RabbitMQ
Frontend
ReactJS / Angular
JavaScript, TypeScript
HTML5, CSS3, Bootstrap
Database
Oracle / PostgreSQL / MySQL / MongoDB
DevOps & Cloud
Git, Maven
Jenkins
Docker
Kubernetes
AWS Basics
Testing
JUnit
Mockito
Must Have
5-7 years of strong Java Full Stack development experience.
Hands-on experience in Reactive Programming using Spring WebFlux.
Experience in Microservices and REST API development.
Good understanding of design patterns and scalable architecture.
Strong problem-solving and debugging skills
📌 Java Full Stack Developer (India)
🏢 Tata Consultancy Services
📍 India