38,677+ Java Developer Microservices Angular Engineer Jobs in South Africa — Top Companies Hiring July 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 Java Backend Engineer APIs & Microservices

A recruitment agency in Cape Town is seeking a skilled Java Developer with at least 5 years of experience using Java and the Spring framework. You will be responsible for designing and maintaining back end applications and RESTful APIs while collaborating closely with your team. A solid understanding of RabbitMQ ...

Senior Java Engineer Spring, Microservices & Cloud

A technology solutions firm in Johannesburg is seeking an experienced Java Engineer to contribute to the development of robust Java applications. The ideal candidate will have over 8 years of experience in Java development and a strong proficiency in frameworks such as Spring. Responsibilities include designing ...

Senior Java Engineer — Enterprise Backend & Microservices

A dynamic technology firm in Cape Town is seeking a Senior Java Developer to design and maintain enterprise applications. The ideal candidate will leverage Java technologies like Core Java, Spring Boot, and Hibernate ORM, working in a collaborative, fast-paced environment. You will be involved in architecture di ...

Java Backend Engineer — Spring Boot & Microservices

Job Description We are looking for a talented individual to be part of an equally talented team of software developers. This individual will be responsible for the planning, execution, and success of complex software solutions to meet the needs of the business. Responsibilities <ul ...

Senior Java Software Engineer Banking & Microservices

The Focus Group seeks an exceptional Java developer in Sandton, South Africa, to build Java integration services in a Banking environment. The candidate will be involved in design, development, and deployment while working collaboratively in an Agile setup. This role requires a strong technical backgro ...

Java Backend Engineer Microservices (Mid Level)

VERSANT Media is building the next-generation Golf Club Management technology platform and seeking an Intermediate Backend Software Engineer who can autonomously deliver working features throughout the full software lifecycle. Our core product, BRS Premier, already serves hundreds of golf clubs across ...

Senior Java Engineer Scalable Payments & Microservices

Jobgether on behalf of a partner company seeks a Senior Java Engineer in South Africa to design, build, and maintain scalable backend systems for payments. You will work on microservices, contribute to architectural decisions, and collaborate with cross‑functional teams in an Agile environment. The ide ...

Senior Java Backend Engineer Microservices & Cloud

Telebest is seeking a Senior Java Back-End Developer based in Pretoria. The ideal candidate will have a bachelor's degree in a related field and over 4 years of experience in software development on complex projects. You will work within an agile team to develop innovative software solutions and assist in the ...

Flexible Java Software Engineer — Spring & Microservices

agilebridge is seeking a skilled Java Developer to join our team in Pretoria, South Africa. The role involves designing, developing, and maintaining scalable software solutions while working with cross-functional teams. The ideal candidate will have a Bachelor's degree in Computer Science and proven ex ...

Senior Java Engineer – Cloud APIs & Microservices

An innovative software solutions company is seeking a Java Developer to design and deliver cloud-ready services and RESTful APIs. The ideal candidate will have 4-5 years of Java development experience and a strong understanding of object-oriented design principles. In this collaborative role, you will work close ...

Senior Java Fullstack Engineer Cloud & Microservices

Sabenza IT & Recruitment is searching for a Senior Software Engineer (Java Fullstack) based in Johannesburg, South Africa. The role involves developing scalable back-end systems and APIs using Java, Spring Boot, and AWS. Candidates should have over 6 years of experience in full stack development and familiarity ...

Java Backend Engineer Microservices & Enterprise APIs

Sabenza IT & Recruitment in Johannesburg is looking for a highly skilled Java Backend Developer for a 7-month contract. This role involves building robust server-side logic and designing scalable backend services while ensuring secure API design. Successful candidates will have extensive experience with Java dev ...

Senior Java Engineer: Cloud, Microservices & Kubernetes

IQbusiness is seeking a highly skilled Senior Java Developer to join our team in Cape Town, South Africa. You will design and develop scalable enterprise applications using modern Java technologies, collaborating with cross-functional teams to deliver high-quality solutions. In this role, you will have ...

Java Software Engineer: Microservices & REST API

A reputable software development company in Pretoria is seeking a talented Java Software Engineer. The role involves developing software in Java, creating RESTful APIs, and contributing to microservices projects within an Agile team. Candidates should have a Bachelor’s degree or diploma and a minimum of 3 years ...

Senior Java & Spring Engineer Microservices & Cloud

A recruitment firm is seeking a Senior Java/Spring Developer to join their dynamic team in Johannesburg, GP. The role involves designing, coding, testing, and deploying solutions for a fast-paced Banking environment. Candidates should have substantial experience in Java and the Spring Framework, with strong prob ...

Backend Software Engineer Java/Spring Microservices

Versant Media is looking for a Backend Software Engineer based in Cape Town, South Africa. The successful candidate will contribute to the next-generation Golf Club Management platform, focusing on backend development and microservices. Join a collaborative team dedicated to quality code, mentorship, and continu ...

Senior java software engineer banking & microservices

The Focus Group seeks an exceptional Java developer in Sandton, South Africa, to build Java integration services in a Banking environment. The candidate will be involved in design, development, and deployment while working collaboratively in an Agile setup. This role requires a strong technical backg ...

Backend Engineer (Java/Spring) – Microservices & Ownership

Versant Media, LLC is looking for an Intermediate Backend Software Engineer to join their team in Cape Town, South Africa. In this role, you will deliver software features across our backend microservices, ensuring stability and quality throughout the full development lifecycle. The ideal candidate has solid exp ...

Senior Java Backend Engineer Cloud & Microservices

E-Merge IT Recruitment is seeking a talented Java Developer to join their technology team in Sandton. This role involves building enterprise-grade applications and microservices, utilizing the latest cloud technologies in an Agile environment. The ideal candidate will have over 4 years of Java experience, a rele ...

Senior Java Backend Engineer Cloud & Microservices

E-Merge IT Recruitment is seeking a talented Java Developer to join their technology team in Sandton. This role involves building enterprise-grade applications and microservices, utilizing the latest cloud technologies in an Agile environment. The ideal candidate will have over 4 years of Java experience, a rele ...

Java Backend Engineer — Spring Boot & Microservices

Job Description We are looking for a talented individual to be part of an equally talented team of software developers. This individual will be responsible for the planning, execution, and success of complex software solutions to meet the needs of the business. Responsibilities Write clear, well-stru ...

Senior Software Engineer II (JAVA & Microservices)

About the Role As a Senior Software Engineer, you will undertake difficult research, design, and software development assignments within the French team. You will provide direct input to project plans, schedules, and methodology in the setup, the development, and the tuning of a legal search platform. ...

Senior Software Engineer II (JAVA & Microservices)

About the Role As a Senior Software Engineer, you will undertake difficult research, design, and software development assignments within the French team. You will provide direct input to project plans, schedules, and methodology in the setup, the development, and the tuning of a legal search platform. ...

Senior Software Engineer II (JAVA & Microservices)

About the Role As a Senior Software Engineer, you will undertake difficult research, design, and software development assignments within the French team. You will provide direct input to project plans, schedules, and methodology in the setup, the development, and the tuning of a legal search platform. ...

Java developer: spring boot microservices & ibm integration

A technology company in South Africa seeks a skilled Java Developer to design and maintain scalable applications focusing on Spring Boot microservices and IBM middleware technologies. Responsibilities include developing RESTful APIs, collaborating with cross-functional teams, and ensuring code quality. Ideal can ...

Java developer (spring boot) — build scalable microservices

De ARX, a leading bank in Sandton, is seeking an experienced Java Developer for a 12-month contract. You will join a dynamic engineering team focused on building innovative digital banking solutions. Strong expertise in Spring Boot and RESTful API development is essential, along with a degree in Computer Scie ...

Java Developer: Spring Boot Microservices & IBM Integration

A technology company in South Africa seeks a skilled Java Developer to design and maintain scalable applications focusing on Spring Boot microservices and IBM middleware technologies. Responsibilities include developing RESTful APIs, collaborating with cross-functional teams, and ensuring code quality. Ideal can ...

Senior Analyst Developer: Payments Systems & Java Microservices

Magnus Consulting Solutions Pty Ltd seeks a Senior Developer in Pretoria, South Africa, to develop and maintain National payments solutions. Responsibilities include engaging in business analysis, system design, application development, testing, and operational support. The ideal candidate will have a ...

Java Developer (Spring Boot) — Build Scalable Microservices

DeARX, a leading bank in Sandton, is seeking an experienced Java Developer for a 12-month contract. You will join a dynamic engineering team focused on building innovative digital banking solutions. Strong expertise in Spring Boot and RESTful API development is essential, along with a degree in Computer Scien ...

Senior Java Developer & Tech Lead – Cloud & Microservices

TravelLab Global AB in Cape Town is seeking an experienced Java Developer to join their team. The ideal candidate has a strong understanding of software architecture principles along with significant experience in leading development teams. This role involves developing scalable solutions, managing bac ...

Senior Java Developer & Tech Lead – Cloud & Microservices

TravelLab Africa Group is looking for a talented Java Developer based in Cape Town. This role requires a strong understanding of software architecture, leadership experience, and a proven track record of delivering scalable solutions. Key responsibilities include developing backend systems, participati ...

Angular Developer

Angular Developer Reference: ITE -KN-1 Join us for an epic journey in innovation. Unleash your powers, squash bugs, and craft greatness! Apply now for heroic adventures in tech! Duties & Responsibilities We are seeking an outstanding Angular Developer to col ...

Angular Developer

Reference: BIT -TAP-1 Are you a highly skilled Senior Front-End Developer with at least 5 years' experience in Angular? Join this team to be responsible for developing, implementing, and maintaining the front-end of our cloud-based IoT platform. This is a customer-facing role, so we are looking for s ...

Angular Developer

Qualifications Strong technical/ software engineering background (hands-on) Strong technical understanding of Angular framework with regards to subscriptions, promises, pipes, directives, observables, behaviour subjects, services, Angular routing Experience in writing Unit t ...

Angular Developer

Collaborate with Teams : Work alongside backend developers, designers, and other team members to ensure smooth integration and a seamless user experience. UI/UX Implementation : Transform wireframes and UI designs into high-quality, responsive Angular components. Tes ...

Angular Developer

Job Description Leading financial services company seeks an Angular Developer to collaborate closely with their design and backend development teams to craft seamless and engaging user experiences. Collaborate closely with designers and backend developers to implement user interfaces that ...

Angular Developer

Requirements Expert knowledge of AngularJS Possession of theoretical software methodologies A bachelor's degree in computer technology or related specialties Deep understanding of coding Knowledge of modern framework practices Working knowl ...

Angular Developer

To analyse the needs of the organization and produce an effective database system according to the organization’s needs and specifications.Tasks and Duties:Develop and maintain responsive Angular applications using modern best practicesIntegrate Angular frontends with Fast ...

Angular developer

Qualifications Strong technical/ software engineering background (hands-on) Strong technical understanding of Angular framework with regards to subscriptions, promises, pipes, directives, observables, behaviour subjects, services, Angular routing Experience in writing Unit tests using Jasmine, Karma, Protractor ...

Angular developer

Job Description Leading financial services company seeks an Angular Developer to collaborate closely with their design and backend development teams to craft seamless and engaging user experiences. Collaborate closely with designers and backend developers to implement user interfaces that meet design sp ...

Angular Developer

Requirements Expert knowledge of AngularJS Possession of theoretical software methodologies A bachelor's degree in computer technology or related specialties Deep understanding of coding Knowledge of modern framework practices < ...

Angular Developer

Overview Position: Angular Developer Hire Resolves client is seeking a talented Angular Developer to join their team in Meyersdal, Johannesburg. The ideal candidate will have a passion for creating innovative and user-friendly web applications using Angular. <p ...

Senior Full Stack Developer 12 Months Contract / JHB / Hybrid R1

We are looking for a skilled Senior Full Stack Developer to join a high‑performing engineering team building scalable, secure, and modern digital solutions. This role is ideal for a hands‑on engineer who enjoys working across both backend and frontend technologies, designing distributed systems, and building hig ...

Full stack java & react/angular engineer

A growing IT solutions company in South Africa seeks skilled Java Backend Developers and React/Angular Frontend Developers to design, develop, and maintain scalable applications. Candidates must collaborate closely with cross-functional teams, ensuring high-quality, performant solutions. Essential skills include ...

Full Stack Java & React/Angular Engineer

A growing IT solutions company in South Africa seeks skilled Java Backend Developers and React/Angular Frontend Developers to design, develop, and maintain scalable applications. Candidates must collaborate closely with cross-functional teams, ensuring high-quality, performant solutions. Essential skills include ...

Senior Java & Angular Engineer — Hybrid Contract

A leading technology solutions provider in Pretoria is seeking a Senior Java and Angular Developer responsible for designing and maintaining high-quality web applications. This role involves developing scalable applications while collaborating with cross-functional teams. The ideal candidate should have over 5 y ...

Senior hybrid full stack developer java & angular

A technology solutions company in South Africa is seeking an experienced Full Stack Developer. You will be responsible for developing, enhancing, and maintaining enterprise applications, utilizing Java (Spring) and Angular. The role requires strong problem-solving skills and the ability to work collaboratively i ...

Senior Java Developer with Angular – Hybrid Role

MSP Staffing (PTY) LTD in Pretoria is seeking a skilled Mid to Senior Java Developer with strong Angular experience to join our growing development team in a hybrid environment focused on modern enterprise applications. You will design, develop and maintain Java-based enterprise applications, build RES ...

Senior Java & Angular Developer — Agile, DevOps, IaC

A leading recruitment agency in Johannesburg is looking for a skilled software developer with 5-7 years of experience in translating business requirements into technical solutions. The candidate will be responsible for designing, coding, and testing software, using Agile methodologies and tools. Strong skills in ...

Senior Hybrid Full Stack Developer Java & Angular

A technology solutions company in South Africa is seeking an experienced Full Stack Developer. You will be responsible for developing, enhancing, and maintaining enterprise applications, utilizing Java (Spring) and Angular. The role requires strong problem-solving skills and the ability to work collaboratively i ...

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

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

To-Do Planner

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

Open Planner

Wellbeing Center

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

Check Wellbeing

Skill Coach

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

Start Coaching

Outfit Helper

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

Find Outfit

Income Tax Calculator

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

Calculate Tax

Salary Benchmark

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

Check Salaries

Interview Practice

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

Start Practicing

Interview Predictor

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

Predict Questions

Interview Practice Timer

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

Start Timer

Behavioral Mastery

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

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

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

Become an Ace

Q&A Logs

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

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

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

Generate Letter

Resume Score

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

Check My Score

ATS Score

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

Check ATS Score

Application Analyzer

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

Analyze Application

Career Visualizer

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

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

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

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

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

Build Network

Professional CV

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

Use This Template

Executive CV

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

Use This Template

Modern CV

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

Use This Template

Creative CV

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

Use This Template

Minimalist CV

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

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

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

Use This Template

Graduate CV

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

Use This Template

Academic CV

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

Use This Template

Developer/IT CV

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

Use This Template

Skilled Worker CV

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

Use This Template

Monochrome CV

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

Use This Template

Art CV

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

Use This Template

Harvard CV

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

Use This Template

Volunteer Research

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

Join Research

Review Us

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

Share Experience

Register

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

Create Account

Login

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

Access Your Account

Profile Builder

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

Build Your Profile

View Profile

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

Preview Profile

Bookmarked Jobs

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

View Saved Jobs

Your Reviews

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

See Your Reviews

Following

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

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

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

Build Your CV

PDF to DOC (Beta)

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

Convert PDF

DOC to PDF (Beta)

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

Create PDF

General FAQ

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

Read FAQ

Job Seekers FAQ

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

Get Help

Job Matching

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

Learn How

Personalized Matching

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

Learn More

Quick Apply

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

Learn More

Alert Frequency

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

Manage Settings

Job Alerts Guide

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

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

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

Read Guide

Candidate Visibility

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

Increase Visibility

Verified Badge

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

Get Verified

AI ATS Technology

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

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

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

Learn More

    Java Developer Microservices Angular Engineer Jobs in South Africa Job Search Guide, Trends and Insights