Overview
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.
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.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries