Java Developer

PBT Group

Stellenbosch

On-site

ZAR 600,000 - 950,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

PBT Group is seeking an experienced Back-End Developer (Java) to design, build, and maintain secure, scalable backend systems and APIs in Stellenbosch. You will work with Java technologies, focusing on robust services, performance, and data integrity.

The role requires 5+ years of backend Java experience, strong database skills (SQL, PostgreSQL, MongoDB), and familiarity with microservices and containerization (Docker, Kubernetes). CI/CD and DevOps practices are beneficial.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years’ back-end development experience using Java.
  • Strong database experience (SQL, PostgreSQL, or MongoDB).
  • Experience with microservices and containerisation (Docker, Kubernetes).
  • Familiarity with DevOps tools and CI/CD pipelines.
  • Cloud exposure (AWS or Azure) is advantageous.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Design, develop, and maintain back-end systems using Java and .NET.
  • Build and optimise scalable APIs for front-end integration.
  • Apply security best practices to protect applications and data.
  • Improve application performance and database efficiency.
  • Collaborate with front-end teams and key stakeholders.
  • Troubleshoot, debug, and enhance existing systems.

Skills

Java
Back-end development
APIs
Microservices
CI/CD
Analytical skills
Problem-solving
Cloud exposure (AWS/Azure)

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
CI/CD tools

Job description

Back-End Developer (Java)

We are looking for an experienced Back-End Developer to design, build, and maintain reliable back-end solutions using Java technologies. This role focuses on developing secure, scalable systems and APIs that support high-performing applications.

Key responsibilities
  • Design, develop, and maintain back-end systems using Java and .NET
  • Build and optimise scalable APIs for front-end integration
  • Apply security best practices to protect applications and data
  • Improve application performance and database efficiency
  • Collaborate with front-end teams and key stakeholders
  • Troubleshoot, debug, and enhance existing systems
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 5+ years’ back-end development experience using Java
  • Strong database experience (SQL, PostgreSQL, or MongoDB)
  • Experience with microservices and containerisation (Docker, Kubernetes)
  • Familiarity with DevOps tools and CI/CD pipelines
  • Cloud exposure (AWS or Azure) is advantageous
  • Strong analytical and problem-solving skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer (Contract)
Java Developer (Contract)

Pbt-Group • Johannesburg

On-site
ZAR 600,000 - 900,000
Advanced Back End Developer
Advanced Back End Developer

ATS Client • Pretoria

On-site
ZAR 420,000 - 660,000
Java Developer
Java Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
Software Engineer - Java
Software Engineer - Java

Agile Bridge • Pretoria

On-site
ZAR 400,000 - 680,000
Java Developer (Intermediate to Senior)
Java Developer (Intermediate to Senior)

Communicate Finance • Wes-Kaap

On-site
ZAR 350,000 - 700,000
Java Developer
Java Developer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
Senior Java EE Developer - AWS
Senior Java EE Developer - AWS

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Java Developer
Java Developer

Sabenza IT & Recruitment • Eersterivier

On-site
ZAR 600,000 - 1,200,000
Java Developer (Contract)
Java Developer (Contract)

PBT Group • Johannesburg

On-site
ZAR 540,000 - 900,000
Senior Java Developer
Senior Java Developer

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Salary: negotiable