Java Back End Developer
Tata Consultancy Services
Job Description
We are looking for a skilled 8- 10 yrs Java Backend Developer with experience in Spring Boot, Web Flux, and AWS EKS to build scalable, high-performance microservices and cloud-native applications. Key Responsibilities Develop and maintain REST APIs using Java & Spring Boot Build reactive applications using Spring Web Flux Design and implement microservices architecture Deploy, monitor, and manage applications on AWS (EKS, EC2, S3, etc.) Work with Docker & Kubernetes (EKS) for container orchestration Optimize performance, scalability, and reliability of services Collaborate with cross-functional teams (QA, DevOps, Product) Ensure code quality using best practices, testing, and security standards Required Skills Strong experience in Java (8 or above) Hands-on with Spring Boot & Microservices Experience in Spring Web Flux / Reactive Programming Knowledge of RESTful API development Experience with AWS services (EKS, ECS, EC2, S3, RDS) Hands-on knowledge of Docker & Kubernetes Familiarity with Git, CI/CD pipelines (Jenkins, GitHub Actions) Knowledge of SQL / NoSQL databases