2,110,261open jobs
129,993companies
242,180added this week
Browse all
Location
Hybrid (Centurion, South Africa)
Seniority
Middle
Employment
Contractor

First seen by Alion on Oct 30, 2026.

Overview
Company
Impact
Profile match
Datafin IT Recruitment is a recruitment agency that places candidates with client employers in information technology across Cape Town, Johannesburg and Stellenbosch. It advertises positions such as Microsoft 365 support engineer, penetration testing consultant, full stack developer and AI and data platform engineer. The agency is headquartered in Stellenbosch, South Africa.
DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business. Duties & Responsibilities

ENVIRONMENT:

A bold, fun & fast-growing Software Consultancy in Centurion seeks a self-driven Intermediate Java Developer who is a strong communicator to fill a 12-Month Contract role. Your core focus will be building and maintaining Java services on a large-scale telecoms billing and operations platform while writing and optimising complex SQL across multiple database engines. The ideal candidate will require a suitable tertiary IT qualification such as a BSc. Computer Science or IT Degree with 4-6 years commercial Java development experience including J2EE, Spring, MSSQL, Oracle, MySQL, PostgreSQL, Linux, Bash, Docker, Kubernetes, RabbitMQ/ActiveMQ, Git & Postman proficiency.

DUTIES:

  • Build and maintain Java services on a large-scale telecoms billing and operations platform.
  • Write and optimise complex SQL across multiple database engines.
  • Deploy and support containerised services on Linux.
  • Integrate systems through message queues and enterprise integration patterns.
  • Facilitate FAT and UAT sessions directly with customer teams.
  • Deliver in a Scrum/Agile team working in Git.

REQUIREMENTS:

Qualifications –

  • A relevant IT qualification - BSc Computer Science, BSc IT or similar.

Experience/Skills –

  • 4 to 6 Years’ commercial Java development experience.
  • Strong Java, including J2EE and Spring.
  • Deep SQL: complex, optimised queries across MSSQL, Oracle, MySQL or PostgreSQL.
  • Linux and Bash - scripting, server administration and deployments.
  • Docker and Kubernetes deployment experience.
  • Message queueing with RabbitMQ or ActiveMQ.
  • J2EE containers and web servers.
  • Git, plus Scrum/Agile delivery.
  • Testing exposure: FAT, UAT facilitation and Postman.

Advantageous –

  • Apache Camel
  • Oracle PL/SQL and APEX
  • Telecoms BSS/OSS background
  • Basic HTML and CSS
Desired Experience & Qualification Intermediate, Java, Developer, 12, Month, Contract, Centurion, Hybrid, Package & Remuneration Negotiable
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,110,261 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
Centurion
Senior Developer 28 days ago
In office · Full-Time · Johannesburg
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
DevOps
Rest API
Azure
Docker
Kubernetes
Management
Agile
Scrum
Apply
Junior Engineer 14 days ago
In office · Full-Time · Pretoria
Apply
Hybrid · Full-Time · Centurion
Python
JavaScript
TypeScript
C#
Node JS
AI/ML
AI Agents
LLM
Agentic Workflows
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
GCP
Azure
AWS
Docker
Kubernetes
Management
Agile
Apply
In office · Full-Time · Johannesburg
JavaScript
TypeScript
SQL
C#
Frontend
Angular
JQuery
DevOps
Docker
Kubernetes
Windows
Management
Agile
Scrum
Apply
In office · Full-Time · Stellenbosch
JavaScript
Ruby
Ruby
Ruby on Rails
RSpec
Minitest
Databases
PostgreSQL
Frontend
Tailwind CSS
DevOps
Rest API
Git
Linux
Apply
In office · Full-Time · 3+ years exp · Centurion
JavaScript
C#
C#
ASP.NET Core
Databases
MS SQL
AI/ML
Copilot
Frontend
React.js
DevOps
Rest API
CI/CD
Docker
GitHub
Linux
Apply
In office · Full-Time · Centurion
Apply
In office · Full-Time · Centurion
Apply
In office · Full-Time · Centurion
Apply
Hybrid · Full-Time · 1+ year exp · Centurion
Apply
See all jobs
This is one of many
2,110,261 more open roles from verified company boards, updated every day.