CareerPlanSign in

Java Developer

Johannesburg, Gauteng💼 Full-time🗓 2026-05-08 → 2026-08-08

Core

Design and develop enterprise backend services, system integrations, and data-driven applications using Java and orchestration engines.

Role type

Senior backend Java developer (enterprise integration)

Builds

Scalable backend services, APIs, and integration solutions for enterprise platforms

Domain

Enterprise software, data management, and system integration

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring Boot, Drools Rules Engine, API design, Oracle DB, backend engineering, systems integration

Preferred skills

Google Cloud Platform, Apache Kafka, distributed systems, enterprise orchestration

Technologies

Java, Spring Boot, Drools, Oracle DB, GCP, Apache Kafka

Responsibilities

Develop and maintain backend applications, build data-driven applications, design enterprise backend services, develop and maintain APIs, work with orchestration engines, troubleshoot backend issues, ensure code quality, support enterprise integration

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.