2,078,408open jobs
123,234companies
250,958added this week
Browse all
Salary
≈ $36k – $65k per year (Estimated)
Location
In office (Pretoria)
Seniority
Senior · 8+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 31, 2026. Job Mail scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Are you a seasoned Java Developer who enjoys solving complex technical challenges, designing smart systems and turning ideas into high-performing applications?

We're looking for a Senior Full Stack Developer with strong Java expertise, a passion for backend engineering and the confidence to take ownership of enterprise-level solutions.

You'll be part of a dynamic global technology environment, working on Retail Vehicle Management Services, a suite of applications that supports vehicle search, vehicle bookings and stock search functionality.

If you're passionate about clean code, microservices, cloud technology and building systems that make a real difference, this could be your next big move!

Requirements

Essential Skills

  • Extensive experience in Java development, including Java EE and Spring Framework.
  • Strong knowledge of RESTful API design and implementation.
  • Experience with microservices architecture and design patterns.
  • Expertise in database technologies, including SQL and PostgreSQL.
  • Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes.
  • Proficiency in version control systems, particularly Git.
  • Experience with CI/CD pipelines and tools like Jenkins, GitHub Actions, or GitLab CI/CD.
  • Strong understanding of Agile and DevOps principles.
  • Experience with cloud platforms, particularly AWS Cloud.
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.

Advantageous Skills

  • Experience in manual or automated testing.
  • Exposure to web and digital projects.
  • Familiarity with Agile working methodologies.
  • Experience with code quality tools like SonarQube.
  • Understanding of microservices architecture.
  • Familiarity with integration between different technologies.
  • Knowledge of system audits and compliance standards.
  • Experience in user training and operational manual preparation.
  • Excellent problem-solving skills and ability to work in a collaborative environment.

Qualifications / Experience

  • Diploma or degree in a business or IT-related field.
  • At least 8 years of work experience in Java development.
  • Proven experience in delivering high-quality IT solutions.
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,078,408 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
Pretoria
≈ $36k – $66k per year (Estimated) · In office · Full-Time · 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
Apply
≈ $36k – $65k per year (Estimated) · In office · Full-Time · 10+ years exp · Pretoria
JavaScript
Java
TypeScript
SQL
Java
Maven
Quarkus
Databases
PostgreSQL
Oracle
AI/ML
Copilot
RAG
LLM Guardrails
Frontend
Angular
DevOps
Terraform
Ansible
GitHub Actions
CloudFormation
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Nginx
Incident Management
GitHub
Apache HTTP Server
Management
Jira
Agile
Apply
≈ $28k – $59k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Johannesburg
Python
JavaScript
SQL
Python
Django
Django REST Framework
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Docker
Apply
Senior Java Developer 2 hours ago
≈ $37k – $66k per year (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Midrand
JavaScript
Java
Node JS
Java
Spring Boot
DevOps
Rest API
CI/CD
Jenkins
Docker
GitLab
Management
Agile
Scrum
Apply
≈ $42k – $76k per year (Estimated) · In office · Full-Time · 7+ years exp · Johannesburg
JavaScript
C#
C#
ASP.NET Core
Blazor
Databases
MS SQL
Frontend
JQuery
Management
Agile
Apply
≈ $10k – $19k per year (Estimated) · In office · Internship · Pretoria
Apply
$9.3k per year · In office · Full-Time · 3+ years exp · Pretoria
Design
Fusion 360
Apply
≈ $16k – $32k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Pretoria
Analytics
Microsoft Excel
Apply
≈ $8k – $19k per year (Estimated) · Equity · In office · Full-Time · 2+ years exp · Bachelor's Degree · Pretoria
Apply
≈ $11k – $21k per year (Estimated) · In office · Full-Time · 2+ years exp · Pretoria
Apply
See all jobs
This is one of many
2,078,408 more open roles from verified company boards, updated every day.