Full-Stack Engineer — Java, Spring Boot & Angular

Together Staffing group

Johannesburg

On-site

ZAR 614,000 - 837,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

Benefits offered by this job

Competitive salary
Live platform project
Contract extension potential
Collaborative environment

Job summary

Together Staffing group is seeking an experienced Full Stack Developer to join a collaborative technology team responsible for a business-critical workflow platform. You will work across the full stack, solving complex challenges from design through deployment.

The role focuses on backend Java/Spring Boot and frontend Angular development, with MySQL design and REST API integration. You will participate in Agile ceremonies and contribute to CI/CD pipelines in a fast-paced environment.

Qualifications

  • 5+ years of professional software development experience.
  • Strong Java and Spring ecosystem (Spring Boot, Spring MVC, Spring Security).
  • Solid Angular, TypeScript and RxJS experience.
  • Strong MySQL design and optimisation skills.
  • Experience with REST APIs and GitLab/CI-CD workflows.
  • Proven ability to support production-critical systems with secure coding practices.

Responsibilities

  • Design, develop and maintain backend services using Java and Spring Boot.
  • Develop modern front-end applications using Angular.
  • Translate requirements into scalable technical solutions.
  • Design and optimise MySQL databases, queries and indexing.
  • Develop and integrate RESTful APIs with internal/third-party systems.
  • Manage GitLab CI/CD pipelines and code reviews.
  • Investigate production issues and implement preventative solutions.
  • Improve application performance, stability and scalability.
  • Follow secure coding practices and data protection.
  • Participate in Agile ceremonies and release management.
  • Produce technical docs and automated test coverage.

Skills

Java
Spring Framework
Angular
TypeScript
RxJS
MySQL
REST APIs
GitLab
CI/CD
Secure coding
Data protection

Education

Computer Science or Software Engineering degree

Tools

Docker
Linux
AWS/Azure/GCP
RabbitMQ
Kafka
JUnit/Mockito/Cypress/Karma

Job description

Together Staffing group is seeking an experienced Full Stack Developer to join a collaborative technology team responsible for a business-critical workflow platform. You will work across the full stack, solving complex challenges from design through deployment.

The role focuses on backend Java/Spring Boot and frontend Angular development, with MySQL design and REST API integration. You will participate in Agile ceremonies and contribute to CI/CD pipelines in a fast-paced environment.

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
Senior Full-Stack Developer — Java / Angular
Senior Full-Stack Developer — Java / Angular

Together Staffing group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Full Stack Developer
Full Stack Developer

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,000
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 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
Hybrid SA-based Full-Stack Developer: Java & Angular
Hybrid SA-based Full-Stack Developer: Java & Angular

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Impactful Full-Stack Developer: Angular & Java Spring Boot
Impactful Full-Stack Developer: Angular & Java Spring Boot

AES Global • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Full-Stack Engineer: Java, Angular & AWS
Senior Full-Stack Engineer: Java, Angular & AWS

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,000
Junior Full Stack: Java & Angular with AI-Driven DevOps
Junior Full Stack: Java & Angular with AI-Driven DevOps

iSanqa Resourcing • South Africa

On-site
ZAR 300,000 - 420,000