236,541+ Java Full Stack Developer Jobs in South Africa — Top Companies Hiring June 2026

Professional job seekers finding South Africa jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

IT Systems & Support Specialist (3 month contract)

Location: Onsite Woodmead, Johannesburg Job Type: Full-time Role Overview We are seeking a proactive and detail-oriented mid-level IT Systems & Support Specialist to join our onsite team in Woodmead, Johannesburg. In this role, you will be the primary point of contact for daily IT support while managing our har ...

Senior Software Engineer

Overview Software Developer Hybrid | Cape Town Are you a detail‑oriented C# developer who genuinely enjoys maintaining, improving, and stabilising existing systems? Our client is looking for a dedicated C# Developer to join their team, with a strong focus on application maintenance, re ...

Senior Software Engineer

Overview Software Developer Hybrid | Cape Town Are you a detail‑oriented C# developer who genuinely enjoys maintaining, improving, and stabilising existing systems? Our client is looking for a dedicated C# Developer to join their team, with a strong focus on application maintenance, reliabi ...

Front end developer republiek van suid afrika

Angular Developer Do you have a passion for building scalable web applications that are fast, reliable, and easy to maintain? My client is looking for talented Angular Developers to join them in building innovative web applications that will transform the digital landscape. As an Angular Dev ...

Product Manager

ABOUT USHyperionDev is one of the largest providers of accelerated tech education in EMEA and one of the oldest providers of 'coding bootcamps' in the world. We work with top universities such as Imperial College London, The London School of Economics, The University of Edinburgh, an ...

Product Manager

ABOUT USHyperionDev is one of the largest providers of accelerated tech education in EMEA and one of the oldest providers of 'coding bootcamps' in the world. We work with top universities such as Imperial College London, The London School of Economics, The University of Edinburgh, an ...

Product Manager

ABOUT USHyperionDev is one of the largest providers of accelerated tech education in EMEA and one of the oldest providers of 'coding bootcamps' in the world. We work with top universities such as Imperial College London, The London School of Economics, The University of Edinburgh, an ...

Dynamics 365 CE Senior Analyst Programmer (Relocate to Malta/Big 4)

Dynamics 365 CE Senior Analyst Programmer (Relocate to Malta/Big 4) Cape Town, Western Cape, South Africa About the job Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, pro ...

Hubspot Administrator

WHAT WE DO We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts, we're on it! Our purpose is to help SMEs manage their business better, faster, simpler, Lula, so they ...

Front end Developer (Angular and/or React) – Port Elizabeth

Overview Hire Resolve is currently seeking a skilled and experienced Front-end Developer with expertise in Angular and/or React to join our client’s team in Port Elizabeth. As a leading specialist Recruitment firm in the Information Technology and Services industry, our mis ...

Senior Software Engineer

Senior Software EngineerLocation: Menlyn, in office, hybrid after completion of probationDuration: PermanentPurpose: The required Candidate will be r ...

Senior Solutions Architect

About the job Senior Solutions Architect Job Summary: As a Senior Solution Architect, you will be responsible for designing and implementing scalable, high-performance solutions that meet our clients needs. You will leverage your expertise in Java, Node.js, and other relevant ...

Solutions Architect, CX From 8 to 15 (Ctc) Yearly

About the Company Our client is a well-established, household brand in South Africa and has been delivering market-leading solutions in the Financial Services and Insurances space for over two decades. About Us: Deka Minas is the world's first subscription-based profes ...

Analyst Programmer

My client based in Cape Town is currently looking for a Java Analyst Programmer to join their team on a permanent basis. IT / FINANCE Qualifications & Experience Relevant tertiary qualification in Information Technology, Computer Science, Software Engineering, or a related f ...

Lead Kubernetes DevOps Engineer

Job Summary Lead the agile solution design, deployment & ongoing optimization & evolution of enterprise wide technology products and services (full stack engineering & ownership / control) in low complexity environments. Job Description Product & Service Direction Setting, Solu ...

Senior .NET Developer – R960k – R600k p/a

Hire Resolve, a leading recruitment agency, is currently seeking a skilled and experienced Senior .NET Developer to join our client’s dynamic team in Durban. This is an exciting opportunity to work with a highly successful company that offers a collaborative and innovative work environment. In this ...

Javascript fullstack engineer senior

Lumenalta City of Johannesburg, Gauteng, South Africa What You Will Work On Collaborate with visionary enterprise clients Learn how to handle difficult situations Tackle complex challenges at scale Push boundaries with emerging technologies Requirements Expertise in React, Node, Express, Mongo, SQL We h ...

Site Manager Midrand

SUMMARY: SITE MANAGER REQUIRED – MIDRAND, GAUTENG A leading property developer is seeking an experienced Site Manager to oversee residential building projects in the Midrand area of Gauteng. POSITION INFO: Minimum Requirements: Proven experi ...

Head of Software Engineering — Modernization & Cloud Lead

Salt Digital Recruitment is seeking a Head of Software Engineering in Johannesburg to lead the technology transformation. This role involves driving innovation and modernising mission-critical platforms while leading a team of developers across various technologies including C#, Java, and Flutter. Y ...

Hybrid Customer Support Engineer II Tech Advocate

Nintex is seeking a Customer Support Engineer I to provide exceptional technical support aimed at ensuring customer success. This position requires engaging directly with customers through CRM, phone, or chat to resolve technical issues associated with Nintex products. The successful candidate will pos ...

Senior Applied Scientist — AI for Scalable Case Routing

Amazon Web Services in Cape Town is looking for an applied scientist to build the next generation of case routing using AI and optimize key business metrics. The role requires strong skills in developing machine learning models and pipelines, with a focus on delivering automated insights that impact millions ...

Senior Backend Engineer — Drive Cloud Transformations

e-Merge IT Recruitment is looking for a Senior Backend Engineer to join their team in Johannesburg, South Africa. In this role, you will help modernise enterprise financial platforms and lead large-scale transformation projects using C#/.NET and Java. The ideal candidate will have over 5 years of exper ...

Senior Backend Engineer — Crypto Payments (Hybrid)

Bvnk Ltd in South Africa is seeking a talented Software Engineer to build seamless cross-border payments. This pivotal role involves tackling challenges related to speed, reliability, and scalability in crypto transactions. You will collaborate with the product team, develop future-proof products, and ...

Head of Software Engineering — Modernization & Cloud Lead

Salt Digital Recruitment is seeking a Head of Software Engineering in Johannesburg to lead the technology transformation. This role involves driving innovation and modernising mission-critical platforms while leading a team of developers across various technologies including C#, Java, and Flutter. You ...

IT Manager

SUMMARY: The IT Manager will be responsible for taking full ownership of the IT function within the organisation. You will be responsible for identifying risks and inefficiencies proactively and implementing practical, scalable solutions in a fast-moving technology environment. POS ...

Ios Developers

Overview We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. Responsibilities < ...

Front End Developer Republiek van Suid Afrika

Angular Developer Do you have a passion for building scalable web applications that are fast, reliable, and easy to maintain? My client is looking for talented Angular Developers to join them in building innovative web applications that will transform the digital landscape. As an Angula ...

Specialist Solution Analyst

Empowering Africa’s tomorrow, together…one story at a time. With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future a ...

Remote saas client delivery specialist

Up to ZAR 600,000 salary on a full time, permanent employment contract Fully remote working anywhere in South Africa! 33 Days Paid Leave and Benefits Exciting high growth product, relied on by leading global brands, particularly within sports Working with the latest hardwar ...

Manager Software Engineering

Job Rank: ManagerLocation: Johannesburg, Gauteng Your responsibilitiesThe Africa Assurance Innovation and Digital team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business. These so ...

Specialist qa engineer (automation tester)

About the job Specialist QA Engineer (Automation Tester) Job purpose: Design automation testing plans and develop automation test scripts for multiple technical products/services (pre, during & post-deployment) in both Run & Change contexts and align to chosen application testing frameworks & guideli ...

Software Engineer (Mobile)

About the job Software Engineer (Mobile) Job Description Build and maintain the mobile application using React Native Collaborate with designers and product managers to develop new features and improve existing ones Write clean, scalable, and efficient code </ ...

We’re hiring a business generator in bryanston!

Are you resilient, competitive, and genuinely motivated by results? Do you hear a no and use it as fuel to dial again? Daisy Business Solutions is looking for a high-energy Business Generator (Lead Generation Specialist) to join our sales team in Bryanston, Johannesburg. Why This Is The Ultimate Launc ...

Data Center Technician South Africa Johannesburg On site

Johannesburg, South Africa Company: RM Staffing B.V. Posted: Job reference: 69e45a e22fe5f1c dc8da About the Role Join our team as a Data Center Technician in Johannesburg, South Africa. This is a full‑time, on‑site position where you'll support critical infrastr ...

We’re Hiring a Business Generator in Bryanston!

Are you resilient, competitive, and genuinely motivated by results? Do you hear a no and use it as fuel to dial again? Daisy Business Solutions is looking for a high-energy Business Generator (Lead Generation Specialist) to join our sales team in Bryanston, Johannesburg. Why This Is The Ultimate ...

It desktop and network support dispatch pietermaritzburg, south africa

IT Desktop and Network Support Dispatch Pietermaritzburg, South Africa Pietermaritzburg, South Africa | Posted on 01/06/2026 Physical onsite assistance to enable remote troubleshooting and remediation. Console connectivity to network devices (switch/router/firewall) as instructed by the Remo ...

Software engineer ii

This is a 3 - month contract with our client in the Banking sector. We are looking for a highly skilled Senior Software Engineer to design, develop, and implement complex, full-stack solutions. You will be a key driver in our continuous delivery environment, ensuring high-quality code, robust system integrati ...

It network support (dispatch) joubertina

IT Network Support (Dispatch) Joubertina Joubertina, South Africa | Posted on 02/17/2026 Responsibilities Physical onsite assistance to enable remote troubleshooting and remediation. Console connectivity to network devices (switch/router/firewall) as instructed by the Remote Support Team. Providing phys ...

Enterprise resources planning consultant

Great opportunity for young Graduates to kick-start their careers in an organisation that focusses on a cross-section of established, new and emerging technologies. This includes AI, ML, Big Data, Cloud, ERP, BI solutions, etc. Qualifications Matric (Essential) Relevant Degree or Diploma in Financial Accounti ...

Business analyst (learning management systems)

Business Analyst (Learning Management Systems) Cape Town, South Africa | Posted on 29/04/2026 Location: Cape Town | Work Type: Hybrid | Job ID: J About our client: Our client is a well-established and highly regarded South African software development company that develops, supports and con ...

It network support (dispatch) wor

Worcester, South Africa | Posted on 04/02/2026 Physical onsite assistance to enable remote troubleshooting and remediation. Console connectivity to network devices (switch/router/firewall) as instructed by the Remote Support Team. Providing physical access support to the Remote Supp ...

Business Analyst (Learning Management Systems)

Job Description Location: Cape Town Work Type: Hybrid Job ID: J About our client Our client is a well-established and highly regarded South African software development company that develops, supports and consults software solutions for the academic sector. ...

It network support dispatch east london, sount africa

IT Network Support Dispatch East London, Sount Africa East London, South Africa | Posted on 02/11/2026 Responsibilities Physical onsite assistance to enable remote troubleshooting and remediation. Console connectivity to network devices (switch/router/firewall) as instructed by the Remote Support Team. ...

Senior cloud engineer

Experience with AWS and Saa S technologies (Google Cloud or Azure a plus) Dev Ops experience with using containerization tools such as Docker (or similar) for provisioning and automated deployments (Circle CI, Jenkins, AWS Code Build, Travis etc) Proficiency in writing code for microservices architecture applica ...

Forklift Drivers

Applications are invited for the above-mentioned position to be based in the Bloemfontein warehouse.Key performance areas include (but are not limited to):Ability to move and stack, load and off-load both empty and full pallets in a safe and orderly manner. ...

Reach Truck Drivers

Applications are invited for the above-mentioned position to be based in the Bloemfontein warehouse.Key performance areas include (but are not limited to):Ability to move and stack, load and off-load both empty and full pallets in a safe and orderly manner. ...

Forklift Operator

R.A.W. Group is seeking a skilled Forklift Operator to join our team and contribute to the efficient and safe handling of materials in our dynamic workplace. Requirements:Desired Qualification Level: Grade 12 / MatricValid Forklift ...

Software Engineer

Imagine being a data and programming guru and understanding the intricacies of banking and insurance. At Monocle, we believe work is more than a job. It is a chance to make a difference in the world of finance. An opportunity to fulfil your potential. To make friendships with ambitious, positive, likeminded ...

Software Engineer

Imagine being a data and programming guru and understanding the intricacies of banking and insurance. At Monocle, we believe work is more than a job. It is a chance to make a difference in the world of finance. An opportunity to fulfil your potential. To make friendships with ambitious, positive, likeminded p ...

Intermediate Software Developers

Summary of Role The Intermediate Software Developer is responsible for developing, enhancing, and maintaining software solutions while contributing to delivery across multiple releases. This role requires strong hands‑on technical skills, a solid grasp of software engineering fundamentals, and th ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Java Full Stack Developer Jobs in South Africa Job Search Guide, Trends and Insights