We are seeking an experienced Java Developer with strong hands-on expertise in AWS and Terraform to join our team. The ideal candidate will have experience building and maintaining scalable applications, developing cloud-based solutions, and implementing infrastructure automation.
Work Location: Columbus, OH or Wilmington, DE
Key Responsibilities
Design, develop, and maintain Java-based applications and microservices.
Build and deploy solutions on AWS cloud services.
Develop and manage Infrastructure as Code (IaC) using Terraform.
Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
Participate in code reviews, testing, and troubleshooting activities.
Support CI/CD pipeline implementation and application deployments.
Ensure application performance, scalability, and security best practices.
Required Skills
5+ years of experience in Java development.
Strong proficiency in Java, Spring Boot, and RESTful APIs.
Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, ECS/EKS, or CloudWatch.
Experience with Terraform for infrastructure provisioning and automation.
Familiarity with Git, Maven/Gradle, and CI/CD tools.
Experience with relational databases such as Oracle, SQL Server, or PostgreSQL.