Senior Full-Stack Java Developer | Spring & Angular Expert

Unitrade 745 (Pty) Ltd

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Unitrade 745 (Pty) Ltd in Johannesburg seeks a skilled Full-Stack Developer to own features from requirements through production, working across Java, Spring Boot, Angular and MySQL in a live, business-critical workflow platform.

The ideal candidate has 5+ years of professional experience, strong REST API design, experience with GitLab CI/CD, and a solid understanding of secure coding and data protection.

Qualifications

  • 5+ years of professional software development experience.
  • Strong Java and Spring ecosystem experience, including Spring Boot, Spring MVC, and Spring Security.
  • Solid Angular experience, including component architecture, RxJS, and TypeScript.
  • Strong MySQL and relational database skills, including schema design, query optimisation, and indexing.
  • Experience developing and consuming REST APIs.
  • Experience with GitLab or an equivalent platform for version control, code reviews, and CI/CD.
  • Proven experience supporting live, business-critical production systems.
  • Strong understanding of secure coding, authentication, authorisation, access control, and data protection.
  • Awareness of POPIA/GDPR principles.
  • Relevant Computer Science or Software Engineering qualification, or equivalent demonstrable experience.

Education

Relevant Computer Science or Software Engineering qualification, or equivalent demonstrable experience.

Tools

Java
Spring Boot
Spring MVC
Spring Security
Angular
RxJS
TypeScript
MySQL
REST APIs
GitLab CI/CD
Docker
AWS
Azure
GCP
RabbitMQ
Kafka
JUnit
Mockito
Cypress
Karma

Job description

Unitrade 745 (Pty) Ltd in Johannesburg seeks a skilled Full-Stack Developer to own features from requirements through production, working across Java, Spring Boot, Angular and MySQL in a live, business-critical workflow platform.

The ideal candidate has 5+ years of professional experience, strong REST API design, experience with GitLab CI/CD, and a solid understanding of secure coding and data protection.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Full Stack Java Developer
Full Stack Java Developer

Unitrade 745 (Pty) Ltd • Johannesburg

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

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 500,000 - 700,000
Senior Full-Stack Engineer: Java, Angular & AWS
Senior Full-Stack Engineer: Java, Angular & AWS

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,000
Senior Full-Stack Developer: .NET, Vue & Cloud
Senior Full-Stack Developer: .NET, Vue & Cloud

Unitrade 745 (Pty) Ltd • Midrand

On-site
ZAR 650,000 - 900,000
Senior Full-Stack Engineer — Java/Spring + Angular
Senior Full-Stack Engineer — Java/Spring + Angular

Lov.Cash • Cape Town

On-site
ZAR 600,000 - 800,000
Senior Full Stack Engineer: Cloud-Native Java & Angular
Senior Full Stack Engineer: Cloud-Native Java & Angular

ATS Client • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Java & Angular Engineer — Spring Boot Expert
Senior Java & Angular Engineer — Spring Boot Expert

ATS Client • Johannesburg

On-site
ZAR 520,000 - 900,000
Senior Java Full-Stack Engineer | Cloud, Microservices & CI/CD
Senior Java Full-Stack Engineer | Cloud, Microservices & CI/CD

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Senior Java & Full-Stack Engineer — Hybrid in Johannesburg
Senior Java & Full-Stack Engineer — Hybrid in Johannesburg

Recruiters of Distinction • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 655,000 - 932,000
Hybrid work environment
Exposure to modern web technologies
Collaborative culture