Software engineering for banks, telcos and retailers.
TINWA is a Johannesburg consultancy. We design and build backend platforms, event-driven systems and cloud infrastructure, and we place senior engineers into teams that need them.
What we do
We take on whole projects, lead the technical side of yours, or add experienced engineers to a team that is already moving.
Custom software development
Backend services, APIs and web applications built in Java, Kotlin and Python, with Angular or React front ends. We deliver tested, documented code your team can own after we leave.
Solutions architecture and technical leadership
Architecture design, technology selection and hands-on tech lead work. We set standards, review code, mentor developers and keep delivery on track across squads.
Event-driven systems and integration
Apache Kafka platforms, messaging between core systems, and integrations with payment providers, mobile network operators and third-party APIs.
Cloud and Kubernetes
Moving workloads to AWS and Microsoft Azure, containerising applications, setting up Kubernetes clusters and building deployment pipelines so releases are routine.
Team augmentation
Senior Java and full-stack engineers placed into your team on contract. Every consultant is screened by a practising architect, not a keyword search.
Where our consultants have delivered
More than a decade of work inside banks, mobile operators, retailers and product companies in Southern Africa and Europe.
| Organisation | Sector | Region |
|---|---|---|
| Econet Wireless | Telecommunications | Zimbabwe |
| Ecobank, with OpenFactor | Banking | Pan-African |
| Pepkor IT | Retail | South Africa |
| LiveScore | Sports media | South Africa |
| SovTech | Custom software | South Africa |
| S-Mobile | Mobile technology | Belgium |
| Bancon Technologies | Financial technology | South Africa |
| A German automotive group | Automotive | South Africa |
| A South African insurer | Insurance and investments | South Africa |
This list covers engagements delivered by TINWA consultants, including work completed through partner firms and before TINWA was founded. Names are used for reference only and do not imply endorsement.
Technology we work in
We stay close to a stack we know deeply and have run in production under real load.
Six stacks, one board. We keep the surface small so every part of it is understood by the people on call for it.
Backend
- Java 8, 11, 17, 21
- Kotlin
- Python
- Spring Boot
Messaging
- Apache Kafka
- Event-driven design
Frontend
- Angular
- React
Cloud
- AWS
- Microsoft Azure
- Kubernetes
Data
- PostgreSQL
Network security
- Tufin
- Firewall policy automation
An engineering company, run by engineers
TINWA (Pty) Ltd is a South African software engineering and technology consulting company, registered in 2019 and based in Johannesburg.
Our consultants bring more than a decade of delivery experience in financial technology, banking, telecommunications and retail, across Southern Africa and Europe. They have built transactional systems, led engineering teams and designed platforms for enterprise clients.
That background shapes how we work: small senior teams, direct communication with the people who own the problem, and software that is built to be maintained.
Tell us what you are building.
Send a short description of the project or the role you need filled. We reply within one business day.
Projects and consulting
Join our consultant network
Invoices and accounts
Office
476 Felstead RoadNorthriding AH
Johannesburg, 2169
South Africa