South Africa

Software Development Johannesburg

Software Development Johannesburg
400 Results
Full Stack Developer (Java, Angular) (Remote), Johannesburg
Full Stack Developer (Java, Angular) (Remote) IT - Software Development Durban - KwaZulu Natal - South Africa, Johannesburg - Gauteng - South Africa, Cape Town - Western Cape - South Africa, Remote ENVIRONMENT A dynamic Telecommunications Specialist seeks a talented&passionate Full Stack Developer…
Senior Full-Stack Developer: PHP/Laravel&Mentorship, Johannesburg
A recruitment firm is seeking a talented Full Stack Developer to enhance software solutions in Johannesburg. The successful candidate will have over 5 years of experience, primarily in PHP and Laravel development. Responsibilities include code development, collaborating with teams, and ensuring…
Oracle Fusion Technical Lead/Developer, Johannesburg
…delivery and manage teams effectively. Key Responsibilities Lead and manage a team of developers and technical consultants Drive design, development, and implementation of Oracle Fusion and ERP technical solutions Architect and develop integrations using Oracle Integration Cloud (OIC) Work…
Offering a job?
Senior Oracle Developer (PL/SQL / APEX), Johannesburg
…About the Role We are seeking a highly experienced Senior Oracle Developer with strong expertise in Oracle PL/SQL and Oracle APEX to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and high-performance Oracle…
Remote Java/Angular Full-Stack Developer (Agile), Johannesburg
A dynamic telecommunications specialist is seeking a skilled Full Stack Developer (Java, Angular) for a remote position. The successful candidate will work in an Agile environment, developing responsive web applications and contributing to team discussions and planning sessions. Ideal applicants …
Software Developer Technical Lead, Johannesburg
A professional services company specializing in Capital Markets Technology is seeking an innovative and take‑charge Software Engineer: Technical Lead to join their team. You will be responsible for leading the technical vision and development of their platform , driving technical excellence, and…
Independent Contract Software Developer– C#&SQL, Johannesburg
A consulting technology firm is seeking a self-employed Software Developer or Independent Contractor in Johannesburg, South Africa, for flexible, project-based work. The ideal candidate will have strong development experience in C#, solid SQL Server skills, and familiarity with Windows Server…
Full Stack Developer (Java&Angular), Johannesburg
Johannesburg, South Africa | Posted on 01/16/2026 Our client is seeking an experienced Full Stack Developer with strong expertise in Java (Spring) and Angular . The successful candidate will be responsible for developing, enhancing, and maintaining scalable enterprise applications, working across …
Java Developer - Digital Payments, Johannesburg
…The Java Developer will be responsible for designing, developing, testing, and maintaining applications and systems in line with agreed development standards. The role requires strong Java development experience, system design understanding, and the ability to work effectively within agile…
Software Development Manager, Johannesburg
Who we are Upstream is a global leader in mobile marketing automation and digital service innovation, enabling Mobile Network Operators (MNOs) and brands to grow revenue, improve customer engagement and succeed in the digital economy. With over two decades of experience and operations spanning 45+ …
Senior Java Developer, Johannesburg
…a critical role in delivering complex enterprise systems. This role spans the full technology stack combining deep expertise in back-end Java development with strong capability across front-end frameworks, APIs, integrations, cloud services, and modern engineering practices. Senior developers…
Jnr Software Developer, Johannesburg
…in the development and implementation phases of Enaex Africa’s Digital Operational strategy Writing code and maintaining the existing code of software and digital platforms. Management of Data and Data Integrity in the Cloud Platform of Enaex. To manage operational performance by tracking…
Software Development Manager: API-led Platforms, Johannesburg
Software Development Manager (Fullstack Background) Our client is seeking a Software Development Manager with a strong software development background. The ideal candidate should have experience in Architecture, managing a team of Developers. Qualifications and Experience Required: Matric plus NQF…
Software Development Manager (Fullstack Background), Johannesburg
Software Development Manager (Fullstack Background) Our client is seeking a Software Development Manager with a strong software development background. The ideal candidate should have experience in Architecture, managing a team of Developers. Qualifications and Experience Required: Matric plus NQF…
Remote Mid-Level PHP/Laravel Web Developer, Johannesburg
An international health and life insurance provider is seeking a Mid-Level Developer to design and deploy web applications using Native PHP and Laravel. The role involves developing APIs and ensuring application security, requiring a minimum of 3 years' experience and strong problem-solving skills. …
Java Backend Developer, Johannesburg
…designing scalable backend services, and supporting enterprise-grade system integrations. This role requires strong experience in modern Java development, microservices architecture, and secure API design within complex enterprise environments. Key Responsibilities Design, develop, and maintain…
Java Backend Developer, Johannesburg
…designing scalable backend services, and supporting enterprise-grade system integrations. This role requires strong experience in modern Java development, microservices architecture, and secure API design within complex enterprise environments. Key Responsibilities Design, develop, and maintain…
Intermediate Full Stack Software Developer, Johannesburg
ROLE SUMMARY The Intermediate Full Stack Developer should be proficient in delivering on all areas of the SDLC (Software Development Lifecycle). They will be responsible for developing and improving business automation systems and delivering solutions to customers. QUALIFICATIONS Minimum: Diploma…
Software Developer II (OVA5558), Johannesburg South
…automated solutions. This role is designed for a technical specialist who can bridge the gap between business process analysis and complex software engineering. Key Responsibilities Technical Execution: Realize detailed process designs through expert-level programming and configuration using…
Technical Lead Developer (Java), Johannesburg
…solutions. You will collaborate closely with business analysts, Scrum Masters, DevOps, and other stakeholders throughout the full software development lifecycle. Key Responsibilities Leadership & Team Management Lead and mentor a team of software engineers, setting standards for coding,…
PHP/Mobile Developer, Johannesburg
…IT company is seeking a PHP/Mobile Developer to join their Johannesburg based team. Requirements: •3-5 years’ experience in Software Development. •Experienced in PHP, Cordova, jQuery, HTML/CSS, JavaScript, ES6+, MySQL/MSSQL, Web Services (SOAP, JSON, REST, XML), Linux and Apache.…
Junior Application Software Developer, Johannesburg South
Responsibilities : Git (daily use), SSH (remote access/auth), Docker (basic usage for dev/test environments) Linux terminal basics (shell usage, logs, processes, file permissions) Networking fundamentals (IP addressing, ports, basic troubleshooting) API design fundamentals (how devices/services …
Software Developer, Johannesburg
Position: Software Develope Location: Johannesburg CBD (May also be allowed to be in the Rosebank or Randburg office) Work Model: Full time (may be given flexibility for Hybrid afterwards) Duration: 12 Months contract (with a possibility to extend) Role Purpose Design and develop a secure,…