Overview
Skills
Job Details
Title:Senior Java Cloud Engineer AWS & Kubernetes
Location: Atlanta, GA,
Duration:Long Term
We are looking for an Atlanta-based Lead Engineer who is strong in Java, Spring Boot, AWS, DynamoDB, and Kafka. Below is a detailed Job description and Key responsibilities.
Job Summary:
We are seeking an experienced Java, AWS Platform & Kubernetes Expert to design, implement, and maintain cloud infrastructure solutions utilizing AWS services. This role requires deep expertise in Java/Spring boot, AWS cloud services, automation, CI/CD, security, and scalability best practices. The ideal candidate will work closely with development, security, and operations teams to optimize cloud environments, ensuring high availability, reliability, and performance.
Key Responsibilities:
Experience in Microservices architecture with Java.
Design, implement, and maintain robust and scalable cloud solutions leveraging AWS services such as EC2, S3, SQS, KMS, DynamoDB, Protegrity,VPC, Postgres SQL, and Lambda.
Implement, manage, and optimize Kubernetes clusters, ensuring smooth operation and seamless integration with AWS services. Focus on aspects such as networking, ingress, services, pods, security, and troubleshooting.
Experience with infrastructure as code tools e.g., Terraform
Experience in Postgres DB and NoSQL DynamoDB
Implement security best practices for AWS and Kubernetes, including IAM roles, policies, encryption, mTLS, and certificate management.
Experience in Java 17+, Spring boot, multi-threading, JPA, ORM & stream, lambda expression.
Work with teams to design scalable, high-performance solutions that support growing infrastructure requirements. Focus on cost optimization and efficient resource usage in cloud environments.