?? Java DevOps Engineer
Location: Pretoria | Type: Contract
We’re looking for a DevOps-savvy Java developer who thrives on building, deploying, and optimising enterprise-grade systems in a fast-paced, Agile environment.
?? Must-Have Skills:
? DevOps expertise with CI/CD (GitHub)
? Strong Java / JEE with Spring & Spring Boot
? RESTful API design & integration
? Databases – PostgreSQL, NoSQL (Elasticsearch)
? Docker / Kubernetes (AWS / OpenShift advantageous)
? Terraform & Infrastructure as Code
? Java app servers (Glassfish)
? Unit testing tools (JUnit / Mockito)
? ORM tools (Hibernate)
? Production deployment & release management
? ITSM tools (Remedy)
? Advantageous:
– Cloud services (AWS, Serverless, CloudWatch, Grafana)
– Messaging systems (Kafka)
– Automation tools (Ansible)
– Agile, Jira, Confluence experience
?? What You’ll Do:
– Build, test, and deploy Java-based solutions with high performance and scalability
– Work closely with business & IT teams to refine requirements and design optimal solutions
– Manage deployments, releases, and incident resolution
– Optimise and improve system performance & processes
– Maintain top-notch documentation, conduct audits, and provide training
– Support continuous improvement in a collaborative Agile team
?? Requirements:
– IT Degree or equivalent experience
– 2–3 years in Java development + 2–3 years DevOps experience
– Backend development certification advantageous

Desired Skills:

  • RESTful API Development
  • Spring Boot Developer
  • Java DevOps Engineer
  • CI/CD Pipeline Engineer
  • PostgreSQL Elasticsearch Developer
  • Terraform Infrastructure as Code

Learn more/Apply for this position