54,679+ Nodejsjava Software Engineer 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 Engineer / Technologist: Water & Sanitation

A well-established consulting engineering firm is seeking to appoint an experienced and motivated professional to join its Water and Sanitation division in East London. This opportunity is suited to a professionally registered engineer/technologist — or a candidate nearing professional registration — with ...

Senior ERP Integrations Backend Engineer

SASSO CONSULTING is seeking a Backend Developer (ERP Integrations) based in Bryanston, Johannesburg. The role involves building and integrating complex enterprise solutions with a focus on Microsoft Dynamics 365 and Epicor ERP. Candidates should have over 5 years of experience in C#, .NET, and API integrations, ...

Lead AI Engineer (LLMs & Agents)

Are you passionate about leveraging AI to transform global industries? Do you have a proven track record of working with LLMs and building agentic solutions? Join Elixirr Digital as a Lead AI Engineer , where you will drive innovation and help shape the future of intelligent systems for clie ...

Senior Mechanical Engineer – Building Services

BVi Consulting Engineers (Pty) Ltd has a vacancy for a Senior Mechanical Engineer – Building Services in their Western Cape office. BVi is a multi-disciplinary consulting engineering firm with more than 400 employees and offices across Southern Africa. The BVi Group’s succes ...

Senior AWS & Databricks Networking Engineer

Indsafri is looking for a highly skilled Senior AWS / Databricks Engineer in South Africa, Wes-Kaap, to manage AWS connectivity and operational foundations for Databricks. The candidate will ensure secure and reliable access to AWS services like S3 while maintaining performance. Key responsibilities include VPC ...

AI Driven Legal Solutions Engineer

Cognia Law in Cape Town seeks a Mid-level Legal Engineer to bridge law, technology, and AI. You'll be tasked with translating legal processes into workflows, integrating AI solutions, and managing client projects within the evolving legal tech landscape. The role requires a degree, four years’ experience in the ...

Full Stack Data Engineer (Remote)

This role is for you if you enjoy building real data solutions end-to-end — not just one piece of the puzzle. At NIVA Health, we’re growing our data capability and looking for a Full-Stack Data Engineer who’s comfortable working across the full data lifecycle:from pulling data ...

Senior Water & Sanitation Design Engineer

Talent Acquisition Consulting (Pty) Ltd is looking for an experienced engineer or technologist to join their Water and Sanitation division in East London. The ideal candidate will have a BSc/BEng/BTech in Civil Engineering and 7–10 years of relevant experience, with strong design skills in municipal infrastructu ...

Asset Care Engineer: Reliability & Optimization

Pragma Global in Hotazel, Northern Cape is seeking an experienced Asset Care Engineer or Reliability Engineer. This role involves optimizing asset management processes, providing technical training, and ensuring compliance with safety standards. Candidates must have a relevant tertiary qualification and signific ...

Senior Windward & PowerBI Reporting Engineer

Apex Group in Cape Town is seeking a Report Developer to design, develop, and optimize business reports using Windward Report Builder and migrate reporting to SSRS/PowerBI. The ideal candidate will have over 5 years of experience in report development, strong proficiency in SQL, and familiarity with Agile method ...

Mechanical Resident Engineer – Building Services

BVi Consulting Engineers (Pty) Ltd has a vacancy for a Mechanical Resident Engineer in their Cape Town office. This will be a contract position for 24 months. BVi is a multi-disciplinary consulting engineering firm with more than 400 employees and offices across Southern Africa. The ...

WAN Network Engineer – Hybrid, L1

NTT DATA, Inc. in Durban seeks a Network Engineer responsible for designing and maintaining network infrastructure. Candidates should have a diploma or degree in IT/Computing and 2–4 years of relevant experience, including troubleshooting network devices. Key responsibilities include identifying and resolving in ...

Junior Network Operation Center Engineer

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 passionate p ...

Senior Resident Engineer (Water) Lesotho

Hire Resolve’s client is urgently seeking the expertise of a Senior Resident Engineer in Lesotho. Key Requirements: BSc. / B .Eng. in Civil Engineering or higher from a reputable university +20 years experience in water resources and irrigation sector ...

Frontend JavaScript Engineer (React/CSS)

A tech-focused agency is seeking a JavaScript developer in Cape Town to enhance design, performance, and quality of web applications. The ideal candidate will have over three years experience with HTML, CSS, and JavaScript, and proficiency in frameworks like React and jQuery. Daily responsibilities include front ...

Senior Geometric Design Engineer/Technologist

A leading multi-disciplinary consulting company in Cape Town is looking for a ?????? ????????? ?????? ???????? / ???????????? to join their team! Requirements BEng or BTech Proficient in Civil Designer, AutoCAD and Civil3D design software Minimum of 8 yea ...

Senior Angular Front End Engineer

A leading recruitment firm is seeking a highly skilled Senior Front-End (Angular) Developer in Centurion, South Africa. The ideal candidate will have over 6 years of front-end development experience with a strong focus on Angular. Responsibilities include delivering strategic projects, maintaining robust applica ...

Senior Process (Chemical) Engineer (Utilities)

Our client in the Utilities Industry is looking to hire a Senior Process Engineer. Duties and Responsibilities Engineering Competencies Engineers may be responsible for consultation, investigation, evaluation and planning, design, design review and approval, and/or determi ...

Senior Front End Engineer (React)

React Developer – Build the Future of Professional Platforms Ditto is building the next generation of recruitment and professional platforms, used by millions each month. We help staffing firms and hiring teams find, manage, and place top candidates with smart, beautiful software. Now, we’re on a ...

Resident Engineer: Onsite Structural Lead

A reputable engineering firm is seeking a highly motivated Resident Engineer in Cape Town. The successful candidate will manage technical aspects of projects, oversee site supervision, and liaise with contractors and designers. You will conduct evaluations, manage quality control, and ensure compliance with safe ...

Mechanical Engineer, Oil and Gas

Important Notice Please note that this position is based in The Middle East, relocation, accommodation and additional benefits apply. We’re hiring Mechanical Engineer (Downstream Petrochemical) for one of our Leading MNC client in Infrastructure and Services to join their growing team. ...

1st Line Technical Support Engineer

1st Line Technical Support Engineer IT – Support Cape Town – Western Cape – South Africa Environment Your ambition, strong technical curiosity and customer-first mindset is wanted by a thriving Managed Service Provider company to fill the role of a 1st Line Technical Support ...

Graduate Mechatronics Engineer Training & Growth

A recruitment agency is seeking enthusiastic Mechatronics Graduates to join their team in East London. This opportunity allows recent graduates to apply their knowledge in a practical setting while gaining valuable hands-on experience in an innovative environment. Responsibilities include assisting in the design ...

Senior Geotechnical Engineer – Transport Foundations

An esteemed engineering consultancy in Johannesburg is seeking a seasoned Senior Geotechnical Engineer. This pivotal role involves conducting thorough geotechnical investigations and providing specialized expertise across diverse projects. Successful candidates must hold a Bachelor's degree in Civil or Geotechni ...

Petrochemical Mechanical Engineer – Downstream Projects

A leading engineering firm is looking for a Mechanical Engineer (Downstream Petrochemical) in Johannesburg, South Africa. The role requires a minimum of 5 years of relevant experience in the petrochemical industry and a completed bachelor's degree in mechanical engineering. Responsibilities include technical ana ...

Systems Engineer: Cloud, Automation & Security

A dynamic engineering firm in South Africa is seeking a Systems Engineer to build and maintain critical infrastructure. The successful candidate will manage systems, troubleshoot issues, and optimize performance. Ideal candidates will have a BS/MS in Computer Science, substantial UNIX/Linux experience, and solid ...

Senior Escalation Engineer (Level 3)

Senior Escalation Engineer (Level 3) required in Johannesburg. This is a great opportunity for a highly capable technical professional who enjoys solving complex problems, taking ownership of critical incidents, and playing a key role in keeping client environments stable, secure, and high perfor ...

Project Engineer (Mechanical and Piping)

Key Responsibilities: Project Execution Execute mechanical and piping engineering scope across all project phases Perform engineering calculations, design analysis, and technical drawing reviews Support project setup and planning to ensure complete di ...

Senior Engineer / Technologist: Water & Sanitation

A well-established consulting engineering firm is seeking to appoint an experienced and motivated professional to join its Water and Sanitation division in East London. This opportunity is suited to a professionally registered engineer/technologist — or a candidate nearing professional registration — with str ...

Machine Learning Engineer (Vertex AI)

PBT Group is seeking a skilled Machine Learning Engineer with strong Google Cloud Platform (GCP) and Vertex AI experience to join a high-performing data and AI delivery team. This role is ideal for an engineer passionate about designing, deploying, and operationalising machine learning solutions withi ...

Senior E,C&I Engineer

This role involves full project lifecycle participation, from conceptual design and detailed engineering through procurement, commissioning, and handover. Similar industry roles typically include responsibilities such as panel design, instrumentation specification, PLC/DCS integration, FAT/SAT testing, commissio ...

Mechanical Design Engineer (automotive industry)

Key Responsibilities: Design and develop automotive products, components, and assemblies Create detailed 3D CAD models and manufacturing drawings Participate in concept development, prototyping, and validation testing Conduct engineering calculations, tolerance ana ...

Senior Project Engineer High Voltage

Duties and Responsibilities Take end-to-end technical responsibility for high-voltage substation projects from design through to commissioning Coordinate primary and secondary engineering activities across multidisciplinary project teams Act as technical lead within complex HV ...

Snr AWS/Databricks Data Engineer

AWS networking : strong hands-on experience with VPC design/operations, routing, security groups/NACLs, and network troubleshooting in production. 5+ years -Enterprise cloud operations : experience operating within a regulated/enterprise environment with change management, ...

Project Engineer (Mining / EPCM Projects)

Minimum Requirements: Degree or Diploma in Mechanical, Electrical, Civil, or Industrial Engineering. Minimum of 5 years experience in project engineering within mining, EPCM, or heavy industrial environments. Experience working on mining infrastructure, plant, undergrou ...

Senior Engineer: Mechanical Design (Centurion)

Senior Mechanical Design Engineer Centurion  Product Development. Details designs from first principles as well as improvements on existing Product ranges. Qualification and Key Skills Required: <li ...

Electrical Consulting Engineer SOLAR projects

ELECTRICAL CONSULTING ENGINEER: SOLAR , PV and Building Services Projects Pretoria NorthWell-established Consulting engineers with experience in the Renewable Engineering Services. Typical sectors are buildings; electrical reticulation and distribution; mining and ...

Lead Design Engineer: Mechanical Design

Senior Mechanical Design Engineer Durbanville, Cape Town To lead and optimise mechanical design operations, ensuring project delivery, effective team management, and alignment with customer expectations.Qualification and experi ...

Senior Overhead Lines Design Engineer

Location: Midrand | Contract Duration: Permanent | Industry: Engineering Consulting (Transmission & Distribution)The Role Our client, a premier global consulting firm, is seeking a high-calibre Senior Overhead Lines (OHL) D ...

Senior Level 2 NOC engineer

Position: Senior Level 2 NOC engineerDepartment: OperationsReporting structure: NOC Manager Job purpose: The purpose of this role is to design, implement, maintain, and optimise transmission andnetwork infrastructure to ensure high availability, performance, scalability, and rel ...

Sales Engineer Industrial Process Automation

This is an excellent opportunity to join a well-established organisation specialising in advanced process control, instrumentation, and digital solutions. The role is based in Pretoria and offers exposure to a comprehensive portfolio spanning products, services, and innovative digital platforms.In th ...

Deskside Support Engineer Cape Town

Minimum requirementsIT qualification/background (A+, N+) 2 - 4 years experience in an IT user support role within a professional services environment Must have working knowledge of Desktop/laptop hardware, multifunction printers, networking Must be able to work afterhours ...

Industrial Refrigeration Service / Maintenance Engineer

Position Overview This role focuses on service, maintenance, troubleshooting, repair, and commissioning of industrial refrigeration systems. Candidates must have stronghands-on technical experience working in industrial environments. Suitable candidates will have exposure to cold ...

On Site Support Field Engineer

Job Objectives To conduct detailed pre-installation site surveys. To install services and fully commission first time. Post installation quality checks and procedures. To attend to service requests in accordance with SLAs. To follow through on inst ...

Quality Assurance Engineer (Automation) – Contract

PBT Group is seeking experienced Quality Assurance Engineers to join a high-performing delivery environment within a large-scale enterprise banking and digital platforms landscape. The successful candidate will be responsible for driving quality engineering practices across the full software delivery ...

Mechanical Engineer GMR 1.2 Rustenburg

Minimum Requirements BTech Degree in Mechanical Engineering or equivalent qualification (or higher) Minimum 5 years relevant mechanical engineering experience in an industrial, manufacturing, or processing environment Strong exposure to maintenance systems, asset management, an ...

Central / SADC Africa Sales Engineer

A leading engineering solutions company is looking for an experienced Africa Sales Engineer to manage and expand technical sales operations across Central Africa and the SADC region. The role focuses on developing strategic customer relationships, growing market share, managing complex sales processes, and deliv ...

ISP 2nd Line Network Engineer

Qualifications, Experience and Skills Required: Matric Grade 12 (Compulsory) MTCNA CCNA N+ qualification and 3+ years experience Valid drivers license and own vehicle </l ...

Sustainability Engineer / Quantity Surveyor (QS)

Sustainability Engineer / Quantity Surveyor (QS) Remote Carbon Quantity Surveying Role for a Busy UK Construction and Property Consultancy Remote South Africa | UK Hours: 8:15 am to 5:15 pm GMT, Monday to Friday | Approximately £30,000 annually, depending on experience About Our Client < ...

Electrical Sales Engineer Mining Industry

We are a leading supplier of electrical engineering solutions and products to the mining, industrial, and infrastructure sectors. Due to continued growth, we are seeking an experienced and results-driven Electrical Sales Engineer to join our team and drive business development within the mining industry.<h ...

🚀 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

    Nodejsjava Software Engineer Jobs in South Africa Job Search Guide, Trends and Insights