58,608+ 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 Animator

Are you an experienced and talented Senior Animator with a passion for breathing life into characters, objects, and environments? Join our creative team and play a crucial role in elevating the visual storytelling of our projects through your animation expertise. Responsibilities Creat ...

Accountant/Senior Bookkeeper (Hoedspruit)

Reference: MP -AE-1 Our client in the Agricultural sector is looking for an Accountant / Senior Bookkeeper to join their team in Hoedspruit, Limpopo. Duties & Responsibilities Bachelor's degree in Accounting or related field Proven experience as a Bookkeeper or Accountan ...

Freelance Bookkeepers

We are building a network of qualified freelance Bookkeepers to support our clients on a project or part-time basis. You will be responsible for maintaining accurate financial records and supporting local and/or international clients with day-to-day bookkeeping requirements.This is ideal fo ...

German Customer Service Remote

German Customer Support Specialist — Woodstock — Full-time — 24/7 Environment — Salary: R Per Month About the Client Join a leading tech company that’s all about delivering top-notch TV and mobile phone products and services. Our client is known for their innovative solutions and fantast ...

Back End Technical Lead

Qualifications Type of Qualification: Post Graduate Degree Field of Study: Information Technology Other Minimum Qualifications, certifications or professional memberships Industry related certifications e.g. Scaled Agile frameworks; Cloud certifications ...

Property Bookkeeper

Property Bookkeeper Legal requirements: Must be a South African Citizen with a clean criminal background and ITC (no bad debt) - checks will be done on shortlisted applicants. Appointment: Permanent, full-time position Salary: R30 000 to R35 000 CTC per month Benefits: Pro ...

Project Manager

We are currently on the lookout for a Project Manager to join the Ditto Hire / Ditto Jobs engineering team. In this role, we are looking for an individual who is willing to rock the boat and implement processes that makes us more efficient. You will be responsible for three of our products and work ...

Enterprise Payments Domain Architect

About the job Enterprise Payments Domain Architect Job purpose: The payments architect is responsible for the design, development, delivery and ongoing maintenance of an enterprise payments architecture and related execution roadmap, assuring its continued alignment to the overarchi ...

Graphic Designer

Embark on thrilling design adventures by studying design briefs and figuring out whats needed. Let your imagination soar and conceptualize visuals that will make people go Wow! Create rough drafts that will make heads turn and present them with a touch of pizzazz. Bring your de ...

Senior Business Analyst Finance

About the job Senior Business Analyst - Finance Key purpose: As a Senior Business Analyst, you'll be responsible for analysing and supporting the implementation of new systems within our business. You will use your financial modelling experience to support strategic initiativ ...

Bookkeeper

We are seeking a meticulous and detail-oriented Bookkeeper to join our team. The ideal candidate will be responsible for maintaining our financial records, including purchases, sales, receipts, and payments. You will work closely with our accounting team to create and analyze financial reports and ensure l ...

Diagnostic Mechanic / Technician

About the job Diagnostic Mechanic / Technician We are seeking a skilled and experienced Diagnostic Mechanic to join our team at our truck dealership located in Johannesburg. The successful candidate will be responsible for conducting diagnostics, repairs, and maintenance on heavy-duty trucks of v ...

Senior Developer

As a Senior Developer, you'll be responsible for the design and implementation of backend systems. You will create APIs that allow third-party developers to interact with our platform and have full access to all of its data. You will build services in .NET Core using C# or VB.Net and SQL Server 2017 (prefe ...

Senior Developer (C# and Blazor)

About the job Senior Developer (C# and Blazor) Location: Johannesburg, South Africa Experience: Minimum 3 years in C# development with extensive expertise in Blazor Job Type: Full-time Responsibilities: < ...

Actuarial analyst | gauteng

Position Details Job Title: Actuarial Analyst Industry: Actuarial Location: Gauteng You will provide support to senior analysts and managers, using actuarial models to identify, model, and monitor business problems to provide effective solutions. You will be responsible for translating results ...

Erp functional consultant

As an employee of our company, you will collaborate with each department to create and deploy disruptive products. Come work at a growing company that offers great benefits with opportunities to move forward and learn alongside accomplished leaders. We’re seeking an experienced and outstanding member ...

Creative technologist

Overview Creative Technologist role at Ogilvy South Africa. Ogilvy One is the Digital arm of Ogilvy South Africa. We are focused on creating impactful relationships by design between our clients and their customers. Our team is at the forefront of crafting innovative digital experiences that captivat ...

Kitchen designer & sales consultant

We are a high-end kitchen and cabinetry studio specialising in bespoke, luxury residential designs. We are looking for a talented Kitchen Designer & Sales Consultant who is passionate about design and confident in closing sales. This role combines creative design, client consultation, and sales, idea ...

Intermediate performance tester

About the job Intermediate Performance Tester Department: QA / EngineeringReports To: QA Lead / Test Manager Job Overview: We are looking for a skilled Intermediate Performance Tester to join our Quality Assurance team. In this role, you will be responsible for designing, executing, and analyzing ...

Erp functional consultant

As an employee of our company, you will collaborate with each department to create and deploy disruptive products. Come work at a growing company that offers great benefits with opportunities to moving forward and learn alongside accomplished leaders. We're seeking an experienced and outstanding member of sta ...

Remote social media manager & content creator

Job Title: Social Media Manager / Content CreatorLocation: RemoteJob Summary: We are looking for a creative, results-driven Social Media Manager and Content Creator to elevate our brand’s digital presence. You will be responsible for conceptualizing, shooting, editing, and publishing engaging content ...

Kotlin coding specialist freelance ai trainer project

Overview Are you a Kotlin expert eager to shape the future of AI? Large-scale language models are evolving from chatbots into powerful developer assistants capable of reasoning about complex software systems. With high-quality engineering data, tomorrow’s AI can support developers in solving real-world proble ...

Xml developer / data analyst

About the job XML Developer / Data Analyst Want to be a part of our team? Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based, or Internet-related computer programs. Code may be used in commercial or end-user applications, such as m ...

Intermediate business analyst

About the job Intermediate Business Analyst Purpose: Analyse, document and update business requirements for product processes, procedures and systems. Duties and responsibilities: Prevent wastage and identify process improvements to contain and reduce costs Improve efficiencies by reviewing ass ...

Senior project manager

Overview As a Senior Project Manager, you will be responsible for the planning and management of projects. You'll work closely with clients to ensure that each project is successful. You'll liaise with internal stakeholders and external vendors as well as ensuring accurate documentation is provided at all tim ...

Project co ordinator

Klipboard provides specialist software, services and support to deliver fully integrated trading and business management solutions to companies in the distributive trade worldwide. Key Responsibilities Coordinate multiple small pieces of customer work Track progress against plans and Scope of Work Coord ...

Project manager

Construction Project Manager Do you thrive in a fast-paced environment and enjoy seeing projects come to life? Are you a skilled organizer with a keen eye for detail? If so, then a construction project manager role might be perfect for you! We are seeking a highly motivated and experienced Construction Pro ...

Aws full stack developer

Hybrid / Remote (Cape Town or Surrounds) We are seeking a Full Stack Developer with a strong background in building applications on the AWS platform. While our current technology stack is predominantly Salesforce-based, we are increasingly focusing on AWS for the development of new applications, incl ...

Estimator (with ccs candy experience)

Overview Estimator (with CCS Candy Experience) Support high-impact fire protection tenders with precision estimating Johannesburg, Gauteng, South Africa | Full-time About Our Client A leading provider of fire protection solutions serving the construction and industrial sectors acros ...

Mobile devops release manager

Drive seamless mobile releases across i OS and Android with cutting-edge CI/CD automation. As a Mobile Dev Ops Release Manager, you'll manage the compilation, configuration, and deployment of mobile applications across i OS and Android platforms. Your role will involve ensuring seamless CI/CD process ...

Project accountant

JHB | Shared Services Job Type Permanent Category Finance Location Job Description Key Responsibilities: Monitor project budgets, ensuring that financials are in line with the allocated budget and project scope. Record sub-consultants' invoices in t ...

1896 full stack developer (advanced)

Responsibilities Design and deliver full stack features across modern frontends and serverless backends within our multi‑tenant document processing platform Build and maintain the APIs and backend services that power complex document processing workflows — you'll own the contracts, the reliability, and the devel ...

Property sales administrator

Property Sales Administrator Support property management operations by handling leads and administrative tasks to drive property lettings. Remote, Thursday to Saturday 9 am-5 pm UK hours, £833/R18,000. About Our Client The company operates in the property sector, specifically focusing on pro ...

Social media manager / content creator

Job Title: Social Media Manager / Content CreatorLocation: RemoteJob Summary: We are looking for a creative, results-driven Social Media Manager and Content Creator to elevate our brand’s digital presence. You will be responsible for conceptualizing, shooting, editing, and publishing engaging content ...

Project manager

Overview Department: Project Management Location: Remote (Cape Town) We are looking for a Project Manager. The position is remote. We have a track record of promoting high performers into leadership positions irrespective of geography. 50% of our leadership team joined the company as entry-l ...

Product development en engineering stage

Product development en engineering stage Ben jij technisch ingesteld met een oog voor detail? Ga je nauwkeurig te werken en ben je goed met systemen? Dan is dit de perfecte stage voor jou, lees snel verder! Wat wij bieden binnen deze product development en engineering stage: Een stage van minimaal 4 maanden; ...

Senior accountant / junior finance manager (hybrid) r55 60k pm cbd, cape town

Job Description SENIOR ACCOUNANT / JUNIOR FINANCE MANAGER (HYBRID) - R55-60k pm - CBD, CAPE TOWN International Logistics company, one of the largest in their Niche has an outstanding opportunity available for a Senior Accountant with a very good understanding of accounting principles and a strong work et ...

Systems coordinator

Job Opportunity: Systems Coordinator A specialist warehouse and distribution company has an exciting opportunity for an experienced, customer service-oriented Systems Coordinator in Gauteng. Responsibilities IT Support: Collect and issue equipmentInvestigate missing/damaged equipmentConfigur ...

Field service technician

Field Technician: ICT s Managed Services Location: GP Remuneration: Market Related + Company Vehicle + Work Cellphone The Role This is a highly active role requiring a versatile technician who can move seamlessly between high-level networking, server maintenance, and end-user deskto ...

Freelance Bookkeepers

We are building a network of qualified freelance Bookkeepers to support our clients on a project or part-time basis. You will be responsible for maintaining accurate financial records and supporting local and/or international clients with day-to-day bookkeeping requirements.This is ideal fo ...

German Customer Service Remote

German Customer Support Specialist — Woodstock — Full-time — 24/7 Environment — Salary: R Per Month About the Client Join a leading tech company that’s all about delivering top-notch TV and mobile phone products and services. Our client is known for their innovative solutions and fantast ...

Credit Controller (Property)

Cape Town, South Africa | Posted on 27/01/2025 With an impressive track record dating back over 80 years, our client manages a diverse portfolio of residential, industrial and commercial properties. Founded on the principles of trust, quality and value, you will be joining a company known for their ...

PROGRAMME MANAGER JOHANNESBURG PERMANENT IN OFFICE UP TO R840K

A leading technology and financial services consultancy are looking for a seasoned Programme Manager to take ownership of high-impact software delivery programmes. This is a senior leadership role where you’ll operate across multiple workstreams, influence executive stakeholders, and drive meaningful outco ...

Freelance Bookkeepers

We are building a network of qualified freelance Bookkeepers to support our clients on a project or part-time basis. You will be responsible for maintaining accurate financial records and supporting local and/or international clients with day-to-day bookkeeping requirements.This is ideal fo ...

Accounts Payable Officer EMPBRLS02

Role Title: Accounts Payable Officer Location: South Africa (Fully remote) Type: Long Term - Contractor Hours: Monday to Friday (4am - 12pm SAST) Salary: R19 000 to R29 000 per month - Negotiable based on experience Reportin ...

Accounts Payable Officer EMPBRLS02

Role Title: Accounts Payable Officer Location: South Africa (Fully remote) Type: Long Term - Contractor Hours: Monday to Friday (4am - 12pm SAST) Salary: R19 000 to R29 000 per month - Negotiable based on experience Reportin ...

Freelance Bookkeepers

We are building a network of qualified freelance Bookkeepers to support our clients on a project or part-time basis. You will be responsible for maintaining accurate financial records and supporting local and/or international clients with day-to-day bookkeeping requirements.This is ideal fo ...

German Customer Service Remote

German Customer Support Specialist — Woodstock — Full-time — 24/7 Environment — Salary: R Per Month About the Client Join a leading tech company that’s all about delivering top-notch TV and mobile phone products and services. Our client is known for their innovative solutions and fantast ...

Sage Accounting Online and Sage 50 Partner Accounting Consultant

Sage Accounting Consultant (Sage Accounting Online and Sage 50 Partner) - DUR Finance & Insurance Remote. Well-established business is seeking a skilled and client-focused Sage Accounting Consultant with a Diploma / Degree in Accounting / Finance / Bookkee ...

Lead, Cloud Engineering

Business Segment: Personal & Private Banking Company: Standard Bank of South Africa Location: ZA, GP, Johannesburg, 30 Baker Street To deliver specialist technical expertise, leadership across the full solution lifecycle to direct the scope, design, quality and refactoring of comple ...

🚀 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