Java Developer with AWS

Overview

On Site
Full Time
Contract - W2
Contract - 12th Month(s)

Skills

Java Developer with AWS

Job Details

Job Title: Java Developer with AWS

Location: Chicago, IL
Job Type: - Contract
On-Site

Job Description:-
Key Responsibilities:
  • Design, develop, and maintain Java-based backend services, APIs, and microservices.

  • Build and deploy cloud-native applications using AWS (e.g., Lambda, ECS, S3, DynamoDB) and Azure (e.g., Azure Functions, App Services, Cosmos DB, AKS).

  • Develop infrastructure-as-code (IaC) using tools like Terraform, CloudFormation, or Azure Resource Manager (ARM) templates.

  • Implement CI/CD pipelines for automated testing and deployment using tools like Jenkins, Azure DevOps, or GitHub Actions.

  • Migrate on-prem or legacy applications to cloud-native architectures on AWS and/or Azure.

  • Ensure high performance, security, and scalability of applications in cloud environments.

  • Collaborate with DevOps, architecture, QA, and front-end teams in Agile/Scrum environments.

  • Monitor and troubleshoot production issues using CloudWatch, Azure Monitor, or similar tools.

Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or related field.

  • 5 years of experience in Java development (Spring Boot, REST APIs, Maven/Gradle, JPA/Hibernate).

  • Hands-on experience with both AWS and Azure platforms.

  • Proficiency in building microservices and container-based applications (Docker, Kubernetes).

  • Solid understanding of cloud networking, security, and DevOps best practices.

  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB, Cosmos DB).

  • Familiarity with version control systems (e.g., Git) and Agile development methodologies.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.