About the role
Java Developer + Cloud (AWS)
Location: Bengaluru
Key Responsibilities:
- Design and implement scalable, reliable, and secure AWS cloud architectures
- Evaluate and recommend AWS services to meet business and technical requirements
- Optimize AWS usage for performance, cost, and operational efficiency
- Work with cross-functional teams and stakeholders to understand business requirements and translate them into technical solutions
- Develop and maintain comprehensive documentation for cloud architectures and processes
- Lead migration strategies for on-premise to AWS cloud transformation
Qualifications:
- 8+ years hand-on experience in AWS cloud architecture, design, and implementation
- Experience in AWS Services such as AWS EC2, S3, ALB, Lambda, APIGW
- Knowledge of data engineering tools like AWS Glue, Redshift, and Athena
- Strong understanding of networking, security best practices, and IAM policies
- Experience with serverless architectures, microservices, and containerization (ECS, EKS, Docker, Kubernetes)
- Proficiency in infrastructure-as-code (IAC) tools such as Terraform, CloudFormation, or CDK