Software Developer

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 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 Corporate
I
Gauteng, ZA
Posted Date:
Closing Date:
Tech
Permanent
Mid Level
Hybrid
Market Related
Copy Job Reference
Copied
Back
Software Developer

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/Scrumteams.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/Scrumteams.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/Scrumteams.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/Scrumteams.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 2026Click the
Apply Buttonto 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 2026Click the
Apply Buttonto 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 2026Click the
Apply Buttonto 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 2026Click the
Apply Buttonto 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
Report An Issue
The data on this page gets updated
Report An Issue
Report An Issue
The data on this page gets updated
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

Featured
Western Cape, ZA
Senior Level
Office / OnSite
Permanent
Administration

Featured
Kwa Zulu Natal, ZA
Mid Level
On-Site
Permanent
Administration

Featured
Gauteng, ZA
Mid Level
Hybrid
Permanent
Design

Featured
Gauteng, ZA
Professional Level
On-Site
Permanent
Engineering

Western Cape, ZA
Senior Level
Permanent
Office / OnSite

Kwa Zulu Natal, ZA
Mid Level
Permanent
On-Site

Verified
Featured
Western Cape, ZA
Administration
Permanent
Senior Level
Office / OnSite
Market Related

Verified
Featured
Kwa Zulu Natal, ZA
Administration
Permanent
Mid Level
On-Site
Market Related

Verified
Featured
Gauteng, ZA
Design
Permanent
Mid Level
Hybrid
Market Related

Verified
Featured
Gauteng, ZA
Engineering
Permanent
Professional Level
On-Site
Market Related

Verified
Featured
Gauteng, ZA
Security
Permanent
Entry Level
On-Site
Market Related
You Find Jobs. We Build Careers. Own Your Career.
You Find Jobs. We Build Careers. Own Your Career.
Own Your Career
You Find Jobs. We Build Careers. Own Your Career.
South Africa's leading job board connecting talented professionals with amazing opportunities across the country.
Navigation
Legal
© 2026
Spanisam. All rights reserved.
South Africa's leading job board connecting talented professionals with amazing opportunities across the country.
Navigation
Legal
© 2026
Spanisam. All rights reserved.
South Africa's leading job board connecting talented professionals with amazing opportunities across the country.
Navigation
Legal
© 2026
Spanisam. All rights reserved.
South Africa's leading job board connecting talented professionals with amazing opportunities across the country.
Navigation
Legal
© 2026
Spanisam. All rights reserved.