Senior Full-Stack Developer — Java / Angular

Together Staffing group

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Together Staffing group is seeking a Senior Full-Stack Developer to join a live platform critical to day-to-day operations. The role covers Java/Spring backend services, Angular frontend, databases, integrations, and production support, with ownership of delivering high-quality solutions.

You will design robust APIs, optimise queries, and ensure security and data privacy per POPIA/GDPR. Collaboration with operations to maintain production readiness is essential for success.

Qualifications

  • Strong Java development experience.
  • Spring Boot/MVC/Security expertise.
  • Experience with Angular, TypeScript, RxJS.
  • MySQL schema design, indexing, and query optimization.
  • Experience building and consuming REST APIs.
  • GitLab or equivalent for source control/CI/CD.
  • Experience with production, business-critical systems.
  • Understanding of security, authentication, access control.
  • Knowledge of POPIA/GDPR principles.

Responsibilities

  • Develop and maintain full-stack applications across Java/Spring backend and Angular frontend.
  • Own delivery of quality solutions on a live platform.
  • Provide production support and issue resolution for critical systems.

Skills

Java
Spring Boot
Angular
TypeScript
RxJS
MySQL
REST APIs
GitLab CI/CD
Security
POPIA/GDPR

Tools

GitLab

Job description

Our client has an opportunity for a senior Full-Stack Developer to work on a live platform that plays a critical role in day-to-day business operations. The successful candidate will be comfortable working across Java/Spring backend services, Angular applications, databases, integrations, and production support while taking ownership of delivering quality solutions.

Requirements
  • Strong Java development experience.
  • Solid Spring knowledge, particularly Spring Boot, Spring MVC, and Spring Security.
  • Strong Angular, TypeScript, and RxJS experience.
  • Advanced working knowledge of MySQL, including schema design, indexing, and query optimisation.
  • Experience developing and consuming REST APIs.
  • GitLab or equivalent experience covering source control, code review, and CI/CD.
  • Proven experience working with production, business-critical systems.
  • Good understanding of application security, authentication, authorisation, access control, and sensitive data protection.
  • Knowledge of POPIA/GDPR principles.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer - Java Spring & Angular
Senior Full-Stack Developer - Java Spring & Angular

Together Staffing group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Full Stack Developer (Java/Spring/Angular)
Full Stack Developer (Java/Spring/Angular)

Together Staffing group • Johannesburg

On-site
ZAR 614,000 - 837,000
Competitive salary
Live platform project
Contract extension potential
+1
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl HQ • Johannesburg

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

Zohorecruit • Johannesburg

On-site
ZAR 600,000 - 800,000
Full-Stack Engineer — Java, Spring Boot & Angular
Full-Stack Engineer — Java, Spring Boot & Angular

Together Staffing group • Johannesburg

On-site
ZAR 614,000 - 837,000
Competitive salary
Live platform project
Contract extension potential
+1
Senior Full Stack Developer
Senior Full Stack Developer

ATS Client • Pretoria

On-site
ZAR 700,000 - 1,000,000
Full Stack Developer
Full Stack Developer

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,000
Senior Full Stack Developer (Angular)
Senior Full Stack Developer (Angular)

Boardroom Appointments • Johannesburg

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

SavageOne Pty Ltd • Johannesburg

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

ATS Client • Pretoria

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