2,097,009open jobs
128,931companies
243,189added this week
Browse all
Location
Hybrid (Johannesburg, South Africa)
Seniority
Senior · 5+ years exp
Employment
Contractor

First seen by Alion on Nov 2, 2026.

Overview
Company
Impact
Profile match
Hire expert software developers and engineers across South Africa. e-Merge connects top tech talent with leading companies worldwide.
Introduction

Hey you – yes, you. The one who still thinks Java is cool (because it is).

You write clean code, roll your eyes at spaghetti, and laugh in the face of 500-line methods.

 

If you're a Senior Java Developer who knows your way around Spring, SQL, and the occasional “WTF code moment,” we’ve got a seat with your name on it.

Duties & Responsibilities

Requirements:

 

  • 5 - 8 years of Java development working experience
  • In depth working knowledge of Java language features
  • React and or Angular experience
  • Solid understanding of Object-oriented programming fundamentals
  • Extensive knowledge of design patterns and the ability to recognize and apply them (e.g. GOF patterns)
  • Solid knowledge and practical experience of at least one RDBMS, including basic DBA functions
  • Excellent knowledge of at least one client-side technology. Needs to have detailed implementation experience as well as a solid understanding of the technology specific patterns
  • Needs to have a high-level understanding of the common frameworks in the Java technology stack and needs to have detailed implementation experience in several of these frameworks.
  • Must have the ability to analyse and solve complex problems in familiar and unfamiliar technology spaces, establishing the appropriate solution patterns to be followed by the technical team.

 

Reference Number for this position is GZ61572 which is a contract position based in Johannesburg offering a contract rate of R600 and R700 per hour negotiable on experience and ability. Contact Garth on [email protected] or call him on […] to discuss this and other opportunities.

 

Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions.

 

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

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.
2,097,009 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
In office · Full-Time · Cape Town
JavaScript
SQL
C#
Databases
MySQL
PostgreSQL
Apply
In office · Full-Time · Johannesburg
Go
JavaScript
Rust
TypeScript
SQL
C#
Node JS
Databases
PostgreSQL
Frontend
Vue.js
Next.js
Angular
React.js
Mobile
Firebase
DevOps
Rest API
GCP
Git
Google Cloud Run
GitHub
Apply
Hybrid · Full-Time · Cape Town
PowerShell
Databases
Azure SQL Database
AI/ML
Model Context Protocol
DevOps
Rest API
Azure
Windows Server
Hyper-V
Windows
DNS
DHCP
VPN
Cybersecurity
Microsoft Defender
Zero Trust
Microsoft Entra ID
Active Directory
PKI
Management
SharePoint
ITIL
ITSM
Apply
In office · Full-Time · Johannesburg
Python
JavaScript
Python
Flask
FastAPI
Databases
ElasticSearch
Frontend
React.js
DevOps
Rest API
Git
Docker
Linux
Apply
In office · Full-Time · Johannesburg
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Azure SQL Database
AI/ML
Copilot
Frontend
Angular
DevOps
Rest API
Terraform
Azure DevOps
Azure
CI/CD
GitOps
Docker
Kubernetes
Bicep
Management
Agile
Apply
$54k – $72k per year (gross) · In office · Full-Time · Johannesburg
C#
Databases
PostgreSQL
AI/ML
Copilot
Cursor
ChatGPT
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Platform Engineering
Incident Management
Apply
Hybrid · Full-Time · Johannesburg
Management
Agile
Apply
In office · Full-Time · Johannesburg
JavaScript
TypeScript
SQL
Node JS
Databases
PostgreSQL
Frontend
React.js
Mobile
Firebase
DevOps
Rest API
GCP
CI/CD
Git
Google Cloud Run
GitHub
Apply
$19k per year · Remote (South Africa) · Pretoria · Cape Town · Durban · Johannesburg
SQL
Databases
PostgreSQL
AI/ML
AI Agents
Replicate
DevOps
Rest API
Cloudflare
Cybersecurity
ISO 27001
SOC 2
GDPR
Microsoft Entra ID
Active Directory
Management
Intercom
Freshdesk
QA
Sentry
Apply
≈ $31k – $81k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Bachelor's Degree · Johannesburg
Python
PowerShell
AI/ML
AI Agents
DevOps
Rest API
GCP
Prometheus
Azure
AWS
Cortex
Windows
Cybersecurity
MITRE ATT&CK
SIEM
Apply
See all jobs
This is one of many
2,097,009 more open roles from verified company boards, updated every day.