Senior Developer

The Dynamix Team (Pty) Ltd · Pretoria, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

6 to 12 month contract roles with the possibility of permanent conversion

Hybrid working with offices based in Pretoria

We are looking for a  Senior Full-Stack Developer  with strong experience in  Java, Angular, Azure, Kubernetes, and AI/Generative AI  to build and support scalable enterprise applications.

Duties & Responsibilities

Develop enterprise applications using  Java, Spring Boot, Angular and TypeScript .

Design and integrate  REST APIs and microservices .

Build and integrate  AI/Generative AI and LLM solutions , including RAG.

Deploy and manage applications on  Azure and Azure Kubernetes Service (AKS) .

Develop and maintain  Docker/Kubernetes  deployments and Helm charts.

Build and manage  CI/CD pipelines using Azure DevOps .

Troubleshoot and support production applications.

Contribute to architecture, code reviews, technical design, and mentoring.

Desired Experience & Qualification

7+ years software development experience .

Strong  Java / Spring Boot  experience.

Strong  Angular / TypeScript  experience.

Hands-on  Microsoft Azure  experience.

Strong production experience with  Kubernetes / AKS .

Docker and Helm  experience.

Azure DevOps and CI/CD  experience.

Strong  microservices and REST API  experience.

Hands-on  AI / Generative AI / LLM  experience.

Experience with  RAG, embeddings and/or vector databases .

Strong SQL/database experience.

Git and Agile development experience.

Core Stack

Java | Spring Boot | Angular | Azure | AKS/Kubernetes | Docker | Helm | Azure DevOps | CI/CD | AI/LLMs | RAG | Microservices

Auto-apply to this jobView original posting ↗