Senior Software Developer (Java)
Datafin Recruitment · Cape Town, Western Cape
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →- Our client is a leading South African Fintech company, driving a more inclusive and connected economy for over two decades. Through an extensive nationwide merchant network, they provide access to essential digital products and services — including airtime, electricity, bill payments, and other everyday transactions — helping bridge the gap for cash-based customers often excluded from traditional digital finance.
- The business has built deep roots in South Africa's informal retail sector, serving more than 25 million cash-based customers, and continues to expand through partnerships with major retail brands and corporates locally and internationally.
- We're looking for a Senior Full Stack Developer to join a well-established Fintech platform, supporting and enhancing a multi-faceted technology stack and its third-party integrations. You'll bring technical leadership, hands-on delivery, and cross-functional collaboration with Solutions Architects, QA, and data science teams.
What you'll need
- 8–10+ years' software development experience
- Cassandra or similar NoSQL database
- Graph database technology
- Apache Spark
- Apache Kafka or similar message queue/middleware
- JSON REST APIs, Jupyter/notebook environments
- Advantageous: C# .NET Core, Docker, Kubernetes, Azure DevOps, Redis, RabbitMQ