- Design, develop, test, deploy and maintain scalable Java-based microservices using Spring Boot on AWS cloud platform.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Ensure high availability, scalability, security and performance of the system by implementing monitoring tools and logging mechanisms.
- Troubleshoot issues related to application deployment, networking protocols (e.g. HTTP), database connectivity (e.g. MySQL) etc.
Job Requirements :
- 5-8 years of experience in developing Java-based applications with expertise in Spring Boot framework.
- Solid understanding of AWS cloud platform including EC2 instances, S3 buckets, Lambda functions etc.
- Experience working on large-scale projects involving multiple microservices architecture design implementation.