Jobs

Intermediate Java Developer (Contract)

Hire Resolve

Gauteng Mid-Senior Posted 24 Aug 2026

Overview

A South African IT consulting and software development company that builds digital products, offering custom software engineering, providing user-centered design (UX/UI), and supplying outsourced tech teams to corporate and startup clients, is seeking a Intermediate Java Developer.

Requirements

  • Degree in BSc Computer Science, BSc IT, or a related field.
  • 4–6 years of commercial Java development experience.
  • Java/J2EE, Spring, Docker, Kubernetes, Linux/Bash, RabbitMQ/ActiveMQ, Git, and Postman.
  • Deep SQL capabilities across multiple relational database engines.

Responsibilities

  • Build and maintain high-volume Java services on an enterprise telecoms billing platform.
  • Connect systems using enterprise patterns, RabbitMQ, or ActiveMQ.
  • Write and tune complex SQL queries across MSSQL, Oracle, MySQL, or PostgreSQL.
  • Deploy and support containerised applications (Docker/Kubernetes) on Linux environments.
  • Facilitate FAT and UAT testing directly with client stakeholders.
  • Collaborate in a Scrum team utilizing Git version control.

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.