Senior Full Stack Dev (Java, Angular & Ai) (Contract) - Gauteng/Hybrid - Isb7200048

Isanqa Resourcing

Gauteng

Hybrid

ZAR 900,000 - 1,800,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

iSanqa Resourcing is seeking a Senior Full Stack Developer (Java/Angular) to lead enterprise-quality software initiatives in Gauteng with AI-assisted engineering and Azure cloud deployments. The role emphasizes owning Java backends and Angular frontends, driving DevOps practices, and delivering scalable microservices.

You should bring 10+ years of Java/Angular experience, strong knowledge of Oracle/PostgreSQL, and hands-on AI tooling like GitHub Copilot.

Qualifications

  • 10+ years of active development experience with Java applications.
  • Demonstrable commercial experience applying AI-assisted software development practices.

Responsibilities

  • Full Stack Engineering: system analysis, design, development, and testing for quality reporting and analytics applications in an Agile/DevOps model.
  • AI Toolchain Integration: solve complex engineering problems and accelerate delivery using AI coding assistants and cloud-native toolchains as a standard part of delivery.
  • Pipeline Automation: create and maintain automated deployment pipelines to enhance deployment agility, code quality, and release speed.
  • Tier-2/Tier-3 Support: resolve escalated production support incidents to guarantee high availability and stability for mission-critical quality platforms.
  • System Modernization: plan and execute version upgrades, security hardening, and technical feature enhancements across the application landscape.

Skills

Java
TypeScript
Angular
AI-assisted engineering
GitHub Copilot
Cloud

Education

IT Degree or Diploma in Computer Science, Software Engineering, or related field

Tools

Docker
Kubernetes
Git
GitHub
SonarQube
Jira

Job description

Senior Full Stack Developer (Java, Angular & AI) (Contract) - Gauteng/Hybrid - ISB7200048

Job Description

Our Client is looking for a Senior Full Stack Developer to join the core Software Engineering team within their global IT Hub, driving the integrated platform for quality reporting, analytics, target management, and quality governance. This comprehensive platform enables data-driven quality decisions, supports continuous improvement of customer satisfaction, and helps optimize quality-related costs across products and services. In this role, you will take technical ownership of Java enterprise backends and modern Angular frontends, while championing AI-assisted engineering practices and automated cloud deployments on Microsoft Azure.

Who This Role Would Suit

This position is tailor-made for an accomplished Senior Full Stack Developer who combines deep enterprise Java and Angular experience with an enthusiastic, forward-looking adoption of AI-assisted engineering tools. It is an ideal fit for an engineer who excels at building scalable microservices on Azure, optimizing enterprise quality analytics, and utilizing modern tools like GitHub Copilot to drive engineering efficiency and high code quality. You are an independent technical leader who navigates ambiguous business requests with confidence, conducting thorough investigations to deliver robust solutions. You communicate persuasively across development teams, quality stakeholders, and operations squads to uphold strict enterprise security and availability standards. If you are ready to take senior technical ownership of global quality governance platforms within a world-class DevOps hub, this position offers an exceptional opportunity.

  • Enterprise Full Stack Foundations: 10+ years of dedicated development experience with Java (Quarkus, GlassFish) and Angular/TypeScript, paired with relational database expertise across Oracle (PL/SQL) and PostgreSQL.
  • AI-Assisted Engineering & Context Design: Practical mastery using AI coding assistants (GitHub Copilot or equivalent) as a standard delivery mechanism, with a strong grasp of context engineering, AI guardrails, responsible AI practices, and RAG concepts.
  • Cloud, Containers & CI/CD Pipelines: Deep experience orchestrating container workloads with Docker and Kubernetes, building CI/CD pipelines (GitHub Actions, Maven, SonarQube), and deploying secure solutions on Microsoft Azure.
Position Details
  • Contract Dates: 01-01-2027 to 31-12-2029
  • Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
  • Level: Senior (6-8 Years related experience)
Qualifications & Experience
  • IT Degree or Diploma in Computer Science, Software Engineering, or related field.
  • Minimum of 10+ years of active development experience with Java applications.
  • Demonstrable commercial experience applying AI-assisted software development practices.
Essential Skills & Technologies: Core Languages & Full Stack
  • Languages: Java and TypeScript.
  • Frontend: Angular and JSF.
  • Java Application Servers: Quarkus, GlassFish, and GlassFish Micro.
  • Web Servers: Apache and Nginx.
  • Databases: Oracle, PostgreSQL, and PL/SQL. AI-Assisted Engineering & Context Design:
  • Familiarity with AI-assisted development tools (GitHub Copilot or equivalent) embedded into daily delivery workflows.
  • Understanding of context engineering principles for enterprise AI solutions.
  • Working familiarity with AI evaluation, safety guardrails, and responsible AI practices.
  • Knowledge of Retrieval-Augmented Generation (RAG) concepts and AI orchestration frameworks. DevOps, Containers & Cloud:
  • Containers & Orchestration: Docker and Kubernetes.
  • Cloud Platform: Microsoft Azure (preferred).
  • CI/CD & Tooling: Maven, Git, SonarQube, Jira, GitHub, GitHub Actions, and container registries.
  • Secure coding practices and application vulnerability protection.
Advantageous Skills
  • Infrastructure as Code (Terraform, Ansible, or CloudFormation).
  • Test automation, Test-Driven Development (TDD), and Behavior-Driven Development (BDD).
  • Observability, application performance monitoring, and Tier-2/3 incident troubleshooting.
Key Responsibilities
  • Full Stack Engineering: Conduct system analysis, design, development, and testing for quality reporting and analytics applications in an Agile/DevOps model.
  • AI Toolchain Integration: Solve complex engineering problems and accelerate delivery using AI coding assistants and cloud-native toolchains as a standard part of delivery.
  • Pipeline Automation: Create and maintain automated deployment pipelines to enhance deployment agility, code quality, and release speed.
  • Tier-2/Tier-3 Support: Resolve escalated production support incidents to guarantee high availability and stability for mission-critical quality platforms.
  • System Modernization: Plan and execute version upgrades, security hardening, and technical feature enhancements across the application landscape.

Important Application DetailsLocation & RelocationApplicants based outside of Gauteng must be willing to relocate to Midrand/Menlyn/Rosslyn. Please note that relocation to the province will be at the candidate's own cost.

Eligibility & Legal
  • Citizenship: South African citizens and residents are preferred.
  • Work Permits: Candidates with valid work permits will be considered.
  • Privacy: By applying, you consent to being added to our database and receiving updates until you unsubscribe.

Application Status If you do not receive a response within 2 weeks, please consider your application unsuccessful.

#isanqa #isanqaresourcing #fuelledbypassionintegrityexcellence #thegroup #FullStackDeveloper #SeniorFullStackDeveloper #Java #Angular #TypeScript #Quarkus #AIAssistedEngineering #GitHubCopilot #GenAI #Docker #Kubernetes #Azure #DevOps #TechJobsSA #GlobalTechJobs

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Senior) 2427
Full Stack Developer (Senior) 2427

Opensource Intelligent Solutions • Pretoria

Hybrid
ZAR 1,100,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Sabenza It & Recruitment • Pretoria

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 Full Stack Java Developer
Senior Full Stack Java Developer

Röhlig & Co • Sandton

On-site
ZAR 900,000 - 1,300,000
Senior Full Stack Developer
Senior Full Stack Developer

Blue Pearl PTY • Johannesburg

On-site
ZAR 700,000 - 900,000
Senior SQL Developer (JHB)
Senior SQL Developer (JHB)

Datafin • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Full Stack Engineer - Remote Eligible
Senior Full Stack Engineer - Remote Eligible

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary package
Health, dental & vision benefits
Pension fund contributions
+1
Senior Software Developer (Full-Stack)
Senior Software Developer (Full-Stack)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
medical aid
provident fund
performance bonuses
Full-stack Software Developer (Remote) (CH1293)
Full-stack Software Developer (Remote) (CH1293)

Capital H Staffing and Advisory Solutions • Sandton

Remote
ZAR 520,000 - 900,000
Senior Full-Stack Developer (Cloud Native)
Senior Full-Stack Developer (Cloud Native)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Health and wellness benefits
Professional development opportunities
+3