AWS+Java

Posted on August 11, 2025

Apply Now

Job Description

  • *Job Role : AWS+Java*
  • *Experience: 5 Years*
  • *Location: Remote*
  • *Budget: 685 Rs per hour*
  • *Shift Timings: * 7:30 PM -12:30 AM rest 4 Hours Flexible (Total 8 Hours Shift) (PST Timings)*
  • We are looking for a talented Cloud Infrastructure Engineer with strong experience in Java, AWS, and infrastructure-as-code tools like AWS CDK (Java SDK) or Terraform. In this role, you will help design, build, and maintain scalable, secure, and maintainable cloud infrastructure to support high-performance AI systems.
  • You will work closely with DevOps, platform engineering, and architecture teams to automate infrastructure provisioning, manage environment configurations, and optimize system performance across AWS. You�ll be expected to write production-grade infrastructure code in Java and contribute reusable CDK constructs or Terraform modules.
  • What does day-to-day look like:
  • Design and implement AWS infrastructure as code using AWS CDK (Java SDK) or Terraform.
  • Develop reusable CDK constructs, Terraform modules, and Java-based tools for provisioning infrastructure.
  • Automate infrastructure deployment, configuration, and scaling workflows.
  • Build and manage AWS resources like EC2, Lambda, VPC, RDS, IAM, DynamoDB, S3, and Step Functions.
  • Use CDK CLI (cdk synth, cdk deploy) or Terraform CLI to manage stack deployments and updates.
  • Ensure high availability, reliability, and security across environments.
  • Write and maintain unit and integration tests using Java frameworks (e.g., JUnit, AssertJ).
  • Debug infrastructure code using tools like SpotBugs, Checkstyle, and Google Java Format.
  • Monitor and resolve CloudFormation or Terraform deployment issues.
  • Collaborate with engineering stakeholders to align infrastructure with application requirements.
  • Document architecture, modules, and deployment processes.
  • What We're Looking For
  • * Strong proficiency with AWS services (at least 10 of: EC2, Lambda, Step Functions, DynamoDB, API Gateway, RDS, VPC & networking, IAM, ECS/Fargate, S3).
  • * Strong proficiency in Java, with experience writing modular, maintainable codebases.
  • * Hands-on experience with AWS CDK using Java SDK or Terraform for AWS provisioning.
  • * Solid understanding of core AWS services (EC2, Lambda, RDS, API Gateway, IAM, VPC, DynamoDB, ECS/Fargate, S3, etc.).
  • * Experience building and deploying infrastructure-as-code (IaC) pipelines in production environments.
  • * Familiarity with CloudFormation, Terraform State, or CDK constructs and lifecycle management.
  • * Proficiency in Java build tools like Maven or Gradle.
  • * Strong testing skills with frameworks such as JUnit, Mockito, or AssertJ.
  • * Experience with CI/CD workflows, version control (Git), and code quality tools (e.g., SpotBugs, Checkstyle).
  • * Ability to debug and resolve stack deployment issues and optimize infrastructure performance.
  • * Strong written and verbal communication skills.

Required Skills

* strong proficiency with aws services (at least 10 of: ec2 lambda step functions dynamodb api gateway rds vpc & networking iam ecs/fargate s3). * strong proficiency in java with experience writing modular maintainable codebases. * hands-on experience with aws cdk using java sdk or terraform for aws provisioning. * solid understanding of core aws services (ec2 lambda rds api gateway iam vpc dynamodb ecs/fargate s3 etc.). * experience building and deploying infrastructure-as-code (iac) pipelines in production environments. * familiarity with cloudformation terraform state or cdk constructs and lifecycle management. * proficiency in java build tools like maven or gradle. * strong testing skills with frameworks such as junit mockito or assertj. * experience with ci/cd workflows version control (git) and code quality tools (e.g. spotbugs checkstyle). * ability to debug and resolve stack deployment issues and optimize infrastructure performance. * strong written and verbal communication skills