We are seeking a highly skilled Java Developer with strong experience in AWS cloud technologies to design, develop, and maintain scalable, cloud-native applications. The ideal candidate will have expertise in Java, Spring Boot, Microservices, REST APIs, and hands-on experience with AWS services. The candidate should be passionate about building high-performance, secure, and reliable enterprise applications.
Key Responsibilities
- Design, develop, test, and deploy enterprise-grade Java applications using Java 8/11/17 and Spring Boot.
- Build scalable Microservices and RESTful APIs.
- Develop and deploy cloud-native applications on AWS.
- Work extensively with AWS services such as Lambda, EC2, ECS/EKS, S3, RDS, DynamoDB, API Gateway, CloudWatch, IAM, SQS, SNS, and CloudFormation.
- Implement event-driven architectures using Kafka or Amazon MSK.
- Optimize application performance, scalability, and security.
- Integrate applications with SQL and NoSQL databases.
- Develop CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
- Containerize applications using Docker and deploy on Kubernetes/EKS.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Collaborate with cross-functional teams, including DevOps, QA, Product Owners, and Architects.
Troubleshoot production issues and provide timely resolutions.
#J-18808-Ljbffr