Post Job Free
Sign in

Java AWS Developer

Company:
Purple Drive
Location:
Atlanta, GA
Posted:
December 04, 2025
Apply

Description:

Job Summary

We are seeking a highly skilled Senior Java Developer / Tech Lead with proven expertise in Microservices, Kafka, Kubernetes, and Cloud (AWS) to design and build large-scale enterprise applications. The ideal candidate will have strong experience in Java/Spring Boot development, cloud-native architectures, and CI/CD automation, working within an Agile environment to deliver high-performing, scalable, and secure applications.

Key Responsibilities

Design, develop, and implement enterprise-grade applications using Java, Spring Boot, and Microservices architecture.

Work in an Agile/Scrum environment, participating in sprint planning, code reviews, and daily stand-ups.

Develop RESTful APIs and integrate with third-party services and internal systems.

Build, deploy, and maintain applications on AWS Cloud, leveraging services such as ECS, EC2, S3, API Gateway, Aurora, ALB, and Route 53.

Implement and manage CI/CD pipelines using Jenkins, Maven/Gradle, and Git/Bitbucket.

Develop and test event-driven solutions using Kafka.

Orchestrate containers using Kubernetes for scalability and resilience.

Ensure application monitoring and observability using tools like Splunk and APM solutions.

Write and execute unit and integration tests using JUnit and Cucumber frameworks.

Collaborate with product managers, architects, and QA teams to ensure timely and high-quality delivery.

Troubleshoot and debug issues across development, testing, and production environments.

Contribute to code quality, performance tuning, and security best practices. Required Skills & Qualifications

8+ years of hands-on experience in Core Java, J2EE, and Spring ecosystem (Spring Boot, Spring Batch, Spring JPA, REST, MQ).

Strong experience designing and developing Microservices.

Hands-on experience with Kafka (producer/consumer setup, stream processing).

Expertise in AWS Cloud services (ECS, EC2, S3, API Gateway, Aurora, Route 53, ALB).

Experience working with Kubernetes for container orchestration.

Hands-on experience with CI/CD tools (Jenkins, Maven/Gradle, Git/Bitbucket).

Strong testing skills using JUnit and Cucumber.

Experience with logging and monitoring tools such as Splunk and APM.

Familiarity with JIRA and Confluence for project tracking and documentation.

Excellent debugging, problem-solving, and performance optimization skills.

Strong communication and collaboration abilities. Preferred Qualifications

Experience building cloud-native, distributed systems at scale.

Exposure to Docker and infrastructure-as-code tools (Terraform, CloudFormation).

Familiarity with financial services or enterprise-grade systems.

AWS certification (Developer/Architect) is a plus.

Apply