Full Stack Java Developer

johannesburg, gauteng, South-Africa • Posted May 27, 2026

Job Type: Full-time
Location: johannesburg, gauteng
Posted: May 27, 2026
Category: Software Development
Application Deadline: July 06, 2026

Role Description

Overview

We are looking for a Full Stack Java Developer with strong Java and Angular (PrimeNG) expertise to design, develop, and maintain enterprise-grade applications. The role requires hands-on experience with both backend and frontend development, cloud environments, containerization, and messaging systems. The ideal candidate will also have some DevOps knowledge to handle deployments and contribute to CI/CD processes. The position operates within an Agile team environment.

Responsibilities

  • Develop and maintain Java Spring Boot backend services.
  • Build responsive Angular (PrimeNG) frontend applications.
  • Design, develop, and consume RESTful and SOAP APIs.
  • Implement workflow automation using Flowable or Activiti.
  • Work with PostgreSQL databases for schema design, query optimization, and data management.
  • Implement authentication and authorization using Keycloak.
  • Integrate and manage messaging system...

Interested in this role?

Click the button below to start your application for Full Stack Java Developer at Sabenza IT & Recruitment.

Apply Now