2,110,344open jobs
130,027companies
243,042added this week
Browse all
Location
In office (Johannesburg)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Oct 20, 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.


SUMMARY:
-

POSITION INFO:
ENVIRONMENT: A cutting-edge FinTech company seeks the coding expertise of a solutions-driven Senior Java Developer whose core role will be to lead entire CRM applications from planning and architecture through to deployment, with real influence over technical direction. You will own the architecture, lead the delivery and help shape the technology behind the payment and Customer Relationship Management (CRM) solutions that thousands of South African businesses rely on every day. If you are equally comfortable designing scalable architecture and digging into a tricky Structured Query Language (SQL) performance problem, and you get a kick out of mentoring others while shipping great software, this one’s for you. The successful candidate must preferably have a BSc. Degree in Computer Science\/IT with 5-10 years Software Development experience with strong enterprise Java. You will also need SQL Server, Gradle, Git, XML, HTML, basic Linux and experience with CRM Systems. If you love building systems that matter, APPLY NOW!   DUTIES: ·        Lead the development of complex CRM applications, including planning, architecture and deployment. ·        Design scalable, maintainable architecture using Java, MS SQL and supporting technologies. ·        Mentor Junior and Mid-level Developers through code reviews and sharing best practice. ·        Make sure the applications meet industry security standards (e.g. the Open Worldwide Application Security Project (OWASP) Top 10) and compliance requirements such as the Protection of Personal Information Act (POPIA) and the General Data Protection Regulation (GDPR). ·        Lead integrations with third-party tools, payment gateways and external Application Programming Interfaces (APIs). ·        Build and manage CI\/CD pipelines and automate testing for faster, safer deployments. ·        Work with internal teams, clients, vendors and partners, and explain complex ideas to technical and non-technical audiences alike.   REQUIREMENTS: ·        Bachelor of Science (BSc) in Computer Science or Bachelor of Commerce (BCom) in Information Technology will be an advantage. ·        5 to 10 Years’ Software Development experience, with strong enterprise Java. ·        Strong Microsoft SQL Server (MS SQL) skills. ·        Experience with Gradle, Git, Extensible Markup Language (XML) and HyperText Markup Language (HTML) for Front-end Development. ·        Solid grounding in system architecture, distributed systems, security, scalability and observability. ·        Experience with CRM systems. ·        A basic understanding of Linux environments.   ATTRIBUTES: ·        Strong problem-solving and analytical skills, with the ability to weigh risk and system-wide impact. ·        Excellent communication skills and the confidence to influence decisions and present to stakeholders. A passion for mentoring and raising the bar for those around you.

 

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,344 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 · Johannesburg
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Supabase
ClickHouse
AI/ML
Claude Code
LLM
Frontend
GraphQL
Tailwind CSS
React.js
Vite
Radix UI
shadcn/ui
DevOps
Rest API
OpenTelemetry
Netlify
Azure
CI/CD
Git
Cloudflare
Management
Monday.com
Confluence
Jira
QA
Playwright
Apply
$58k – $69k per year (gross) · In office · Full-Time · Midrand
JavaScript
PHP
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
React.js
DevOps
Git
Apply
$51k – $80k per year (gross) · In office · Full-Time · Johannesburg
JavaScript
TypeScript
Databases
PostgreSQL
Frontend
React.js
DevOps
Helm
Azure DevOps
Loki
Azure
AWS
Kubernetes
Grafana
Amazon EKS
Amazon CloudWatch
Management
Kanban
Apply
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
Hybrid · Contractor · Centurion
Java
SQL
Bash
Databases
MySQL
PostgreSQL
Oracle
RabbitMQ
ActiveMQ
MS SQL
DevOps
Git
Docker
Kubernetes
Linux
Management
Agile
QA
Postman
Apply
Java Developer 1 day ago
In office · Full-Time · Johannesburg
Python
Go
JavaScript
Java
TypeScript
SQL
Java
Spring Framework
Maven
Hibernate
Spring MVC
Databases
MySQL
PostgreSQL
Oracle
Frontend
Angular
DevOps
CI/CD
Jenkins
Git
AWS
GitHub
Linux
Management
Service Desk
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
In office · Full-Time · Johannesburg
JavaScript
TypeScript
C#
Databases
MS SQL
AI/ML
Copilot
Frontend
Redux
RxJS
Bootstrap
JQuery
Mobile
State Management
DevOps
Azure
CI/CD
Apply
.Net Developer 1 day ago
In office · Full-Time · Johannesburg
JavaScript
Java
TypeScript
SQL
C#
Node JS
Java
Liquibase
C#
ASP.NET Core
AI/ML
Copilot
Frontend
Angular
Bootstrap
Mobile
MVC
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Cybersecurity
Active Directory
Apply
In office · Full-Time · Johannesburg
Python
JavaScript
Python
Flask
FastAPI
Databases
ElasticSearch
Frontend
React.js
DevOps
Rest API
Git
Docker
Linux
Apply
See all jobs
This is one of many
2,110,344 more open roles from verified company boards, updated every day.