Java AWS Developer

Overview

Hybrid
$60+
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Amazon Web Services
Cloud Computing
Code Refactoring
Collaboration
Continuous Delivery
Continuous Integration
DevOps
Docker
Good Clinical Practice
Google Cloud Platform
Java
Kubernetes
Legacy Systems
Mentorship
Microservices
Microsoft Azure
Migration
Scalability
Spring Framework
Technical Writing

Job Details

Job Summary:

We are seeking an experienced Java Developer with a strong background in cloud migration to join our engineering team. This role involves modernizing legacy systems, refactoring Java applications, and migrating services to cloud platforms such as AWS, Azure, or Google Cloud Platform. The ideal candidate has hands-on experience in both backend Java development and end-to-end cloud transformation.

Key Responsibilities:

  • Design, develop, and maintain Java-based backend systems.
  • Refactor monolithic applications into microservices architectures.
  • Lead or support cloud migration initiatives from on-premise or legacy environments to cloud (AWS, Azure, or Google Cloud Platform).
  • Integrate and deploy applications using CI/CD pipelines and containerization tools (Docker, Kubernetes).
  • Collaborate with DevOps and infrastructure teams to ensure seamless deployment and monitoring in the cloud.
  • Write scalable, testable, and efficient code using Java, Spring Boot, and REST APIs.
  • Optimize applications for performance, scalability, and resilience.
  • Create technical documentation, participate in code reviews, and mentor junior developers when required
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.