Full Stack Java Developer

Sabenza IT & Recruitment
📍 Johannesburg, Gauteng, South-Africa 💼 Full-time 🕒 Posted February 27, 2026

Job 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...

Ready to Apply?

Submit your application today and join our talented team at Sabenza IT & Recruitment.

Submit Application

Job Details

  • Location Johannesburg, Gauteng
  • Job Type Full-time
  • Category Software Development
  • Posted Date February 27, 2026
  • Application Deadline April 08, 2026