What are the responsibilities and job description for the AWS Developer (CRMA & JAVA) position at Hirextra?
Job Details
Job Title: AWS Developer
Location: Atlanta, GA
Job Description:
We are seeking a highly skilled AWS Developer with strong expertise in AWS, Java, Microservices, Angular, and CRMA experience. The ideal candidate will be responsible for designing, developing, and deploying cloud-based applications and services on AWS while ensuring scalability, security, and high performance.
Key Responsibilities:
Design, develop, and deploy cloud-native applications on AWS.
Develop and maintain microservices using Java and Spring Boot.
Build front-end components using Angular to create responsive and dynamic web applications.
Implement best practices for cloud security, scalability, and performance.
Work closely with cross-functional teams to integrate AWS services with applications.
Develop and optimize RESTful APIs and ensure seamless communication between microservices.
Utilize AWS services such as Lambda, API Gateway, S3, DynamoDB, RDS, ECS/EKS, and CloudFormation for deployment and automation.
Implement CI/CD pipelines for automated deployment and testing.
Troubleshoot issues and optimize application performance.
Work with CRMA (Customer Relationship Management Analytics) tools to analyze and interpret data.
Required Qualifications:
Experience in Java development with a focus on microservices architecture.
Experience with AWS cloud development and services.
Proficiency in Angular for front-end development.
Experience with AWS Lambda, API Gateway, DynamoDB, S3, IAM, and other AWS services.
Strong knowledge of CI/CD pipelines, Docker, and Kubernetes (EKS/ECS).
Hands-on experience with Terraform or CloudFormation for infrastructure as code.
Experience with SQL and NoSQL databases (MySQL, PostgreSQL, DynamoDB, etc.).
Familiarity with CRMA (Customer Relationship Management Analytics) and data visualization.
Excellent problem-solving, debugging, and communication skills.