Full Stack Java Developer

Tumaini Consulting · Johannesburg, Gauteng · R75k

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 seeking a skilled Full-Stack Developer to join a technology team supporting a live, business-critical workflow platform. This hands-on role offers the opportunity to take ownership of features from requirements through to production while working across Java, Spring Boot, Angular, and MySQL.

Requirements

  • 5+ years of professional software development experience.
  • Strong Java and Spring ecosystem experience, including Spring Boot, Spring MVC, and Spring Security.
  • Solid Angular experience, including component architecture, RxJS, and TypeScript.
  • Strong MySQL and relational database skills, including schema design, query optimisation, and indexing.
  • Experience developing and consuming REST APIs.
  • Experience with GitLab or an equivalent platform for version control, code reviews, and CI/CD.
  • Proven experience supporting live, business-critical production systems.
  • Strong understanding of secure coding, authentication, authorisation, access control, and data protection.
  • Awareness of POPIA/GDPR principles.
  • Relevant Computer Science or Software Engineering qualification, or equivalent demonstrable experience.

Advantageous

  • JPA/Hibernate and broader Spring technologies such as Spring Data, Spring Batch, or Spring Cloud.
  • Linux administration and shell scripting.
  • Docker and containerised deployments.
  • Exposure to AWS, Azure, or GCP.
  • Microservices architecture and messaging technologies such as RabbitMQ or Kafka.
  • Automated testing using JUnit, Mockito, Cypress, Karma, or similar.
  • Experience within financial services, insurance, pensions, or a related industry.

Should you meet the requirements for this position, please email your updated CV attached to it.jobs@tumaini.co.za ,  alternatively contact 031 350 4018 or visit our website, www.tumaini.co. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.

Auto-apply to this jobView original posting ↗
Full Stack Java Developer at Tumaini Consulting — Johannesburg, Gauteng · JobAlertsZA