Senior Full Stack Developer

Sabenza IT & Recruitment

Pretoria

Hybrid

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant
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

Sabenza IT & Recruitment is seeking a Senior Full Stack Developer to join a dynamic global technology environment in Pretoria, South Africa. You will design, build and ship enterprise applications using Java and TypeScript, with Angular on the frontend and robust backend services.

Work with modern DevOps, cloud-native architectures, Docker, Kubernetes, and AI-assisted engineering practices. You’ll collaborate across international teams, embrace agile methods, and help drive secure, scalable

Qualifications

  • Strong experience with Java and TypeScript in full-stack development.
  • Experience in Agile/DevOps environments and cloud-native architectures.
  • Familiarity with AI-assisted engineering practices and secure coding.
  • Ability to own complex technical challenges and work independently.
  • Excellent communication and collaboration across teams and stakeholders.
  • Influence on technical decisions and alignment across disciplines.
  • Experience with containers and modern software engineering practices.
  • Flexible working across remote and on-site environments.

Responsibilities

  • Design, develop, test and enhance enterprise applications.
  • Build full-stack solutions using Java, TypeScript and Angular.
  • Work with Quarkus, GlassFish and related tech as applicable.
  • Develop and maintain CI/CD pipelines and automated tests.
  • Use Git, Maven, Sonar, Jira, GitHub and GitHub Actions throughout the lifecycle.
  • Build and deploy applications with Docker and Kubernetes.
  • Engage with Azure and cloud-native technologies.
  • Work with Oracle, PL/SQL databases and data security practices.
  • Improve and automate development and release processes.
  • Collaborate on AI-enabled engineering practices and guardrails.

Skills

Java
TypeScript
Angular
Agile methodologies
DevOps
AI-assisted engineering

Education

IT Degree or Diploma

Tools

Git
Maven
Sonar
Jira
GitHub
GitHub Actions
Docker
Kubernetes
Oracle
PL/SQL

Job description

Senior Full Stack Developer

Pretoria, South Africa

We’re looking for a Senior Full Stack Developer to join adynamic global technology environment where you’ll work on exciting digitalproducts, modern cloud technologies and AI-assisted software development.

If you’re equally comfortable getting stuck into Java on thebackend and Angular on the frontend, enjoy solving complex problems, and like workingwith modern DevOps and cloud technologies, this could be a great fit.

Your day-to-day will include:

  • Designing,developing, testing and enhancing enterprise applications.
  • Buildingfull-stack solutions using Java, TypeScript and Angular.
  • Workingwith technologies such as Quarkus, GlassFish and GlassFish Micro.
  • Developingand maintaining automated CI/CD pipelines.
  • UsingGit, Maven, Sonar, Jira, GitHub and GitHub Actions throughout thedevelopment lifecycle.
  • Buildingand deploying applications using Docker and Kubernetes.
  • Workingwith Azure and cloud-native technologies.
  • Workingwith Oracle, PostgreSQL and PL/SQL databases.
  • Improvingand automating development and release processes.
  • Applyingsecure coding practices and helping protect applications againstcybersecurity threats.
  • Supportingcritical applications as part of a Tier 2/3 DevOps environment.
  • Planningand executing application upgrades and enhancements.
  • UsingAI coding assistants such as GitHub Copilot as part of everydaydevelopment.
  • Applying emerging AI engineering practices,including context engineering, AI evaluation, guardrails and responsible AI.
Requirements

We’re looking for strong experience across:

Languages
  • Java
  • TypeScript
Frontend
  • Angular
  • JSF
  • Quarkus
  • GlassFish
  • GlassFishMicro
Web
  • Apache
DevOps & CI/CD
  • Git
  • Maven
  • Sonar
  • Jira
  • GitHub
  • GitHubActions
  • Containerregistries
  • Docker
Databases
  • Oracle
  • PL/SQL
  • Securecoding
  • Testautomation
  • TDD/ BDD
  • Observability& monitoring
Nice-to-Haves

It would be great if you also have experience with:

  • RAG(Retrieval-Augmented Generation)
  • AIorchestration frameworks
  • Terraform,Ansible or CloudFormation
  • Automatedtesting
  • TDD/ BDD
  • Applicationmonitoring and observability
  • Infrastructureas Code
  • Operationalexcellence within production environments
What We’re Looking For

You’ll ideally have:

  • An ITDegree or Diploma.
  • 10+years of experience working with Java and/or Angular applications.
  • Strongexperience working in agile and DevOps environments.
  • Practicalexperience with AI-assisted engineering practices.
  • Theability to work independently and take ownership of complex technicalchallenges.
  • Strongcommunication skills and the ability to collaborate across differentteams.
  • Theability to influence technical decisions and get stakeholders aligned.
  • A problem-solving mindset with a focus onbuilding practical, scalable solutions.
  • Globaltechnology projects and exposure.
  • Flexibleworking across remote and on-site environments.
  • Astrong focus on work-life balance.
  • Amodern, energetic and fast-paced working environment.
  • Collaborationwith international teams.
  • Agileways of working.
  • Modern,state-of-the-art offices.
  • Opportunitiesto work with cloud, DevOps, AI and modern software engineering practices.
  • Flexibleworking based on 1,960 hours over a 12-month period.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Entry Full Stack Developer
Entry Full Stack Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 240,000 - 360,000
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

Remote
ZAR 900,000 - 1,300,000
Full Stack Developer
Full Stack Developer

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Modern offices
Remote/On-site flexibility
Global team collaboration
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,500,000
Full Stack Developer - Java (Spring) focused
Full Stack Developer - Java (Spring) focused

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 700,000 - 1,100,000
Senior Fullstack Java Developer
Senior Fullstack Java Developer

Accenture in South Africa • Midrand

On-site
ZAR 600,000 - 800,000
Senior Full Stack Developer
Senior Full Stack Developer

Blue Pearl PTY • Johannesburg

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

Pathfinders Consulting Pty Ltd • Cape Town

Hybrid
ZAR 900,000 - 1,150,000
Hybrid flexibility
Modern technology stack
Collaborative team
+2
Full Stack Developer (Java, Angular) (Remote)
Full Stack Developer (Java, Angular) (Remote)

Datafin • Johannesburg

Remote
ZAR 600,000 - 850,000
Senior Full Stack Developer - SaaS Platform
Senior Full Stack Developer - SaaS Platform

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insure & dental
Paid time off + holidays
+2