find the right job for you in South Africa


Java jobs in South Africa

707 java jobs found: showing 301 - 350

Software Engineer (android)
Company: Parvana Strategic Sourcing |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
: Contribute to the development of the Kotlin Android application. Design, develop, and test code written in Kotlin and Java... Kotlin, Java, Android, Git, RESTful APIs, OOP, MVC/MVVM, Firebase, Go, GCP, AI, MCP, Software Development
Back-end Developer
Company: LabourNet |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
, and execute tasks throughout the software development life cycle Develop Java EE applications Writing well-designed, efficient...+ years' experience within a development role, coding in Java 2 - 3 years' experience in using MS SQL 7+ years' experience
3352 Data Engineer (expert)
Company: Imizizi |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
building and operating streaming platforms (Kafka) and API-based integrations, with strong Python/Java and enterprise databases
Full Stack C# Software Engineer
Company: wePlace |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
to have Java, Python (FastAPI) or Golang Kafka ecosystem - Kafka Streams, schema registries, outbox pattern AWS cost optimisation
Data Engineer
Company: wePlace |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
Leading or significantly contributing to data engineering projects Using advanced data engineering tools - SQL, Python, Java
0048 Full Stack Developer (senior)
Company: Imizizi |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
(AWM) Charter QUALIFICATIONS/EXPERIENCE: IT Degree / Diploma Experience with Java applications, min 10+ years Experience
Full Stack Java Software Engineer
Company: wePlace |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
to a database, uses Kubernetes for containerisation Postgres SQL as the database system. Outbound services are all coded in Java... - Java is a firm requirement for this role. Experience A minimum of 3 years' experience in development using Java
Software Engineer - Java/kafka
Company: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
and technologies. Tech Stack Java Spring boot PostgreSQL (Non-Negotiable) Kafka (Non-Negotiable) AWS (Non-Negotiable) Skills Analytical
Android Developer
Company: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
native Android with Java and/or Kotlin Integrate Android applications with hardware peripherals including card readers, NFC... Candidate Has Minimum 6 years' experience in Native Android development (Java and/or Kotlin) Hands on experience with EMV
Systems Analyst
Company: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
HTML, CSS, JavaScript Exposure to Java (advantageous, not mandatory) Jira Confluence Exposure to automation tools Working... knowledge of Java and/or C# Qualifications (Minimum) A relevant tertiary qualification in Information Technology
Senior Back-end Software Engineer: Cash Devices
Company: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
platform that supports the ATM estate. This is a specialist role combining strong Postilion expertise with SDK‑based Java... functionality to meet business and operational requirements Develop and maintain SDK‑based integrations using Java Support
Software Engineer (c#/java/cloud/data) - Jhb – Hybrid
Company: Datafin |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
ENVIRONMENT: A Consulting and Technology Group is looking for experienced software engineers in C#, Java, Cloud
Senior Platform Engineer (crossplane & Backstage)
Company: Sabenza IT |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
platforms. · 2–3+ years of software engineering experience using languages such as Java, JavaScript, Golang or Python
Senior Back-end Software Engineer: Cash Devices
Company: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
with SDK-based Java development, with a primary focus on configuration, integration, and operational stability, rather than... integrations using Java Support and upgrade integration drivers between devices and ATM applications Provide technical support
Ai Developer
Company: Praesignis |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
practices. Programming experience in Python, JavaScript, C#, Java, or a related language. Minimum Requirements 2-5 years
Senior Platform Engineer (cpt) (crossplane & Backstage)
Company: Sabenza IT |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
by other engineering teams. 2 - 3+ years of experience as a Software Engineer using languages such as Java, JavaScript, Golang
Associate Data Platform Engineer
Company: Impact Tech |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
engineering, or a related technical role Working programming ability in Scala, Java, or Python, with an appetite to become strong
Ai Developer
Company: Praesignis |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
practices. Programming experience in Python, JavaScript, C#, Java, or a related language. Minimum Requirements 2-5 years
Lead Software Engineer
Company: Sabio Group |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
or Java/Spring, plus JavaScript or TypeScript using a modern framework such as React, Angular or Vue.js. Experience designing... asynchronous frameworks such as FastAPI, Uvicorn, Asyncio, Pydantic and SQLAlchemy. C# with .NET 8+, Java with Spring
Senior Platform Engineer (pta) (crossplane & Backstage)
Company: Sabenza IT |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
by other engineering teams. 2 - 3+ years of experience as a Software Engineer using languages such as Java, JavaScript, Golang
Software Engineer - Java/kafka
Company: wePlace |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
Our banking client is looking for a Java Developer with expertise in Kafka to play a crucial role of building solutions... and technologies. Tech Stack Java Spring boot PostgreSQL (Non-Negotiable) Kafka (Non-Negotiable) AWS (Non-Negotiable) Skills
Senior Full Stack Developer
Company: Sabenza IT |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
Job Summary Are you a seasoned Java Developer who enjoys solving complex technical challenges, designing smart... Java expertise, a passion for backend engineering and the confidence to take ownership of enterprise-level solutions
Senior Software Engineer
Company: Pavago |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
development experience with Node.js, Python, Java, .NET, or similar technologies. Experience developing and integrating REST APIs
Full Stack Software Engineer
Company: Tumaini |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
, Python, Java, PHP, .NET, or Go. · Advanced knowledge of SQL databases and database design. · Experience with React, Vue
0048 Full Stack Developer (senior)
Company: Imizizi |

Location: Gauteng, South Africa

| Salary: R8000 - 13000 per month | Date posted: 21 Oct 2026
Agile Working Model (AWM) Charter QUALIFICATIONS/EXPERIENCE: IT Degree / Diploma Experience with Java applications
Senior Platform Engineer (crossplane & Backstage)
Company: Sabenza IT |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
platforms. · 2–3+ years of software engineering experience using languages such as Java, JavaScript, Golang or Python
Platform/ Cloud Engineer
Company: Tumaini |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
languages such as Python, Go, Java, or JavaScript. Should you meet the requirements for this position
Ai Developer
Company: Praesignis |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
practices. Programming experience in Python, JavaScript, C#, Java, or a related language. Minimum Requirements 25 years
Full Stack Software Engineer
Company: Tumaini |

Location: Durban, KwaZulu-Natal, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
, Python, Java, PHP, .NET, or Go. · Advanced knowledge of SQL databases and database design. · Experience with React, Vue
Senior Java Developer (jhb Onsite)
Company: Datafin |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
ENVIRONMENT: A cutting-edge FinTech company seeks the coding expertise of a solutions-driven Senior Java Developer... enterprise Java. You will also need SQL Server, Gradle, Git, XML, HTML, basic Linux and experience with CRM Systems. If you love
Full Stack Developer (expert) 1508
Company: OpenSource Intelligent Solutions |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
Must have tech stack - 10 years and above; Java Enterprise Java Development Spring / Spring Boot REST API Development..., deploy, and operate secure, scalable, production-grade software and data products. Develop high-quality Python and Java
Full Stack Developer (senior) 2427
Company: OpenSource Intelligent Solutions |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
-quality solutions using Java, TypeScript, Angular, and related technologies . Create solutions using cloud-native toolchains... Development & Frameworks 10+ years' experience in Java application development Strong experience with: Java TypeScript Angular JSF
Senior Ui/ux Designer
Company: Communicate Recruitment |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net
Senior Sap Btp Cap Node.js Developer
Company: RecruitPro Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
to have SAP certifications (CAP, Fiori, Integration Suite), Microsoft AZ-400, CAP Java, ABAP Cloud (RAP), Kyma, SAP Build Process
Senior Java Developer (jhb Onsite)
Company: Datafin |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
ENVIRONMENT: A cutting-edge FinTech company seeks the coding expertise of a solutions-driven Senior Java Developer... enterprise Java. You will also need SQL Server, Gradle, Git, XML, HTML, basic Linux and experience with CRM Systems. If you love
Senior Sap Btp Cap Node.js Developer
Company: RecruitPro Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
working English Nice to have SAP certifications (CAP, Fiori, Integration Suite), Microsoft AZ-400, CAP Java, ABAP Cloud
Senior Software Engineer
Company: Pavago |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
. Strong backend development experience with Node.js, Python, Java, .NET, or similar technologies. Experience developing
Full Stack Developer (expert) 1508
Company: OpenSource Intelligent Solutions |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
AI Solutions Architect (Python & Java) Location: Pretoria, South Africa Work Model: Hybrid Contract Duration: 3... and above; Java Enterprise Java Development Spring / Spring Boot REST API Development Microservices Architecture Integration
Firmware And Hardware Development Engineer
Company: Network Recruitment |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
using Java, C++, and/or C# Additional Requirements: Strong analytical and problem-solving skills Excellent
Full Stack Developer (senior) 2427
Company: OpenSource Intelligent Solutions |

Location: Gauteng, South Africa

| Salary: R8000 - 13000 per month | Date posted: 20 Oct 2026
high-quality solutions using Java, TypeScript, Angular, and related technologies. Create solutions using cloud-native... & Experience Development & Frameworks 10+ years' experience in Java application development Strong experience with: Java
Senior Sap Btp Cap Node.js Developer
Company: RecruitPro Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
English Nice to have SAP certifications (CAP, Fiori, Integration Suite), Microsoft AZ-400, CAP Java, ABAP Cloud (RAP), Kyma
Java Developer - (cape Town)
Company: reversidesoftwaresolutionspt |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
to join our growing team and contribute to innovative technology projects across various industries. We are looking for a strong Java... upon timeframes. Scope of Work: The developers must demonstrate expertise in the following: Core Technologies: Java
Senior Ui/ux Designer
Company: Communicate Recruitment |

Location: Western Cape, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer
Java Developer - (cape Town)
Company: reversidesoftwaresolutionspt |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
to join our growing team and contribute to innovative technology projects across various industries. We are looking for a strong Java... upon timeframes. Scope of Work: The developers must demonstrate expertise in the following: Core Technologies: Java
Full Stack Developer (senior) 2427
Company: OpenSource Intelligent Solutions |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
Senior Java Full Stack Engineer Location: Pretoria, South Africa Work Model: Hybrid Contract Duration: 3 Years... We are seeking an experienced Senior Java Full Stack Engineer to join a high-performing Agile/DevOps team responsible for delivering
Intermediate Frontend Engineer
Company: iDbase Software |

Location: Stellenbosch, Western Cape, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
Java or Spring experience would be an advantage, but is not essential Willingness to learn and expand backend knowledge
Full Stack Developer (expert) 1508
Company: OpenSource Intelligent Solutions |

Location: Gauteng, South Africa

| Salary: R8000 - 13000 per month | Date posted: 20 Oct 2026
Job Summary Must have tech stack - 10 years and above; Java Enterprise Java Development Spring / Spring Boot..., production-grade software and data products. Develop high-quality Python and Java solutions for APIs, microservices, automation
Senior Sap Btp Cap Node.js Developer
Company: RecruitPro Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
English Nice to have SAP certifications (CAP, Fiori, Integration Suite), Microsoft AZ-400, CAP Java, ABAP Cloud (RAP), Kyma
Delivery Lead
Company: Communicate Recruitment |

Location: Cape Town, Western Cape, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java
Software Engineer – Ai Team
Company: WatersEdge Solutions |

Location: Johannesburg, Gauteng, South Africa

| Salary: R60000 - 80000 per year | Date posted: 20 Oct 2026
of concept, testing solutions and developing practical AI-powered applications. Working primarily with Python and Java, you'll..., develop and implement AI-powered software solutions. Write clean, maintainable and modular code using Python and Java