50,592+ Software Developer Java 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

Senior Android Engineer (Remote) — Kotlin & MVVM Lead

HR Talent Partner SA is looking for a Senior Android Engineer to join a well-established international software development company based in South Africa. The role offers a fully remote work option or the opportunity to work from the office once a week in Somerset West, Pretoria, or Johannesburg. Ideal candidate ...

Senior Android Engineer (Remote) — Kotlin & MVVM Lead

HR Talent Partner SA is looking for a Senior Android Engineer to join a well-established international software development company based in South Africa. The role offers a fully remote work option or the opportunity to work from the office once a week in Somerset West, Pretoria, or Johannesburg. Ideal candidate ...

C Suite Growth & Partnerships Lead

Raizcorp is looking for an experienced Business Development Executive to drive strategic growth and secure high-value deals. The successful candidate will engage with C-suite executives, develop business strategies, and analyze market trends in South Africa. Requirements include a Bachelor's degree, 5- ...

Senior Quantity Surveyor (PrQS) — Cost & Contracts Expert

MyCareerCraft is looking for a Professional Quantity Surveyor based in Randburg, Gauteng. The ideal candidate will prepare detailed Bills of Quantities, conduct feasibility studies, and manage the full tender process for various construction projects. With a minimum of 5–8 years experience and a solid ...

Impactful BA & Scrum Master | Agile Delivery Lead

iX is seeking a highly capable Business Analyst/Scrum Master to support a fast-paced software delivery team in Durban. This hybrid role combines business analysis, stakeholder engagement, and Agile facilitation, ideal for someone who can translate complex business requirements into actionable delivery tasks. ...

Junior IT Support Technician: Grow, Troubleshoot & Deliver

Alpha is seeking an IT Support Specialist in Umhlanga Rocks, KwaZulu-Natal, to provide essential technical support and ensure system functionality. The role involves troubleshooting hardware, software, and network issues while maintaining user accounts in Active Directory. The ideal candidate will have ...

Technical Support Specialist – 1st Line Helpdesk

iStore South Africa is seeking a Technical Support Specialist in Pietermaritzburg to provide expert support for Apple products. The role entails troubleshooting technical issues, offering software support, and delivering training to customers. Ideal candidates will have completed Matric and possess an IT qual ...

Mining C&I PLC Engineer Automation, CANbus & ISO 21815

Talent Evolution (Pty) Ltd is looking for a proficient C&I Engineer to enhance and maintain PLC software for mining vehicles' Collision Prevention Systems. This role includes responsibilities in system integration, automation, and providing technical support, requiring a strong background in industrial automa ...

Senior Enterprise Project Leader | Hybrid, Cape Town

Boardroom Appointments is seeking an experienced Specialist Project Manager based in Cape Town to lead complex enterprise software projects. This hybrid role involves managing multi-stream technology initiatives and ensuring projects align with business objectives. The ideal candidate has at least 10 y ...

UX Designer: Build UX Capabilities & Shape User Experience

Smart4 Cloud is seeking a UX Designer to help build their UX capability from the ground up and shape user experience across digital platforms. You will conduct user research, develop wireframes, and collaborate with Designers and Developers to create user-friendly software. The ideal candidate has a st ...

Intermediate desktop engineer

About the job Intermediate Desktop Engineer Deeper technical knowledge than junior engineers, with experience in desktop support, troubleshooting, hardware/software management, and system administration. Advanced understanding of operating systems (Windows, mac OS, Linux), networking, and IT security. The abilit ...

Cost accountant

Reference: JHB -JC-2 JNR COST ACCOUNTANT -Springs area, Gauteng Duties & Responsibilities BCom Degree in Accounting/Finance or a Related field Minimum 4 Years' relevant work experience in COST ACCOUNTING - FMCG preferably Strong knowledge of COST ACCOUNTING Principles and Methodologies Proficient in using ...

Senior Security Engineer — AI Driven Defender

Chosen Online Pty Ltd is looking for a Head of Security in Somerset West to lead AI-driven security engineering. This hands-on role involves finding vulnerabilities, securing controls, and engineering solutions within a .NET environment. You'll work closely with teams to foster a proactive security culture, ensu ...

Signage Coordinator: Design, Production & Install

The Focus Group is seeking a Signage Coordinator to manage the design, production, and installation of signage. This role is pivotal in ensuring that all signage aligns with brand guidelines and project specifications while maintaining budgetary and quality standards. The ideal candidate will have prof ...

B2G/B2B Growth Strategist — Africa Tech Solutions

A pioneering technology firm in South Africa is seeking a sales professional to enter new B2B and B2G markets. The ideal candidate has a strong track record in selling complex software solutions, especially to government sectors. A Bachelor's degree is required, along with an explicit willingness to travel exten ...

Strategic Systems Implementation Project Manager

Prudent HR Solutions is seeking a highly skilled Project Manager to lead the execution of systems implementation and software integration projects. The ideal candidate will have a Bachelor's degree in Computer Science or a related field, with at least 5 years of relevant experience and a proven track record in m ...

Insurance Admin Clerk: Claims & CRM Specialist

TWK Agri (Pty) Ltd. is looking for a Clerk: Admin to join the Financial Services division in Nelspruit, Mpumalanga. This role involves providing administrative support in the Medical Aid department, focusing on claims processing, client queries, and maintaining CRM records. Candidates should have Matric / Grade ...

QA Testing Intern — Learn & Grow with Mentorship

A technology company in South Africa is offering an unpaid internship for a QA/Tester Intern. Candidates will assist in testing websites and applications, documenting bugs, and supporting the development team. The ideal applicant is studying towards a qualification in IT or a related field, with a strong attenti ...

Engineering Manager Hybrid, Global CommCare Platform

Dimagi is seeking an individual for the role of Engineering Manager focused on the CommCare team. This hybrid position involves leading a skilled group of software engineers, enhancing workflows, and ensuring peak effectiveness across all processes, while maintaining compliance standards. The role requ ...

Civil Engineering Department Lead: Strategy & Delivery

Takora Pty Ltd is seeking an experienced Civil Engineer in Johannesburg, South Africa. The ideal candidate should have a Bachelor’s degree in Engineering or Science, be registered with ECSA as a Professional Engineer, and have at least 8 years of relevant experience. Strong leadership skills and busine ...

Design Lead: ROI‑Driven Interior Design for Homes

Flyp is seeking an experienced Interior Designer based in Cape Town, South Africa. This role involves analyzing properties, developing design concepts, and managing multiple projects. Candidates must have at least 3 years of experience, a degree in a related field, and proficiency in CAD and design software. ...

Senior Geologist Remote Jungle Exploration & Mapping

Oxyon People Solutions is looking for an experienced Geologist to join a dynamic project in the remote North Jungle region of Congo. This role involves key responsibilities such as geological mapping, resource evaluation, and field data analysis in challenging environments. The ideal candidate will hol ...

Senior Commercial Leasing & Portfolio Compliance Lead

Parvana is seeking a Commercial Property Manager in Cape Town, South Africa. The successful candidate will ensure compliance with regulations, manage the tenant lifecycle, and oversee the financial performance of property portfolios. A relevant tertiary qualification and 5-8 years of experience in prop ...

Bridge Design Engineer: Innovative Transport Infrastructure

BVi Consulting Engineers - BVi Group is looking for a skilled Bridge Design Engineer for their Cape Town office. The successful applicant will engage in planning and engineering for bridge and transportation projects, delivering high-quality outputs within tight deadlines. Qualifications include a Civi ...

Civil Digital Delivery Modeller

SMEC (an SJ Group company) is seeking a Digital Delivery Modeller based in Cape Town. The individual will provide modelling services and prepare documentation for transport projects, ensuring tasks are completed efficiently and to quality standards. The ideal candidate will have a National Diploma in C ...

Senior Identity & Pre Sales Engineer (South Africa)

SupportFinity™ is seeking a Systems Engineer in South Africa to provide technical support in pre-sales engagements. The role is pivotal in driving new business and ensuring technical wins through expert presentations and solution evaluations. The ideal candidate should have over 7 years of experience i ...

F&B Duty Manager – Golf Club (Shift, Cash Control)

HotelJobs is looking for a professional for a position at Jhb North Golf Complex. Candidates must have at least 3 years of relevant experience in golf clubs and be computer literate, preferably with ClubMaster software. Strong communication skills in English, with Afrikaans being advantageous, are required. < ...

Junior Estimator: Tender Pricing & BOQ Support

The Recruitment Pro is seeking a Quantity Surveyor in Johannesburg, South Africa. The ideal candidate should have a Diploma or Degree in Quantity Surveying or related fields and possess 1–3 years of experience in a construction estimating environment. Key responsibilities include assisting with tender ...

Pavements & Materials Engineer: Impactful Transport Design

Zutari is seeking a Pavements and Materials Engineer to join the Tshwane team in South Africa. The role requires a motivated engineer to provide technical support for transport-related projects across South Africa and beyond. Candidates should have a BEng/MEng or BSc/MSc in Civil Engineering, experience in pavem ...

Accountant – Cash, GL & Invoicing Specialist

Tych Business Solutions in Stellenbosch is offering a finance role requiring capturing of cash book, ledger functions, and debtors and creditors administration. Candidates should be fluent in English and Afrikaans, and possess a Grade 12 and a tertiary qualification in Finance, Accounting, or Bookkeeping. </p ...

Luxury Lodge F&B Manager — Guest Experience & Profit

HotelJobs is seeking a Food & Beverage Manager for a luxury 5* Lodge in Pilanesberg. The manager will oversee the efficient operation of Restaurant and Bar outlets, ensuring profitability and high-quality service. The successful candidate will require a diploma in Hospitality Management, with 3–5 years ...

Senior Node.js Backend Lead Build & Scale Systems

Redi is seeking a Senior Node.js Engineer to take full ownership of the backend for BetterID, a digital verification service. You will design and maintain a scalable Node.js backend, collaborate with the Product Manager, and make key technical decisions on frameworks and infrastructure. The ideal candi ...

Junior Billing & Revenue Specialist

SET Recruitment Consultants is seeking a Junior Revenue Clerk in Centurion, South Africa. This role focuses on invoice processing, billing administration, and resolving billing queries effectively. The ideal candidate should have a Grade 12 qualification and preferably a Certificate or Diploma in Finan ...

Senior Angular Front End Engineer | Remote

DVT, a prominent custom software development company in South Africa, seeks experienced Intermediate - Senior Front-End Developers, specifically focused on Angular, to enhance their dynamic development team. As part of this role, you will develop user interface components and engage in complex web deve ...

Remote AR/AP Data Entry Specialist

ReWorks Solutions is hiring a Data Entry Specialist to manage Accounts Receivable (AR) and Accounts Payable (AP) data efficiently. This full-time remote position demands proficiency in accounting software and Microsoft Excel, along with a high school diploma. The ideal candidate will work U.S. hours, e ...

Remote AR/AP Data Entry Specialist

ReWorks Solutions is hiring a Data Entry Specialist to manage Accounts Receivable (AR) and Accounts Payable (AP) data efficiently. This full-time remote position demands proficiency in accounting software and Microsoft Excel, along with a high school diploma. The ideal candidate will work U.S. hours, e ...

Remote AR/AP Data Entry Specialist

ReWorks Solutions is hiring a Data Entry Specialist to manage Accounts Receivable (AR) and Accounts Payable (AP) data efficiently. This full-time remote position demands proficiency in accounting software and Microsoft Excel, along with a high school diploma. The ideal candidate will work U.S. hours, e ...

Remote AR/AP Data Entry Specialist

ReWorks Solutions is hiring a Data Entry Specialist to manage Accounts Receivable (AR) and Accounts Payable (AP) data efficiently. This full-time remote position demands proficiency in accounting software and Microsoft Excel, along with a high school diploma. The ideal candidate will work U.S. hours, e ...

Intermediate Structural Engineer/Technologist

Applicants must have the following requirements:Must have a Bachelor of Engineering Degree or a Bachelor of Technology Degree in Civil Engineering.Must have 5 -10 years of experience in both steel and concrete designs.Must have knowledge and experience with Revit/robot and AutoCAD softwar ...

Architect: Innovative Design & BIM Specialist

CVQuest is looking for an architectural professional in Randburg, South Africa, to collaborate closely with engineers and project managers to develop designs that meet technical and functional requirements. The role involves the development of detailed architectural drawings, compliance with building regulati ...

Detail Focused Full Function Accountant (Tax and Payroll)

An established accounting firm in Johannesburg is seeking a highly accurate and detail-oriented Full Function Accountant. The role involves managing the full accounting function, ensuring tax compliance, performing financial reporting, and supporting audits. Candidates should have qualified with a BCom degree an ...

Ecommerce Studio Lead: Photography & Styling

Weylandts in South Africa, Wes-Kaap, is seeking an Ecommerce Studio Lead responsible for studio leadership, photography, and quality control. The ideal candidate should have over 3 years of experience in ecommerce photography and be adept in managing a small team. You will ensure that all images reflec ...

Forestry Management Accountant | Strategy & Cost Control

TWK Agri (Pty) Ltd. is seeking a Management Accountant for the Timber division in Nelspruit, Mpumalanga. This role will support financial management and strategic planning by conducting detailed financial analysis, budgeting, forecasting, and reporting. The successful candidate will ensure compliance with fin ...

Health IT Project Manager Agile Delivery

Discovery Limited in Sandton is seeking an experienced Project Manager to ensure the successful delivery of projects in their software development department. You will coordinate resources, manage project outcomes, and facilitate communication among stakeholders. The ideal candidate will possess a Bach ...

Product Manager, 3P Marketplace Data Driven Growth

Amazon in Cape Town is seeking an experienced Product Manager to lead product development and drive key business metrics. This role entails managing complex businesses, solving technical challenges, and effectively collaborating with diverse stakeholders including software engineering and logistics. Th ...

MS 365 IT Support Specialist

BCE Foods is seeking an IT Support Technician to manage IT helpdesk tickets and provide first- and second-line support across the Microsoft 365 environment. This role requires solid experience in troubleshooting hardware and software issues, particularly in a Windows environment. The ideal candidate wi ...

Maintenance Admin & Stores Coordinator

A leading hotel management company in Cape Town seeks a Maintenance Coordinator to support the Maintenance Management Team. You will be responsible for coordinating administrative tasks to ensure smooth operations. The ideal candidate should have at least 5 years of administrative experience with a focus on stoc ...

Senior Structural Draughtsman & Designer (Mining & Infra)

Lusaphops is seeking an experienced Structural Draughtsman / Designer to join a high-performing project team in Johannesburg, South Africa. This role involves delivering high-quality structural drawings and designs across mining, minerals processing, and infrastructure projects. The ideal candidate has ...

Senior Mining Activity Planning Engineer

Seriti Resources is seeking a Mining Activity Engineer in Mpumalanga to report to the Section Manager Planning. This role involves compiling designs and short-term schedules for mining activities, as well as ensuring compliance reporting. The ideal candidate should possess a National Diploma or Degree ...

Strategic Mine Planning Engineer

SeritiZA is seeking a Mining Activity Engineer to work at Klipspruit New Largo in Mpumalanga. This role requires compiling plans for mining activities, managing compliance reporting, and coordinating with various engineering departments. The ideal candidate will have a National Diploma/Degree in Mining ...

🚀 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

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