Role Overview: We are seeking a skilled Java Backend Developer for an immediate on-site opportunity in Bangalore. The ideal candidate will be well-versed in modern Java versions and backend frameworks with a proven track record in designing robust scalable microservices architectures.
Key Responsibilities:
*Develop test and maintain backend services using Java (8 and 17) Spring Boot and Spring WebFlux.
*Design scalable microservices leveraging SOLID principles and best practices in data structures and algorithms.
*Work with both SQL and NoSQL databases to structure optimize and secure data storage and access.
*Implement deploy and manage applications on AWS and/or Azure cloud platforms.
*Utilize Docker and Kubernetes including AKS (Azure Kubernetes Service) for containerization and orchestration of backend services.
*Collaborate with cross-functional teams for designing developing and deploying new features.
*Troubleshoot complex production issues and optimize system performance and reliability.
Java 8 , 17, Data Structure & Algorithms and SOLID principles, Micro Services, Spring WebFlux, and Spring Boot, NoSQL & SQL, AWS/Azure, Kubernetes and Docker, AKS