Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
651

Software Developer jobs in South Africa

Senior Java Developer - Ai Software

AiR

Johannesburg
Hybrid
ZAR 700,000 - 900,000
30+ days ago
I want to receive the latest job alerts for “Software Developer” jobs

Software Developer (Python)

DataFin

Cape Town
On-site
ZAR 300,000 - 400,000
30+ days ago

Intermediate Software Developer (.NET- Full Stack)

Adams & Adams

Pretoria
On-site
ZAR 300,000 - 400,000
30+ days ago

Senior Software Developer (Java Springboot)

Flash Group

Wes-Kaap
On-site
ZAR 300,000 - 400,000
30+ days ago

Senior Software Developer (Java-Spring boot)

Flash Group

Wes-Kaap
On-site
ZAR 60,000 - 100,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Software Engineer

Tillo

Cape Town
Hybrid
ZAR 300,000 - 400,000
30 days ago

Sales Application Engineer - Collision Avoidance Systems (CAS)

Epiroc Group

Centurion
On-site
ZAR 500,000 - 700,000
30+ days ago

Senior Software Engineer

Titan Wealth Holdings Limited

Cape Town
Hybrid
ZAR 600,000 - 800,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Middleweight Java Software Engineer

SavageOne Pty Ltd

Midrand
On-site
ZAR 300,000 - 450,000
30+ days ago

Software Engineer

The Legends Agency

Cape Town
Remote
ZAR 300,000 - 400,000
30+ days ago

Consulting/Principal Software Engineer

RELX

Durban
On-site
ZAR 800,000 - 1,200,000
30+ days ago

Consulting/Principal Software Engineer

LexisNexis

Durban
On-site
ZAR 600,000 - 900,000
30+ days ago

Consulting/Principal Software Engineer

LexisNexis

Cape Town
On-site
ZAR 800,000 - 1,200,000
30+ days ago

Consulting/Principal Software Engineer

RELX

Cape Town
On-site
ZAR 800,000 - 1,000,000
30+ days ago

Junior Application Support Engineer

The Legends Agency

Durban
On-site
ZAR 200,000 - 300,000
30+ days ago

Vac Work – Software Engineer

Aerobotics

Cape Town
Hybrid
ZAR 300,000 - 400,000
30+ days ago

Senior Software Engineer (Multiple Stacks) - RemoteContract

Salve.Inno Consulting

Cape Town
Remote
ZAR 1,032,000 - 1,721,000
30+ days ago

Software Engineer (MATLAB/Simulink) (CPT & Centurion)

DataFin

Centurion
On-site
ZAR 500,000 - 700,000
30+ days ago

Senior Full Stack Software Engineer (Python/TypeScript/AWS) (Remote)

DataFin

Johannesburg
Remote
ZAR 800,000 - 1,100,000
30+ days ago

Sales Application Engineer - Collision Avoidance Systems (CAS)

Epiroc

Centurion
On-site
ZAR 300,000 - 400,000
30+ days ago

Senior Java Software Engineer / Architect / Lead - Cape Town / Stellenbosch - Extremely Attract[...]

E-Merge IT Recruitment

Stellenbosch
Hybrid
ZAR 300,000 - 400,000
30+ days ago

Senior Software Engineer

AiR

Stellenbosch
On-site
ZAR 300,000 - 500,000
30+ days ago

Salesforce Software Engineer

Deka Minas (Pty) Ltd

Pretoria
On-site
ZAR 600,000 - 800,000
30+ days ago

Software Engineer

Xneelo

Durbanville
On-site
ZAR 500,000 - 700,000
30+ days ago

Senior Full-Stack Software Engineer

Oze

Cape Town
On-site
ZAR 600,000 - 800,000
30+ days ago

Top job titles:

Administration jobsPublic Relation jobsSupply Chain Management jobsProfessional Nurse jobsLabour Relations jobsInstrument Technician jobsBiomedical Scientist jobsInternal Sales jobsJunior Software Developer jobsReal Estate Broker jobs

Top companies:

Jobs at AmpathJobs at TfgJobs at G4sJobs at KpmgJobs at BpJobs at AbbJobs at AccentureJobs at Standard CharteredJobs at MetaJobs at Ups

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsWeb Developer jobsFront End Developer jobsJunior Software Developer jobs
Senior Java Developer - Ai Software
AiR
Johannesburg
On-site
ZAR 700 000 - 900 000
Full time
30+ days ago

Job summary

A leading technology firm in Johannesburg is seeking an experienced Senior Java Developer on a 12-month contract. You will design and maintain Java applications while utilizing AI powered coding tools for enhanced efficiency. Ideal candidates will have a strong portfolio, proficiency in Java, and mentoring abilities. This role offers a flexible hybrid working model, contributing to innovative software development practices.

Qualifications

  • Proven experience as a Senior Java Developer with a strong portfolio of delivered projects.
  • Solid understanding of software engineering principles.
  • Ability to validate and review AI generated code for quality.

Responsibilities

  • Design, develop and maintain Java based applications focusing on quality.
  • Use AI assisted coding tools to improve development speed.
  • Collaborate with developers to mentor teams.

Skills

Proficiency in Java
Strong problem solving skills
Experience with REST APIs
Understanding of design patterns
Experience with AI coding tools

Tools

Spring Boot
AWS
Azure
GCP
Job description

12 month contract

About the role

We are seeking experienced Senior Java Developers who are passionate about building well engineered software and are eager to leverage AI powered coding tools to accelerate development. This is an opportunity to shape the future of software delivery by combining strong engineering practices with cutting edge AI techniques.

Key responsibilities
  • Design, develop and maintain Java based applications with a strong focus on quality and performance.
  • Use AI assisted coding tools to improve development speed and efficiency.
  • Apply best practices to ensure clean, maintainable and scalable code.
  • Collaborate with developers to mentor and upskill teams in the use of AI tools and techniques.
  • Participate in architectural discussions and technical reviews.
  • Explore new technologies and AI techniques to enhance the software development lifecycle.
Required skills and experience
  • Proven experience as a Senior Java Developer with a strong portfolio of delivered projects.
  • Proficiency in Java, Spring Boot, REST APIs and related technologies.
  • Solid understanding of software engineering principles, design pattern and coding best practices.
  • Exposure to or interest in AI coding tools such as Cursor, GitHub Copilot or TabNine.
  • Ability to validate and review AI generated code for quality and maintainability.
  • Strong problem solving skills and the ability to mentor junior team members.
Nice to have
  • Experience introducing new tools or methodologies into development teams.
  • Knowledge of cloud platforms such as AWS, Azure or GCP and DevOps practices.
  • Familiarity with Agile or Scrum methodologies.
Why join
  • Be part of a pioneering initiative integrating AI assisted coding into enterprise software development.
  • Work with senior developers and engineering leaders shaping future coding practices.

Hybrid working model for flexibility.

12 month contract with a leading organisation.

  • 1
  • ...
  • 19
  • 20
  • 21
  • ...
  • 27

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved