Jobs

AWS Cloud-Native Java / EKS Engineer (iOCOOO168)

iOCO

Gauteng Mid-Senior Posted 16 Oct 2026

Overview

The AWS Cloud-Native Java / EKS Engineer will design, build, deploy and support organisational Java-based APIs, integration services and microservices on AWS. The resource must combine strong software-engineering discipline with hands-on Kubernetes and EKS capability and must be able to diagnose failures across application, container, cluster, network and external-integration layers.

Requirements

  • A minimum of 5 years' professional Java software-development experience in enterprise or high-availability transactional environments.
  • Strong production experience with Java, Spring Boot, REST APIs, SOAP services, JSON/XML, JPA/Hibernate and relational databases.
  • Demonstrable hands-on experience deploying and supporting production workloads on AWS, Amazon EKS and Kubernetes.
  • Demonstrable experience with Docker, Helm, container registries, CI/CD pipelines and automated deployment practices.
  • Experience with AWS services relevant to the SAA estate, including EKS, EC2, ECR, IAM, Secrets Manager, CloudWatch, load balancing, networking and security controls.
  • Experience in monitoring, production troubleshooting, incident response, performance analysis and root-cause resolution for distributed services.
  • Experience integrating with external enterprise platforms using authenticated, high-volume and business-critical interfaces.
  • Prior airline, travel, loyalty, e-commerce or similarly regulated high-availability transactional experience is required; direct airline integration experience is preferred.
  • A Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related discipline, or a relevant tertiary qualification supported by equivalent professional experience.
  • A current AWS certification relevant to solution architecture, development or operations.

Responsibilities

  • Design, develop, test and maintain Java and Spring Boot services supporting company digital channels and airline business processes.
  • Build and maintain REST and SOAP integrations with Amadeus, airline partners, internal systems, payment, notification, loyalty and operational services.
  • Containerise services using Docker and deploy, configure and operate workloads on Amazon EKS and Kubernetes.
  • Create and maintain Helm charts, manifests, configuration, secrets, health probes, resource limits, autoscaling and deployment strategies.
  • Implement and maintain CI/CD pipelines using approved source control, build, quality, security, container registry and deployment tooling.
  • Apply secure coding, dependency management, vulnerability remediation, least-privilege access, encryption and secrets-management practices.
  • Implement observability using structured logging, metrics, tracing, dashboards and alerts; support capacity planning and proactive reliability improvements.
  • Troubleshoot production issues across JVM, application, database, API, DNS, TLS, network, load-balancer, ingress, pod and cluster layers.
  • Participate in code reviews, automated testing, static analysis, performance testing, release planning and technical documentation.
  • Provide on-call or scheduled production support where required and contribute to incident reports, root-cause analysis and permanent fixes.
  • Collaborate with architects, mobile and web developers, cloud/platform teams, security teams and external airline technology vendors.
  • Transfer implementation and operational knowledge to company technical personnel and maintain runbooks and support documentation.

How to apply

Verify before you apply SpanSam summarises opportunities for easier discovery. Always confirm the closing date, eligibility requirements and submission instructions on the original source before sending personal information or documents.

Apply on source site

About this listing: SpanSam is an opportunity discovery service and is not the hiring employer unless explicitly stated. Application decisions and source-listing changes are controlled by the employer or institution.

Keep exploring

Continue your job search

Compare a few relevant opportunities before you decide where to apply.