Job Summary:
We are seeking an experienced AWS/Java Developer to design, develop, and maintain cloud-native applications and APIs using AWS and Java technologies. The ideal candidate should have a strong understanding of microservices architecture, RESTful APIs, and cloud security best practices. This role requires collaboration with cross-functional teams to build scalable and secure transactional services, implement DevOps methodologies, and support the agile development process.
Key Responsibilities:
- Design, develop, and deploy cloud-native services and APIs using AWS and Java technologies (Lambda, DynamoDB, S3, Spring Boot, API Gateway).
- Implement microservices architecture and ensure efficient interaction between distributed services.
- Develop and maintain RESTful APIs while ensuring security, performance, and scalability.
- Assist in designing secure and optimized transactional services leveraging best practices in cloud and web security.
- Create and maintain test cases, API documentation, and monitoring frameworks to ensure system reliability.
- Support DevOps methodologies, including CI/CD pipelines, infrastructure automation, and cloud monitoring.
- Collaborate with cross-functional teams in a Scaled Agile Framework (SAFe) environment.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2+ years of experience in AWS cloud development and Java-based applications.
- Proficiency in AWS services (Lambda, DynamoDB, S3, API Gateway, IAM).
- Strong knowledge of Spring Boot, microservices, and RESTful API development.
- Experience with DevOps practices, CI/CD, and infrastructure as code (IaC) tools.
- Understanding of web and cloud security principles.
- Familiarity with agile development methodologies and working in a SAFe environment.
- Excellent problem-solving, debugging, and analytical skills.
Preferred Skills:
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of AWS security best practices (IAM, VPC, encryption).
- Hands-on experience with monitoring tools like CloudWatch, ELK stack, or Prometheus.