Senior Full-Stack Java Engineer — Impact Africa Solutions

Unifi Africa

Stellenbosch

On-site

ZAR 900,000 - 1,200,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Unifi Africa is seeking a Full Stack Java Developer to design, build and maintain scalable software powering our credit products across Africa. Based in Stellenbosch, you’ll collaborate with a cross-functional team to deliver reliable solutions, tackle real business problems, and continuously improve our engineering practices.

You will work with Groovy/Java/Kotlin, Micronaut and Spring Boot, with MySQL, Hibernate and Vaadin in a modern stack, and apply AI-assisted tools to boost productivity

Qualifications

  • 8+ years of experience building software applications.
  • Strong Java or JVM language experience.
  • Solid SQL and relational database knowledge.
  • Ability to work independently and with teams.
  • Curious, adaptable and proactive problem solving.
  • Passionate about Africa and building impactful products.

Responsibilities

  • Design, build and maintain reliable software that scales with Unifi as we grow
  • Build systems that are simple, secure and easy to maintain by writing clean code and choosing practical solutions over unnecessary complexity
  • Build observability into Unifi systems through logging, monitoring and tracing so issues can be identified and resolved quickly
  • Take ownership of changes from technical design through development, testing, QA handover and into production, helping deliver value to our clients and frontline teams as quickly as possible
  • Use AI tools such as Gemini and Claude Code responsibly to improve productivity while maintaining full ownership of every technical decision and every line of code you commit
  • Work closely with developers, product teams and stakeholders to solve problems, improve our products and deliver great outcomes
  • Contribute to the continuous improvement of our engineering practices, development processes and software architecture
  • Share knowledge, support your teammates and help build a collaborative, high-performing culture
  • Question the way something has always been built. If there is a simpler or faster way to do it, raise it and make the case

Skills

Java/JVM
SQL & Relational databases
Problem solving
Team collaboration
Ownership & accountability

Education

Bachelor or higher in CS/IT/Engineering

Tools

Java ecosystem (Groovy, Kotlin, Micronaut)
MySQL
Hibernate
Vaadin
Apache ActiveMQ Artemis
MongoDB
Jira
Slack

Job description

Unifi Africa is seeking a Full Stack Java Developer to design, build and maintain scalable software powering our credit products across Africa. Based in Stellenbosch, you’ll collaborate with a cross-functional team to deliver reliable solutions, tackle real business problems, and continuously improve our engineering practices.

You will work with Groovy/Java/Kotlin, Micronaut and Spring Boot, with MySQL, Hibernate and Vaadin in a modern stack, and apply AI-assisted tools to boost productivity

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

Unifi Africa • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Senior Java Full Stack Engineer - Hybrid, Cloud-Native
Senior Java Full Stack Engineer - Hybrid, Cloud-Native

Opensource Intelligent Solutions • Pretoria

Hybrid
ZAR 1,100,000 - 1,500,000
Senior Full-Stack Engineer - Java & React, AI-Driven Impact
Senior Full-Stack Engineer - Java & React, AI-Driven Impact

Accso – Accelerated Solutions GmbH • Cape Town

On-site
ZAR 700,000 - 1,100,000
Health insurance
Flexible hours
Part-time switch option
Full Stack Developer (Senior) 2427
Full Stack Developer (Senior) 2427

Opensource Intelligent Solutions • Pretoria

Hybrid
ZAR 1,100,000 - 1,500,000
Senior Full-Stack Engineer - Fintech Payments (Africa)
Senior Full-Stack Engineer - Fintech Payments (Africa)

Black Pen Recruitment • Cape Town

Hybrid
ZAR 600,000 - 900,000
Competitive salary + performance bonuses
Opportunity to shape the future of cross-border payments
Work with an experienced, diverse team
Senior Full-Stack Engineer: Java/Angular, AI & Cloud DevOps
Senior Full-Stack Engineer: Java/Angular, AI & Cloud DevOps

Opensource • Gauteng

On-site
ZAR 900,000 - 1,500,000
Senior Full-Stack Engineer: Impactful, Scalable Web Apps
Senior Full-Stack Engineer: Impactful, Scalable Web Apps

Old Mutual Limited • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Java Full-Stack Engineer for Fintech & Cloud AI
Senior Java Full-Stack Engineer for Fintech & Cloud AI

e-Merge IT Recruitment • South Africa

On-site
ZAR 1,440,000 - 1,760,000
Senior Full-Stack Engineer - Remote, Social Impact
Senior Full-Stack Engineer - Remote, Social Impact

Placements24 • Soweto

Hybrid
ZAR 700,000 - 1,100,000
Health coverage
Fully remote
Professional development
+1
Senior Full-Stack Engineer: AI-Driven Java + React
Senior Full-Stack Engineer: AI-Driven Java + React

Accso – Accelerated Solutions GmbH • Cape Town

On-site
ZAR 700,000 - 1,100,000
Health insurance
Flexible working hours
Part-time switch option
+2