Senior Full Stack Developer (Java 21 & Angular 18) (Contract) – Gauteng/Hybrid - Isb5302182

Isanqa Resourcing

Gauteng

Hybrid

ZAR 900,000 - 1,200,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Isanqa Resourcing is assisting a client in South Africa to hire a Senior Full Stack Developer for their global IT hub, focusing on the Stock & Fleet workflow. You will build modern, resilient full stack solutions using Java 21+, Quarkus v3+, and Angular v18+.

The role covers backend and frontend development, microservices, event streaming with Kafka, and NoSQL with MongoDB. Hybrid work options with 3–4 location sites and home-office rotation are available.

Qualifications

  • Diploma or Degree in Computer Science, IT, or related field.
  • 8 to 10+ years of dedicated software development experience across backend and frontend stacks.
  • Demonstrated delivery experience inside structured Agile/Scrum teams.

Responsibilities

  • Full Stack Development: design, implement, and maintain responsive front-end applications (Angular) and high-performance microservices (Quarkus/Java).
  • Code Reviews & Quality: conduct peer code reviews, write automated test suites (JUnit/Jest), and maintain ISO-standard tech docs.
  • Operational Support: provide 3rd level support for production incidents and assist deployment flows.
  • Agile Collaboration: participate in sprint ceremonies and coach team members.

Skills

Java 21+
Quarkus v3+
Angular v18+
TypeScript
RESTful APIs
Microservices
Apache Kafka
MongoDB
JUnit
Mockito
Jest
Playwright
Docker
Kubernetes
AWS Cloud
Terraform (IaC)
CI/CD pipelines

Education

Bachelor's/ Diploma in CS or related
8–10+ years software development

Tools

Terraform
Playwright
CI/CD

Job description

Our Client is seeking a Senior Full Stack Developer to join the core Software Engineering squad within their global IT Hub, driving the "Stock & Fleet@Agent Workflow" product.

This product provides complete transparency and visibility over new, used, and fleet vehicle inventory until final sale, utilizing an automated workflow engine to orchestrate cross-system business flows.

In this role, you will build modern, resilient full stack solutions leveraging modern Java 21+, Quarkus v3+, and Angular v18+ architectures.

  • Modern Full Stack Stack: 8 10+ years of software development experience with deep expertise in Java 21+, Quarkus v3+, and frontend engineering using Angular v18+, TypeScript, JavaScript, and responsive CSS.
  • Microservices, Event Streaming & NoSQL: Proven hands-on experience designing microservices, consuming RESTful APIs, streaming events with Apache Kafka, and managing NoSQL databases (MongoDB).
  • Testing & Container Orchestration: Strong testing discipline using JUnit, Mockito, Jest, and Playwright alongside container deployments with Docker, Kubernetes, and AWS Cloud.
Position Details:
  • Contract Dates: 01-11-2026 to 31-12-2029
  • Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
  • Level: Senior (6-8 Years related experience)
Qualifications & Experience:
  • Diploma or Degree in Computer Science, IT, or related field (or equivalent commercial experience).
  • 8 to 10+ years of dedicated software development experience across backend and frontend stacks.
  • Demonstrated delivery experience inside structured Agile/Scrum teams.
Essential Skills & Technologies:
  • Backend: Java 21+, Quarkus v3+, Maven, RESTful APIs, and microservices architecture.
  • Frontend: Angular v18+, TypeScript, JavaScript, HTML5, and responsive CSS.
  • Data & Messaging: Apache Kafka event streaming and MongoDB (NoSQL).
  • Testing & Quality: JUnit, Mockito, Jest, and Git best practices.
  • Cloud & Containers: AWS Cloud, Docker containerization, and Kubernetes orchestration.
Advantageous Skills:
  • Experience with Terraform (IaC), Playwright end-to-end testing, and automated CI/CD pipelines.
  • Hexagonal architecture patterns and monitoring with Grafana.
  • Familiarity with Figma design systems and security best practices.
Key Responsibilities:
  • Full Stack Development: Design, implement, and maintain responsive front-end applications (Angular) and high-performance microservices (Quarkus/Java).
  • Code Reviews & Quality: Conduct peer code reviews, write comprehensive automated test suites (JUnit/Jest), and maintain ISO-standard technical documentation.
  • Operational Support: Provide 3rd level support for production incidents, perform defect resolution, and assist deployment flows.
  • Agile Collaboration: Participate actively in sprint ceremonies, present solutions to Product Owners, and coach team members.

#isanqa #isanqaresourcing #fuelledbypassionintegrityexcellence #thegroup #FullStackDeveloper #SeniorFullStackDeveloper #Java21 #Quarkus #Angular #TypeScript #Kafka #MongoDB #Docker #Kubernetes #DevOps #TechJobsSA #GlobalTechJobs

iSanqa is your trusted Level 2 BEE recruitment partner, dedicated to continuous improvement in delivering exceptional service. Specializing in seamless placements for permanent staff, temporary resources, and efficient contract management and billing facilitation, iSanqa Resourcing is powered by a team of professionals with an outstanding track record. With over 100 years of combined experience, we are committed to evolving our practices to ensure ongoing excellence.

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

Similar jobs worth comparing

Full Stack Developer (Senior) 2182
Full Stack Developer (Senior) 2182

Opensource Intelligent Solutions • Pretoria

On-site
ZAR 1,200,000 - 1,800,000
Expert Full Stack Developer (Java, Microservices & Cloud) (Contract) – Gauteng/Hybrid - Isb8001492
Expert Full Stack Developer (Java, Microservices & Cloud) (Contract) – Gauteng/Hybrid - Isb8001492

Isanqa Resourcing • Gauteng

On-site
ZAR 1,200,000 - 1,800,000
Senior Full Stack Engineer: Java 21 & Angular 18
Senior Full Stack Engineer: Java 21 & Angular 18

Isanqa Resourcing • Gauteng

Hybrid
ZAR 900,000 - 1,200,000
Senior Fullstack Java Developer
Senior Fullstack Java Developer

Accenture in South Africa • Midrand

On-site
ZAR 600,000 - 800,000
Senior Java Developer
Senior Java Developer

iDbase Software • Johannesburg

Hybrid
ZAR 60,000 - 100,000
Senior Java Developer
Senior Java Developer

Network Contracting • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Full Stack Developer (Java & Angular)
Full Stack Developer (Java & Angular)

Blue Pearl HQ • Johannesburg

Hybrid
ZAR 500,000 - 700,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 Java And Angular Developer - Health Care Industry - Pretoria
Senior Java And Angular Developer - Health Care Industry - Pretoria

Avatar Advisory • Pretoria

On-site
ZAR 600,000 - 800,000
Senior Java and Angular Developer - Health Care Industry - Pretoria
Senior Java and Angular Developer - Health Care Industry - Pretoria

WMS Secure • Pretoria

Hybrid
ZAR 800,000 - 1,000,000