57,365+ Software Developer Java Intermediate 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

MID LEVEL ACCOUNTANT / BOOKKEEPER Durban North

Our client is seeking a Mid-Level Accountant / Bookkeeper to join their accounting practice based in Durban North. The successful candidate will manage a portfolio of clients and be responsible for bookkeeping, payroll, tax administration, and compliance functions while ensuring ...

Account Manager JHB

ENVIRONMENT:A leading AgriTech company looking to appoint a detail-oriented and self-driven Client Success Specialist to join the Operations team. The primary purpose of this role is to ensure the seamless implementation and ongoing support of their products for clients across multiple commodities ...

Marketing & sales administrator

About the role The Marketing, Sales & Events Administrator plays a vital role within Signa Opportunity by coordinating and supporting the organisation’s marketing, sales lead administration, events, lead generation, and brand visibility initiatives. The role is responsible for supporting business growth throu ...

Trade Accountant

COFCO International is a global agri-business with a clear vision, strong values and a positive culture, focused on being a leader in the global grains, oilseeds and sugar supply chains. We provide the food the world needs in a responsible way. Headquartered in Geneva, Switzerland, we are ambitious, with t ...

Manufacturing Director

The Manufacturing Director is responsible for achieving the required profit contribution by leading operational teams, driving production excellence, and ensuring all strategic, critical, and operational objectives are met. This role carries full accountability for developing and optimising the operating m ...

Fleet Controller Kempton Park Market Related

Fleet Controller We are seeking to employ a highly skilled and experienced Fleet Controller. Applications are invited from suitably qualified persons for the position of Fleet Controller based in Kempton Park, Ekurhuleni. This position reports directly to the Fleet Manager. The successful candidate w ...

HR Officer

HR Officer position available in Johannesburg. Minimum Requirements: Matric B Degree or National Diploma in HR Minimum of 5 years HR related experience Full HR Generalist experience to include IR Knowledge: HR Administration, Recruitme ...

Patient Communication Operations Manager

An exciting career opportunity exists at Medipost Holdings for Operations Manager reporting to the Medipost General Manager. This position is based in Gezina, Pretoria. The purpose of this position is to deliver a high standard of customer service and to meet customer needs in Medipost and Kawari business ...

Senior Data Engineer (South Africa)

Note: By applying to this position your application is automatically submitted to the following locations: Cape Town, ZA What We’re Looking For: We are seeking a highly skilled and experienced Data Engineer III to serve as a key individual contributor responsible for architecting, impleme ...

Warehouse Controller VUP M1

Sandvik Mining is a global leading supplier in equipment and tools, parts, service and technical solutions for the mining and infrastructure industries. Applications include rock drilling, rock cutting, loading and hauling, tunnelling and quarrying. We are proud to be recognized on the Forbes Top 50 Global ...

Demand Planner

No Relocation Assistance Offered. Job Number: – Hout Bay, Western Cape, South Africa. Job Summary The Demand Planner has overall accountability for the RSA Demand Planning strategy and performance. The Demand Planner executes strategy, systems design & implementation, and proces ...

QC Lab Supervisor

QC Lab Supervisor Reckitt is looking for a dedicated QC Lab Supervisor to help us uphold our commitment to deliver excellence in our diverse portfolio. You'll be part of a dynamic team, ensuring Supervise the required sampling and analysis of Finished Goods (FG), Raw Materials (RM) and Bulk Inter ...

Fleet Controller Kempton Park Market Related

Fleet Controller We are seeking to employ a highly skilled and experienced Fleet Controller. Applications are invited from suitably qualified persons for the position of Fleet Controller based in Kempton Park, Ekurhuleni. This position reports directly to the Fleet Manager. The successful candidate w ...

Kitchen Supervisor (Chef de Partie)

Job Description Job Number: Kitchen Supervisor (Chef de Partie) (HOT0BD0W) Work Locations Hampton by Hilton Sandton Grayston Corner W Rd N and Grayston drive Johannesburg 2001 A Kitchen Supervisor (Chef de Partie) is responsible for supervising staff and ensuring high le ...

Oracle HCM Functional Specialist

Our client, a leading and highly respected organisation within the financial services sector, is seeking an experienced Oracle HCM Functional Specialist to join their team on a 12-month contract. The successful candidate will provide functional support, configuration and enhancement services across ...

Enhanced Due Diligence Analyst

Kick-start your career in the online gaming world and experience the very latest in technology and innovation. Who We Are We’re part of Super Group, the NYSE-listed digital gaming company behind some of the world’s leading Sports and iGaming brands. At DigiOutsource, we bring pass ...

Executive officer

KEY PERFORMANCE AREAS Provide Support to Stakeholders Attend to stakeholder queries and provide feedback; Maintain good working relationship with internal and external stakeholders; Communicate with all relevant stakeholders on TETA processes and criteria’s; Support promotional TETA campaigns in the Road Freight ...

Strategic partnerships manager

Position Overview The Strategic Partnerships Manager acts as a key representative of Capital Health within the communities it serves, building and managing the strong relationships necessary to support organizational growth and improve local health outcomes. This role focuses on four core pillars – Engagement ...

Area manager kwazulu natal / johannesburg

Area Manager A position has become available for an Area Manager to join our dynamic team, based at the following Region: Johannesburg Overall Purpose of the Job: To lead and manage Casas within an allocated portfolio to improve performance, growth and profitability. Manage multiple Franchise and Corpor ...

Accounting Clerk ZA 9

Job roleWe’re looking for a skilled accounting clerk who will work with our financial records and make sure they’re up to date. The records the clerk maintains might include expenditures, receipts, accounts payable, accounts receivable, and profit and los ...

Accounting Clerk ZA 7

Job roleWe’re looking for a skilled accounting clerk who will work with our financial records and make sure they’re up to date. The records the clerk maintains might include expenditures, receipts, accounts payable, accounts receivable, and profit and los ...

Draughtsman (Revit Experience)

Job DescriptionWe are seeking a skilled and detail-oriented Draughtsman to join our team based in Cape Town. The successful candidate will be responsible for producing accurate technical drawings and plans using Revit software for architectural and/or structural projects. The ideal candida ...

Client Project Manager

FunctieomschrijvingDo you want to work for a company that cares about its employees? Do you want to use your skills and knowledge to enhance the lives of others? Are you tired of working long hours without any appreciation? Apply for this Client Project Manager role!As a Client Project Man ...

Real Estate Accountant

We are seeking a detail-oriented and technically sound Real Estate Accountant to join our clients team immediately for a full-time, remote contract. This role is primarily intended to cover a maternity leave, with the potential to transition into a long-term position based on performance and business n ...

New Business Development Manager

Join the future of work!Ditto is a technology company offering staffing firms and hiring managers best-in-class recruitment software to help them find, manage, market and place top candidates. We are currently looking for a New Business Development Manager to help us grow our custo ...

Senior Engineering Manager

A Manufacturing concern is seeking a Senior Engineering Manager for their Plant in the North of Durban.Ideal backgrounds would be Metal Manufacturing / Similar - Automotive Industry an ADV!Qualifications and Experience:BSc: Mechanical Enginee ...

Accounting Clerk ZA 6

Job roleWe’re looking for a skilled accounting clerk who will work with our financial records and make sure they’re up to date. The records the clerk maintains might include expenditures, receipts, accounts payable, accounts receivable, and profit and los ...

Accounting Clerk ZA 2

Job roleWe’re looking for a skilled accounting clerk who will work with our financial records and make sure they’re up to date. The records the clerk maintains might include expenditures, receipts, accounts payable, accounts receivable, and profit and los ...

Technical Lead

We are seeking a Technical Lead who is both hands-on with coding and architecture, and an effective mentor and team leader. In this role, you’ll guide the development team by ensuring high-quality code, scalable system architecture, and streamlined processes. The ideal candid ...

Systems Engineer

Overview We are looking for a Systems Engineer to help build out, maintain, and troubleshoot our rapidly expanding infrastructure. You will be part of a talented team of engineers that demonstrate superb technical competency, delivering mission critical infrastructure and ensuring ...

Bookkeeper ZAF

We’re on the lookout for a qualified bookkeeping clerk who will be working with our organization’s accounts. Bookkeeper duties might involve recording transactions, preparing financial statements and bank deposits. The ideal candidate for this position has an excellent head for numbers, is familiar ...

Section Engineer

Overview Job Title: Section Engineer – Mining Location: Northern Cape, South Africa Job Type: Full-time Job Summary: Hire Resolve’s Client are seeking a skilled and experienced Section Engineer to join our mining operations in the Northern Cape region. ...

Remote Building Envelope/ Curtain Wall Specialist with Revit expertise

Uptalent.io is seeking an experienced Building Envelope/ Curtain Wall Specialist with Revit expertise to join our dynamic team. As a global platform that connects top-tier talent from Latin America to the most exciting companies in the world, Uptalent.io is committed to delivering excellence across various in ...

Bookkeeper ZA 6

We’re on the lookout for a qualified bookkeeping clerk who will be working with our organization’s accounts. Bookkeeper duties might involve recording transactions, preparing financial statements and bank deposits. The ideal candidate for this position has an excellent head for numbers, is familiar ...

Bookkeeper ZA 9

We’re on the lookout for a qualified bookkeeping clerk who will be working with our organization’s accounts. Bookkeeper duties might involve recording transactions, preparing financial statements and bank deposits. The ideal candidate for this position has an excellent head for numbers, is familiar ...

Mechanical Supervisor with Tank Repairs Experience

We are a leading PetroChemical company specializing in Mechanical, Civils, Structural, and Tank Maintenance Works. Currently, we have exciting opportunities for experienced Mechanical Supervisors with expertise in tank repairs, as per relevant API specifications, to join our dynamic team. Candidates with petr ...

Sales Manager

Join the future of work!Ditto is a technology company offering staffing firms and hiring managers best-in-class recruitment software to help them find, manage, market and place top candidates. We are currently looking for a New Business Development Manager to help us grow our custo ...

Bookkeeper ZA 3

We’re on the lookout for a qualified bookkeeping clerk who will be working with our organization’s accounts. Bookkeeper duties might involve recording transactions, preparing financial statements and bank deposits. The ideal candidate for this position has an excellent head for numbers, is familiar ...

TEST ANALYST (UAT) – 12 MONTH CONTRACT, R400PH – validate BRAND NEW features for SA’s leading investment platform, ensuring they are market ready – Cape Town or Joburg

Job Description 12-month contract opportunity | R400 per hour | Cape Town or Johannesburg This is an excellent opportunity for a UAT Test Analyst to validate brand new features for SA’s leading investment platform business ensuring features are market-ready < ...

TEST ANALYST (UAT) – 12 MONTH CONTRACT, R400PH – validate BRAND NEW features for SA’s leading investment platform, ensuring they are market ready – Cape Town or Joburg

Job Description 12-month contract opportunity | R400 per hour | Cape Town or Johannesburg This is an excellent opportunity for a UAT Test Analyst to validate brand new features for SA’s leading investment platform business ensuring features are market-ready < ...

Engineering Lead

Role Summary Senior delivery role requiring strong technical fluency, stakeholder integration capability and disciplined execution through the build phase. Although titled as an Engineering Lead, the role carries broader responsibility for coordinating delivery readiness across business, product, architecture an ...

PR Engineer

Overview Hire Resolve is excited to announce an excellent career opportunity for a Professional Engineer (Pr Eng) or Professional Engineering Technologist (Pr Tech Eng). Our client, a leading multi-disciplinary project management and engineering consulting firm, is seeking a talent ...

Senior Business Analyst – Analyse complex problem landscapes to implement AI solutions for global blue chip clients and governments worldwide – Remote, R1.3M R1.4MM

Job Description This is an exceptional opportunity for a Senior Business Analyst to join a global leader in software, data, and AI solutions. As part of a discovery team, you will analyse complex problem landscapes to deliver AI solutions for global blue-chip clients and government ...

Accounting Clerk ZA 8

Job roleWe’re looking for a skilled accounting clerk who will work with our financial records and make sure they’re up to date. The records the clerk maintains might include expenditures, receipts, accounts payable, accounts receivable, and profit and los ...

Remote Project Management Intern – Shoppeal Tech Pvt. Ltd

Company Description Shoppeal Tech Pvt. Ltd. (OPC) is a startup that provides IT services and career-relevant training for students. Founded by Mr. Sudhanshu Singh (CEO at Shoppeal tech), Shoppeal Tech has been recognized by Silicon India Startup City as one of India’s Top 10 E-Learning Start ...

Network Technologist

As a Network Technologist, you will be responsible for the technical aspects of networking and security at our office. You'll design and implement network infrastructure for both wired and wireless networks. You will work with IT professionals to determine appropriate solutions for any issues that arise withi ...

Mechanical, Electrical & Plumbing Draughtsman

Well-established leading property management, construction and development company based in Centurion are seeking a qualified and experienced applicant to join their dynamic team.Responsibilities:Create detailed drawings and plans for electrical, mechanical, and ...

Principal Civil Engineer (Stormwater modelling and water urban design)

Overview Job Title: Principal Civil Engineer – Stormwater Modelling and Urban Water Design Location: Pretoria, South Africa Hire Resolve’s client is currently seeking a highly skilled and experienced Principal Civil Engineer to join their team in Pretoria. This positio ...

Remote Project Management Intern – Shoppeal Tech Pvt. Ltd

Company Description Shoppeal Tech Pvt. Ltd. (OPC) is a startup that provides IT services and career-relevant training for students. Founded by Mr. Sudhanshu Singh (CEO at Shoppeal tech), Shoppeal Tech has been recognized by Silicon India Startup City as one of India’s Top 10 E-Learning Start ...

🚀 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 Intermediate Jobs in South Africa Job Search Guide, Trends and Insights