2558 Full Stack Developer (Senior)

Imizizi

Gauteng

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Imizizi in Gauteng seeks a Java backend developer to join an Agile team delivering robust, scalable services. You will design and maintain backend systems, build RESTful APIs, and contribute to frontend work when needed.

You will work with Docker, Kubernetes, Kafka, JMS, and CI/CD pipelines (GitHub Actions) to ensure continuous delivery and high availability across cloud-native applications. The role emphasizes code quality, testing, and documentation for reliable operations.

Qualifications

  • Relevant IT degree or equivalent technical qualification.
  • At least 3 years of professional experience in backend development with Java (Advanced level).

Responsibilities

  • Collaborate with feature team to conduct system analysis, design, development and testing in an Agile/DevOps model.
  • Maintain, develop, deploy and operate backend cross-platform applications based on Java frameworks.
  • Contribute to frontend codebase when needed, delivering full-stack solutions with Angular and Java.
  • Design and implement robust RESTful APIs meeting functional and non-functional requirements.
  • Integrate with messaging systems (JMS, Kafka) to support event-driven workflows.
  • Build, run and maintain containerised applications using Docker and deploy to Kubernetes.
  • Implement and maintain CI/CD pipelines (GitHub Actions) to automate builds, tests and deployments.
  • Write and maintain automated unit and integration tests for quality and reliability.
  • Prepare and document SOPs, runbooks and system documentation.
  • Support operational excellence by resolving escalated support issues as Tier-3 DevOps responsibility.
  • Plan and execute upgrades of applications and platform components with minimal disruption.
  • Design and implement cloud-native solutions and troubleshoot production issues for high availability.

Skills

Java
Backend development
RESTful APIs
Docker
Kubernetes
JMS
Kafka
GitHub Actions
Angular
Agile/DevOps

Education

Relevant IT degree

Tools

Docker
Kubernetes
Kafka
JMS
GitHub Actions
Angular

Job description

ROLE & RESPONSIBILITIES:
  • Collaborate with feature team members to conduct system analysis, design, development and testing within an Agile/DevOps delivery model.
  • Maintain, develop, deploy and operate backend cross-platform applications based on Java frameworks.
  • Contribute to the frontend codebase when needed, helping deliver full-stack solutions built with Angular and Java.
  • Design and implement robust RESTful APIs and ensure they meet functional and non-functional requirements.
  • Integrate and work with messaging systems (JMS, Kafka) to support event-driven workflows.
  • Build, run and maintain containerised applications using Docker and support deployments to Kubernetes.
  • Implement and maintain CI/CD pipelines (GitHub Actions) to automate builds, tests and deployments.
  • Write and maintain automated unit and integration tests to ensure solution quality and reliability.
  • Prepare and document standard operating procedures, runbooks and system documentation.
  • Support operational excellence by resolving escalated support issues as part of a Tier-3 DevOps responsibility to maximize application availability.
  • Plan and execute upgrades of applications, tools and platform components with minimal disruption.
  • Design and implement cloud-native solutions and troubleshoot production issues to ensure high availability and business agility.
QUALIFICATIONS/EXPERIENCE:
  • Relevant IT degree or equivalent technical qualification.
  • At least 3 years of professional experience in backend development with Java (Advanced level).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer (Advanced)
Full Stack Developer (Advanced)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Full Stack Java Developer
Full Stack Java Developer

CVQuest • Pretoria

On-site
ZAR 780,000 - 1,080,000
0907 BackEnd Developer (Senior)
0907 BackEnd Developer (Senior)

Imizizi • Gauteng

On-site
ZAR 600,000 - 900,000
Full Stack Developer (Senior) 2558
Full Stack Developer (Senior) 2558

Opensource • Gauteng

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

ATS Client • Pretoria

On-site
ZAR 700,000 - 1,000,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 500,000 - 700,000
Full Stack Developer (Senior) 2182
Full Stack Developer (Senior) 2182

Opensource • Gauteng

On-site
ZAR 700,000 - 1,000,000
2182 Full Stack Developer (Senior)
2182 Full Stack Developer (Senior)

Imizizi • Gauteng

On-site
ZAR 300,000 - 540,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Advanced Back End Developer
Advanced Back End Developer

ATS Client • Pretoria

On-site
ZAR 420,000 - 660,000