We are seeking an experienced Java AWS Developer with robust expertise in designing, developing, and deploying cloud-native applications on AWS. The ideal candidate should have deep knowledge of Java, Spring Boot, Microservices, and AWS services, with a passion for building scalable, secure, and highly available enterprise applications.
Key Responsibilities
Application Development
- Design, develop, test, and maintain enterprise applications using Java and Spring Boot.
- Build scalable and resilient Microservices-based solutions.
- Develop and consume RESTful APIs.
- Implement secure coding practices and optimize application performance.
- Participate in architecture and design discussions.
Cloud & AWS Development
- Design and deploy cloud-native applications on AWS.
- Leverage AWS services for application hosting, storage, monitoring, and security.
- Implement Infrastructure as Code (IaC) using CloudFormation, Terraform, or similar tools.
- Monitor and troubleshoot cloud environments to ensure high availability and performance.
- Optimize cloud resource utilization and costs.