SENIOR Full Stack Java Software Engineer - Johannesburg /Hybrid - R1.5m Per Annum

ATS Client

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ATS Client in Johannesburg is seeking a seasoned Full Stack Software Engineer to build scalable, secure digital solutions for a large user base. You will work on clean architecture and high‑performance applications end‑to‑end, in a fast‑paced environment.

Requirements include a tertiary IT qualification (preferred), 6+ years of frontend and backend experience, and strong command of modern frameworks. The role is permanent with a salary up to R1.5m per year, negotiable based on experience.

Qualifications

  • Relevant tertiary qualification in Information Technology (preferred).
  • 6+ years proven experience in both front‑ and back‑end development, including project delivery and implementation.
  • Strong experience with modern frameworks and technologies across both ends of the stack.

Skills

Full stack development
Frontend development
Backend development
Java
Spring Boot
PostgreSQL
MySQL
JavaScript
HTML
CSS
React
Python
AWS
Linux

Education

Information Technology

Job description

Are you ready to build innovative, scalable systems that support millions of users across South Africa? Join a world-class engineering team dedicated to delivering simple, secure, and accessible digital solutions in an ever-evolving tech landscape.

We're looking for a Full Stack Software Engineer who is passionate about clean architecture, modern engineering practices, and crafting high-performance applications from front to back. If you thrive in fast-paced environments and love tackling complex technical challenges, this opportunity is made for you.

Requirements
  • Relevant tertiary qualification in Information Technology (preferred)
  • 6+ years proven experience in both front‑ and back‑end development, including project delivery and implementation
  • Strong experience with modern frameworks and technologies across both ends of the stack
Tech Stack
  • Java
  • Spring Boot
  • Relational Databases (PostgreSQL preferred, MySQL also considered)
  • JavaScript
  • HTML
  • CSS
  • jQuery and React (beneficial)
  • Python (nice to have)
  • Linux
  • AWS
Position Details

Reference Number: GZ60947

Type: Permanent

Location: Johannesburg

Salary: Up to R1.5m per annum, negotiable based on experience and capability

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

Similar jobs worth comparing

SENIOR Full Stack Java Software Engineer - Cape Town /Hybrid - R1.5m Per Annum
SENIOR Full Stack Java Software Engineer - Cape Town /Hybrid - R1.5m Per Annum

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Software Engineer: Java Back-End - Cape Town - R1.4m PA
Software Engineer: Java Back-End - Cape Town - R1.4m PA

ATS Client • Cape Town

On-site
ZAR 1,260,000 - 1,540,000
Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA
Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA

E-Merge • South Africa

Hybrid
ZAR 1,020,000 - 1,380,000
Senior Full Stack Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA
Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,200,000
SENIOR SOFTWARE ENGINEER (JAVA & C#) - HYBRID UP TO R1.3 MIL PER ANNUM
SENIOR SOFTWARE ENGINEER (JAVA & C#) - HYBRID UP TO R1.3 MIL PER ANNUM

E-Merge • South Africa

On-site
ZAR 1,170,000 - 1,430,000
Senior Developer (C# & Java) - JOHANNESBURG (Hybrid) - up to R1.3mil Per Annum
Senior Developer (C# & Java) - JOHANNESBURG (Hybrid) - up to R1.3mil Per Annum

ATS Client • Johannesburg

On-site
ZAR 780,000 - 1,300,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work arrangement
Generous paid time off
+1
Software Engineer: Java Back-End - Cape Town - R1.4m PA
Software Engineer: Java Back-End - Cape Town - R1.4m PA

E-Merge • South Africa

On-site
ZAR 1,260,000 - 1,540,000
SENIOR FULL STACK SOFTWARE DEVELOPER - CAPE TOWN (TYGER VALLEY - HYBRID) UP TO R1.5M PER ANNUM
SENIOR FULL STACK SOFTWARE DEVELOPER - CAPE TOWN (TYGER VALLEY - HYBRID) UP TO R1.5M PER ANNUM

ATS Client • Cape Town

On-site
ZAR 1,500,000