Design, develop, test, deploy and maintain scalable Java-based microservices using Spring Boot on AWS platform.
Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
Ensure high availability, scalability, security, and performance of cloud-based applications by implementing best practices such as CI/CD pipelines and monitoring tools like CloudWatch.
Troubleshoot issues related to application deployment, scaling, and performance optimization.
Participate in code reviews to ensure adherence to coding standards and quality guidelines.
Desired Candidate Profile
6-11 years of experience in developing Java-based applications with expertise in Spring Boot framework.
Experience working with containerization technologies like Docker & Kubernetes is an added advantage.
Strong understanding of AWS services including EC2, ECS, EKS, ECR, SQS etc. .