Java Backend Engineer — Enterprise-Grade Apps

PBT Group

Johannesburg

On-site

ZAR 540,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PBT Group is seeking an experienced Java Developer to join a collaborative development team delivering scalable, enterprise-grade software solutions. You will design, develop, test, and maintain Java-based applications across the full software lifecycle in an Agile environment.

You will work with architects, business analysts, testers, and other developers to deliver high-quality solutions, support CI/CD pipelines, and produce technical documentation.

Qualifications

  • Strong experience developing enterprise applications using Java.
  • Solid experience with Java EE, Spring Boot, and Hibernate.
  • Experience with REST APIs and backend services.
  • Good understanding of object-oriented design and software engineering best practices.
  • Experience with relational databases such as MySQL.
  • Familiarity with Git, Maven, Gradle, Jenkins, Docker, CI/CD pipelines.
  • Experience with Java 8 and/or Java 11.
  • Strong problem-solving and analytical skills.
  • Experience working in Agile software delivery teams.

Responsibilities

  • Design, develop, test, and maintain Java-based enterprise applications.
  • Develop clean, efficient, scalable, and maintainable code following standards.
  • Participate in technical design sessions and architecture reviews.
  • Contribute to system design, enhancements, and new features.
  • Perform code reviews and support continuous improvement.
  • Troubleshoot, debug, and resolve defects across environments.
  • Collaborate with analysts, QA, and stakeholders to ensure delivery.
  • Support CI/CD pipelines and DevOps practices.
  • Produce and maintain technical documentation.
  • Participate in Agile ceremonies.

Skills

Java
Java EE
Spring Boot
Hibernate
REST APIs
RESTful services
Object-oriented design
MySQL
Git
Maven
Gradle
Jenkins
Docker
CI/CD pipelines
Java 8/11

Education

Degree in Computer Science / IT / Informatics
Cloud certifications (adv)

Tools

Git
Maven
Gradle
Jenkins
Docker
CI/CD pipelines

Job description

PBT Group is seeking an experienced Java Developer to join a collaborative development team delivering scalable, enterprise-grade software solutions. You will design, develop, test, and maintain Java-based applications across the full software lifecycle in an Agile environment.

You will work with architects, business analysts, testers, and other developers to deliver high-quality solutions, support CI/CD pipelines, and produce technical documentation.

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 540,000 - 900,000
Java Backend Solution Architect for Enterprise Systems
Java Backend Solution Architect for Enterprise Systems

The Focus Group • Sandton

On-site
ZAR 800,000 - 1,200,000
Senior Java Back-End Engineer | Microservices & Cloud
Senior Java Back-End Engineer | Microservices & Cloud

PBT Group • Stellenbosch

On-site
ZAR 600,000 - 950,000
Senior Backend Engineer - Java, Cloud & DevOps
Senior Backend Engineer - Java, Cloud & DevOps

ATS Client • Pretoria

On-site
ZAR 420,000 - 660,000
Senior Java Backend Architect - Java EE, Spring, AWS
Senior Java Backend Architect - Java EE, Spring, AWS

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,500,000
Senior Java & Angular Engineer for Enterprise Systems
Senior Java & Angular Engineer for Enterprise Systems

ATS Client • Pretoria

On-site
ZAR 600,000 - 900,000
Senior .NET Architect & Tech Lead — Cloud-Native (AWS)
Senior .NET Architect & Tech Lead — Cloud-Native (AWS)

Pbt-Group • Cape Town

On-site
ZAR 900,000 - 1,500,000
Software Developer II
Software Developer II

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Senior Java Backend Engineer - AWS Microservices & Security
Senior Java Backend Engineer - AWS Microservices & Security

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Java EE Developer - AWS
Senior Java EE Developer - AWS

ATS Client • Johannesburg

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