Job Description
This is a contract position for an AWS Cloud-Native Java and EKS Engineer based in Johannesburg, Gauteng. The role involves designing, building, and maintaining Java-based APIs, integration services, and microservices on AWS, with a focus on Amazon EKS (Elastic Kubernetes Service). Responsibilities include developing Spring Boot services, containerizing applications with Docker, deploying on EKS, setting up CI/CD pipelines, implementing observability tools, and troubleshooting production issues across JVM, applications, databases, APIs, and Kubernetes clusters. Experience with AWS services (EKS, EC2, IAM, CloudWatch), Kubernetes, Helm, and secure coding practices is required. Preferred candidates have 5+ years of Java development experience, AWS certifications, and exposure to airline/travel industry integrations.