1,807,552open jobs
104,170companies
272,902added this week
Browse all
Salary
≈ $43k – $82k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Oct 16, 2026. iOCO scores A on the Alion truth index.

Overview
Company
Impact
Profile match
iOCO is a South African technology company offering cloud, technology and managed services to business customers. Its job ads cover sales, product design, desktop support, SQL development and application support roles. The company is headquartered in Johannesburg, South Africa.
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.

What you'll do:

  • 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.

Your experience

  • 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.
  • Required technical competencies
  • Java language fundamentals, concurrency, JVM diagnostics, memory and performance tuning, exception handling and resilient integration patterns.
  • Spring Boot, Spring MVC, validation, security, configuration, scheduling, data access and service-to-service communication.
  • API engineering including contract design, versioning, idempotency, authentication, error handling, timeouts, retries, circuit breakers and audit logging.
  • Kubernetes/EKS workload design including deployments, services, ingress, probes, resource management, autoscaling, rolling releases and pod-level diagnostics.
  • AWS security and operations including IAM, VPC/network concepts, certificates, secrets, logging, monitoring, alerting and infrastructure governance.
  • Engineering quality including unit and integration testing, mocking, code review, static analysis, dependency scanning, build automation and release traceability.
Qualifications:

  • 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. Evidence of certification must be submitted with the bid.
Expected deliverables
  • Production-ready Java services and APIs meeting agreed functional and non-functional requirements.
  • Version-controlled source code, automated tests, code-review evidence and technical documentation.
  • Container images, Helm charts or Kubernetes manifests, configuration and repeatable deployment pipelines.
  • Monitoring dashboards, alerts, operational runbooks and documented support procedures.
  • Release notes, implementation evidence and rollback procedures for production deployments.
  • Incident analysis, defect remediation, performance improvements and knowledge-transfer outputs.

Other information applicable to the opportunity:

  • Contract position
  • Location: Johannesburg
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,807,552 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Johannesburg
Full Stack Developer 3 hours ago
$9.3k per year • Remote (South Africa) • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
JavaScript
Node JS
Node JS
Mongoose
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Frontend
React.js
Mobile
React Native
DevOps
Rest API
Apply
Full Stack Developer 3 hours ago
$9.3k per year • In office • Full-Time • 3+ years exp • Master's Degree • Cape Town
JavaScript
TypeScript
SQL
C#
C++
C#
.NET
Frontend
Vue.js
Angular
React.js
Apply
$10k per year • In office • Confidential • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
Python
JavaScript
Java
TypeScript
SQL
C#
C++
Bash
C#
.NET
Frontend
Angular
DevOps
Git
Bitbucket
Linux
Windows
Management
Confluence
Jira
Apply
≈ $17k – $40k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Chennai
Java
SQL
Databases
PostgreSQL
Google BigQuery
BigQuery
DevOps
GCP
OpenShift
Helm
Dynatrace
CI/CD
AWS
Docker
Kubernetes
Management
ServiceNow
Agile
Apply
$64k – $102k per year • In office • Freelance • Tokyo
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
GitHub Actions
Vercel
AWS
Docker
AWS Fargate
Amazon S3
Management
Slack
Google Workspace
Apply
In office • 7+ years exp • Bachelor's Degree • Johannesburg
JavaScript
Java
TypeScript
Java
Spring Boot
Gradle
Frontend
React.js
Mobile
React Native
State Management
Offline-First
Deep Linking
DevOps
Rest API
CI/CD
Git
API Gateway
SOAP
Management
Agile
Apply
≈ $32k – $82k per year (Estimated) • In office • 15+ years exp • Bachelor's Degree • Johannesburg
JavaScript
Java
Java
Spring Boot
Frontend
Next.js
React.js
Mobile
Deep Linking
DevOps
Rest API
AWS
Docker
Kubernetes
Amazon EKS
SOAP
Cybersecurity
PCI DSS
Management
Agile
Scrum
Apply
$101k – $175k per year • Remote (United States) • Secret • 3+ years exp • Bachelor's Degree • United States
Java
SQL
DevOps
Rest API
SOAP
Cybersecurity
Active Directory
LDAP
Management
Agile
Apply
≈ $14k – $33k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Bengaluru
Python
Java
SQL
Java
Spring Boot
Databases
Apache Iceberg
Delta Lake
Apache Hudi
AI/ML
Spark
dbt
AI Agents
LLM
DevOps
Terraform
Azure
CI/CD
Git
AWS
Kubernetes
AWS Lambda
Amazon S3
Cybersecurity
Polaris
Analytics
Tableau
ETL/ELT
Apply
≈ $67k – $169k per year (Estimated) • In office • Dublin
Java
C#
AI/ML
Machine Learning
DevOps
TCP/IP
Apply
Senior .NET Developer 14 days ago
≈ $38k – $72k per year (Estimated) • Hybrid • 7+ years exp • Cape Town
JavaScript
TypeScript
SQL
C#
C#
.NET
Blazor
Databases
MS SQL
Frontend
Angular
React.js
DevOps
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Analytics
Power BI
Management
Power Automate
Power Apps
Agile
Apply
≈ $36k – $69k per year (Estimated) • Hybrid • 7+ years exp • Cape Town
JavaScript
C#
C#
ASP.NET Core
Entity Framework Core
Blazor
MediatR
Frontend
React.js
WebAssembly
Fluent UI
Mobile
Clean Architecture
DevOps
Azure DevOps
Azure
CI/CD
Management
Agile
Scrum
Apply
≈ $38k – $74k per year (Estimated) • In office • 5+ years exp • Cape Town
C#
C#
.NET
AI/ML
Copilot
Cursor
Claude
Mobile
MAUI
Xamarin
Offline-First
DevOps
CI/CD
Apply
≈ $39k – $75k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Cape Town
JavaScript
TypeScript
C#
C#
ASP.NET Core
Entity Framework Core
Databases
PostgreSQL
Azure SQL Database
AI/ML
Copilot
Cursor
ChatGPT
Claude Code
Model Context Protocol
Prompt Engineering
AI Agents
OpenAI
Frontend
Tailwind CSS
React.js
Mobile
Clean Architecture
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
GitHub
Management
Agile
Scrum
Apply
≈ $57k – $169k per year (Estimated) • Remote (location not specified) • 4+ years exp
JavaScript
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
Frontend
Angular
DevOps
Git
Apply
C# Developer (ZB) 1 day ago
$48k – $60k per year • In office • Part-Time • Johannesburg
SQL
C#
C#
.NET
DevOps
Azure
CI/CD
Apply
$15k – $26k per year • In office • Full-Time • Johannesburg
JavaScript
C#
Frontend
Web Components
DevOps
Azure
Design
Adobe Photoshop
Adobe After Effects
Management
Google Workspace
Freshdesk
Apply
≈ $25k – $56k per year (Estimated) • In office • 7+ years exp • Johannesburg
DevOps
SLI/SLO/SLA
Management
Outlook
ITSM
Service Desk
Microsoft Office
Apply
Account Manager 1 day ago
≈ $34k – $77k per year (Estimated) • In office • Full-Time • 3+ years exp • Johannesburg
Apply
≈ $17k – $39k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Bengaluru • Johannesburg
Apply
See all jobs
This is one of many
1,807,552 more open roles from verified company boards, updated every day.