Software Developer

Momentum Distribution Services (MDS) Logo 2026

Momentum Corporate

Verified

Centurion

I

Gauteng, ZA

Featured

Copy Job Reference

Copied

Posted Date:

Closing Date:

Tech

Permanent

Mid Level

Hybrid

Market Related

Back

Software Developer

Momentum Distribution Services (MDS) Logo 2026

Momentum Corporate

Verified

Centurion

I

Gauteng, ZA

Featured

Copy Job Reference

Copied

Posted Date:

Closing Date:

Tech

Permanent

Mid Level

Hybrid

Market Related

Back

Software Developer

Momentum Distribution Services (MDS) Logo 2026

Momentum Corporate

Centurion

I

Gauteng, ZA

Posted Date:

Closing Date:

Tech

Permanent

Mid Level

Hybrid

Market Related

Copy Job Reference

Copied

Back

Software Developer

Momentum Distribution Services (MDS) Logo 2026

Momentum Corporate

Centurion

I

Gauteng, ZA

Posted Date:

Closing Date:

Tech

Permanent

Mid Level

Hybrid

Market Related

Job Reference

Copied

Back

1

Position Overview

Momentum Corporate is looking for a Software Developer to develop, test, maintain and support new and existing software applications. The role is suitable for IT professionals with 1–3 years of software development experience and knowledge of Java, Spring Boot, REST APIs and SQL.

1

Position Overview

Momentum Corporate is looking for a Software Developer to develop, test, maintain and support new and existing software applications. The role is suitable for IT professionals with 1–3 years of software development experience and knowledge of Java, Spring Boot, REST APIs and SQL.

1

Position Overview

Momentum Corporate is looking for a Software Developer to develop, test, maintain and support new and existing software applications. The role is suitable for IT professionals with 1–3 years of software development experience and knowledge of Java, Spring Boot, REST APIs and SQL.

1

Position Overview

Momentum Corporate is looking for a Software Developer to develop, test, maintain and support new and existing software applications. The role is suitable for IT professionals with 1–3 years of software development experience and knowledge of Java, Spring Boot, REST APIs and SQL.

2

Minimum Requirements

Applicants must have:

  • Relevant IT Degree, Diploma or equivalent qualification.

  • 1–3 years' software development experience.

  • Experience in Agile/Scrum teams.

  • Enterprise application development experience.

  • Knowledge of SDLC and software testing.

  • Knowledge of Java SE and JEE/Jakarta EE.

  • Knowledge of Spring Boot and REST APIs.

  • SQL and relational database knowledge.

  • Git experience.

  • Linux and Bash scripting knowledge.


Essential Technical Skills:

  • Java SE

  • Java Enterprise Edition (JEE/Jakarta EE)

  • Spring Boot

  • REST API development

  • SQL

  • Git


Advantageous:

  • Experience with enterprise software development environments.

  • Experience participating in software testing and system integration.

  • Experience working with technical specifications and business requirements.

  • Experience maintaining existing software applications.


NB: Strong problem-solving, communication, organisation and teamwork skills are required.

2

Minimum Requirements

Applicants must have:

  • Relevant IT Degree, Diploma or equivalent qualification.

  • 1–3 years' software development experience.

  • Experience in Agile/Scrum teams.

  • Enterprise application development experience.

  • Knowledge of SDLC and software testing.

  • Knowledge of Java SE and JEE/Jakarta EE.

  • Knowledge of Spring Boot and REST APIs.

  • SQL and relational database knowledge.

  • Git experience.

  • Linux and Bash scripting knowledge.


Essential Technical Skills:

  • Java SE

  • Java Enterprise Edition (JEE/Jakarta EE)

  • Spring Boot

  • REST API development

  • SQL

  • Git


Advantageous:

  • Experience with enterprise software development environments.

  • Experience participating in software testing and system integration.

  • Experience working with technical specifications and business requirements.

  • Experience maintaining existing software applications.


NB: Strong problem-solving, communication, organisation and teamwork skills are required.

2

Minimum Requirements

Applicants must have:

  • Relevant IT Degree, Diploma or equivalent qualification.

  • 1–3 years' software development experience.

  • Experience in Agile/Scrum teams.

  • Enterprise application development experience.

  • Knowledge of SDLC and software testing.

  • Knowledge of Java SE and JEE/Jakarta EE.

  • Knowledge of Spring Boot and REST APIs.

  • SQL and relational database knowledge.

  • Git experience.

  • Linux and Bash scripting knowledge.


Essential Technical Skills:

  • Java SE

  • Java Enterprise Edition (JEE/Jakarta EE)

  • Spring Boot

  • REST API development

  • SQL

  • Git


Advantageous:

  • Experience with enterprise software development environments.

  • Experience participating in software testing and system integration.

  • Experience working with technical specifications and business requirements.

  • Experience maintaining existing software applications.


NB: Strong problem-solving, communication, organisation and teamwork skills are required.

2

Minimum Requirements

Applicants must have:

  • Relevant IT Degree, Diploma or equivalent qualification.

  • 1–3 years' software development experience.

  • Experience in Agile/Scrum teams.

  • Enterprise application development experience.

  • Knowledge of SDLC and software testing.

  • Knowledge of Java SE and JEE/Jakarta EE.

  • Knowledge of Spring Boot and REST APIs.

  • SQL and relational database knowledge.

  • Git experience.

  • Linux and Bash scripting knowledge.


Essential Technical Skills:

  • Java SE

  • Java Enterprise Edition (JEE/Jakarta EE)

  • Spring Boot

  • REST API development

  • SQL

  • Git


Advantageous:

  • Experience with enterprise software development environments.

  • Experience participating in software testing and system integration.

  • Experience working with technical specifications and business requirements.

  • Experience maintaining existing software applications.


NB: Strong problem-solving, communication, organisation and teamwork skills are required.

3

Key Responsibilities

Successful applicants will be responsible for:

  • Develop and maintain software applications.

  • Translate business requirements into technical solutions.

  • Write clean, reusable and maintainable code.

  • Perform unit and integration testing.

  • Assist with UAT and production deployments.

  • Troubleshoot and resolve system issues.

  • Maintain existing applications and implement approved changes.

  • Monitor application performance and recommend improvements.

  • Work with developers, analysts, Scrum Masters and business stakeholders.

  • Provide technical feedback and support.


Tip: This role requires both coding ability and business understanding. Be prepared to demonstrate your practical experience with Java, Spring Boot, REST APIs and SQL.

3

Key Responsibilities

Successful applicants will be responsible for:

  • Develop and maintain software applications.

  • Translate business requirements into technical solutions.

  • Write clean, reusable and maintainable code.

  • Perform unit and integration testing.

  • Assist with UAT and production deployments.

  • Troubleshoot and resolve system issues.

  • Maintain existing applications and implement approved changes.

  • Monitor application performance and recommend improvements.

  • Work with developers, analysts, Scrum Masters and business stakeholders.

  • Provide technical feedback and support.


Tip: This role requires both coding ability and business understanding. Be prepared to demonstrate your practical experience with Java, Spring Boot, REST APIs and SQL.

3

Key Responsibilities

Successful applicants will be responsible for:

  • Develop and maintain software applications.

  • Translate business requirements into technical solutions.

  • Write clean, reusable and maintainable code.

  • Perform unit and integration testing.

  • Assist with UAT and production deployments.

  • Troubleshoot and resolve system issues.

  • Maintain existing applications and implement approved changes.

  • Monitor application performance and recommend improvements.

  • Work with developers, analysts, Scrum Masters and business stakeholders.

  • Provide technical feedback and support.


Tip: This role requires both coding ability and business understanding. Be prepared to demonstrate your practical experience with Java, Spring Boot, REST APIs and SQL.

3

Key Responsibilities

Successful applicants will be responsible for:

  • Develop and maintain software applications.

  • Translate business requirements into technical solutions.

  • Write clean, reusable and maintainable code.

  • Perform unit and integration testing.

  • Assist with UAT and production deployments.

  • Troubleshoot and resolve system issues.

  • Maintain existing applications and implement approved changes.

  • Monitor application performance and recommend improvements.

  • Work with developers, analysts, Scrum Masters and business stakeholders.

  • Provide technical feedback and support.


Tip: This role requires both coding ability and business understanding. Be prepared to demonstrate your practical experience with Java, Spring Boot, REST APIs and SQL.

4

What You Will Gain

Employees will benefit from:

  • Permanent IT employment.

  • Enterprise software development experience.

  • Java and Spring Boot experience.

  • Agile/Scrum experience.

  • Exposure to the full SDLC.

  • Software testing and deployment experience.

  • Opportunities for technical and career development.


Tip: When applying, make your technical skills easy to identify on your CV. Clearly list your experience with Java, Spring Boot, REST APIs, SQL, Git, Agile/Scrum, and enterprise applications.

4

What You Will Gain

Employees will benefit from:

  • Permanent IT employment.

  • Enterprise software development experience.

  • Java and Spring Boot experience.

  • Agile/Scrum experience.

  • Exposure to the full SDLC.

  • Software testing and deployment experience.

  • Opportunities for technical and career development.


Tip: When applying, make your technical skills easy to identify on your CV. Clearly list your experience with Java, Spring Boot, REST APIs, SQL, Git, Agile/Scrum, and enterprise applications.

4

What You Will Gain

Employees will benefit from:

  • Permanent IT employment.

  • Enterprise software development experience.

  • Java and Spring Boot experience.

  • Agile/Scrum experience.

  • Exposure to the full SDLC.

  • Software testing and deployment experience.

  • Opportunities for technical and career development.


Tip: When applying, make your technical skills easy to identify on your CV. Clearly list your experience with Java, Spring Boot, REST APIs, SQL, Git, Agile/Scrum, and enterprise applications.

4

What You Will Gain

Employees will benefit from:

  • Permanent IT employment.

  • Enterprise software development experience.

  • Java and Spring Boot experience.

  • Agile/Scrum experience.

  • Exposure to the full SDLC.

  • Software testing and deployment experience.

  • Opportunities for technical and career development.


Tip: When applying, make your technical skills easy to identify on your CV. Clearly list your experience with Java, Spring Boot, REST APIs, SQL, Git, Agile/Scrum, and enterprise applications.

5

Application Process

How to Apply

Submit:

  • Updated CV

  • IT qualification details

  • Supporting documents requested by the employer.


Your CV should clearly show:

  • Software development experience

  • Programming technologies

  • Java/Spring Boot experience

  • REST API and SQL experience

  • Git experience

  • Agile/Scrum experience

  • Relevant projects


  • Closing Date: 03 September 2026

  • Click the Apply Button to be redirected to the official Momentum Group application page where the application is submitted online.


Tip: Apply early and make your technical skills easy to find on your CV.

5

Application Process

How to Apply

Submit:

  • Updated CV

  • IT qualification details

  • Supporting documents requested by the employer.


Your CV should clearly show:

  • Software development experience

  • Programming technologies

  • Java/Spring Boot experience

  • REST API and SQL experience

  • Git experience

  • Agile/Scrum experience

  • Relevant projects


  • Closing Date: 03 September 2026

  • Click the Apply Button to be redirected to the official Momentum Group application page where the application is submitted online.


Tip: Apply early and make your technical skills easy to find on your CV.

5

Application Process

How to Apply

Submit:

  • Updated CV

  • IT qualification details

  • Supporting documents requested by the employer.


Your CV should clearly show:

  • Software development experience

  • Programming technologies

  • Java/Spring Boot experience

  • REST API and SQL experience

  • Git experience

  • Agile/Scrum experience

  • Relevant projects


  • Closing Date: 03 September 2026

  • Click the Apply Button to be redirected to the official Momentum Group application page where the application is submitted online.


Tip: Apply early and make your technical skills easy to find on your CV.

5

Application Process

How to Apply

Submit:

  • Updated CV

  • IT qualification details

  • Supporting documents requested by the employer.


Your CV should clearly show:

  • Software development experience

  • Programming technologies

  • Java/Spring Boot experience

  • REST API and SQL experience

  • Git experience

  • Agile/Scrum experience

  • Relevant projects


  • Closing Date: 03 September 2026

  • Click the Apply Button to be redirected to the official Momentum Group application page where the application is submitted online.


Tip: Apply early and make your technical skills easy to find on your CV.

6

FQA

Frequently Asked Questions

Got questions about this role? We've got answers.


What qualification is required?

A relevant IT Degree, Diploma or equivalent qualification.

Is experience required?

Yes. 1–3 years of software development experience is essential.

Who can apply?

Candidates who meet the qualification, technical skill, and experience requirements may apply. The position is based in Centurion, Gauteng, with some remote-work opportunity.

How do I apply?

Click the Apply Button to be redirected to the official Momentum Group application page. Complete the online application and submit it before 03 September 2026.

Is there career growth?

Yes. The role provides opportunities to deepen software development expertise, work on enterprise applications, participate in technical projects, contribute to innovation, and develop further expertise within Information Technology.


6

FQA

Frequently Asked Questions

Got questions about this role? We've got answers.


What qualification is required?

A relevant IT Degree, Diploma or equivalent qualification.

Is experience required?

Yes. 1–3 years of software development experience is essential.

Who can apply?

Candidates who meet the qualification, technical skill, and experience requirements may apply. The position is based in Centurion, Gauteng, with some remote-work opportunity.

How do I apply?

Click the Apply Button to be redirected to the official Momentum Group application page. Complete the online application and submit it before 03 September 2026.

Is there career growth?

Yes. The role provides opportunities to deepen software development expertise, work on enterprise applications, participate in technical projects, contribute to innovation, and develop further expertise within Information Technology.


6

FQA

Frequently Asked Questions

Got questions about this role? We've got answers.


What qualification is required?

A relevant IT Degree, Diploma or equivalent qualification.

Is experience required?

Yes. 1–3 years of software development experience is essential.

Who can apply?

Candidates who meet the qualification, technical skill, and experience requirements may apply. The position is based in Centurion, Gauteng, with some remote-work opportunity.

How do I apply?

Click the Apply Button to be redirected to the official Momentum Group application page. Complete the online application and submit it before 03 September 2026.

Is there career growth?

Yes. The role provides opportunities to deepen software development expertise, work on enterprise applications, participate in technical projects, contribute to innovation, and develop further expertise within Information Technology.


6

FQA

Frequently Asked Questions

Got questions about this role? We've got answers.


What qualification is required?

A relevant IT Degree, Diploma or equivalent qualification.

Is experience required?

Yes. 1–3 years of software development experience is essential.

Who can apply?

Candidates who meet the qualification, technical skill, and experience requirements may apply. The position is based in Centurion, Gauteng, with some remote-work opportunity.

How do I apply?

Click the Apply Button to be redirected to the official Momentum Group application page. Complete the online application and submit it before 03 September 2026.

Is there career growth?

Yes. The role provides opportunities to deepen software development expertise, work on enterprise applications, participate in technical projects, contribute to innovation, and develop further expertise within Information Technology.


7

Disclaimer

Important Note

Spanisam serves as an information and job listing platform only. We are not involved in recruitment decisions. Always verify the job details and application process through the official employer career page before submitting your application.

7

Disclaimer

Important Note

Spanisam serves as an information and job listing platform only. We are not involved in recruitment decisions. Always verify the job details and application process through the official employer career page before submitting your application.

7

Disclaimer

Important Note

Spanisam serves as an information and job listing platform only. We are not involved in recruitment decisions. Always verify the job details and application process through the official employer career page before submitting your application.

7

Disclaimer

Important Note

Spanisam serves as an information and job listing platform only. We are not involved in recruitment decisions. Always verify the job details and application process through the official employer career page before submitting your application.

Spanisam is 100% free for job seekers, and no fees are allowed at any stage of the application process.

Any request for payment should be reported to us immediately.

Spanisam is 100% free for job seekers, and no fees are allowed at any stage of the application process. Any request for payment should be reported to us immediately.

Spanisam does not charge job seekers any fees. If anyone asks you to pay to apply for a job, report it to us immediately.

Spanisam is 100% free for job seekers, and no fees are allowed at any stage of the application process. Any request for payment should be reported to us immediately.

Report An Issue

The data on this page gets updated

Hello MzansiAugust 26, 202609:09:47

Report An Issue

The data on this page gets updated

Hello MzansiAugust 26, 202609:09:47
Momentum Distribution Services (MDS) Logo 2026

Momentum Corporate

Centurion

Momentum Distribution Services (MDS) Logo 2026

Momentum Corporate

Centurion

Momentum Distribution Services (MDS) Logo 2026

Momentum Corporate

Centurion

Stay Updated

Get the latest job alerts and career advice delivered straight to your inbox.

Stay Updated

Get the latest job alerts and career advice delivered straight to your inbox.

Similar Jobs

Old Mutual Logo 2026
Old Mutual

Verified

Featured

Pinelands

Western Cape, ZA

Senior Administration Specialist

Administration

Permanent

Senior Level

Office / OnSite

1 day ago

Market Related

Shoprite Logo 2026
Shoprite Group

Verified

Featured

Durban

Kwa Zulu Natal, ZA

Fleet Administrator

Administration

Permanent

Mid Level

On-Site

1 day ago

Market Related

Momentum Distribution Services (MDS) Logo 2026
Momentum Group

Verified

Featured

Centurion or Bellville

Gauteng, ZA

Graphic Designer

Design

Permanent

Mid Level

Hybrid

1 day ago

Market Related

Eskom Logo 2026
Eskom / NTCSA

Verified

Featured

Germiston, Simmerpan

Gauteng, ZA

Engineer Prof Engineering X3

Engineering

Permanent

Professional Level

On-Site

3 days ago

Market Related

Fidelity Services Group Logo 2026
Fidelity Services Group

Verified

Featured

Boksburg, East Rand

Gauteng, ZA

Security Officer/Admin

Security

Permanent

Entry Level

On-Site

3 days ago

Market Related

SPANISAM

You Find Jobs. We Build Careers. Own Your Career.

SPANISAM

You Find Jobs. We Build Careers. Own Your Career.

SPANISAM

Own Your Career

SPANISAM

You Find Jobs. We Build Careers. Own Your Career.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.

South Africa's leading job board connecting talented professionals with amazing opportunities across the country.

Follow us on:

© 2026

Spanisam. All rights reserved.