Menu Close

Johannesburg: Full Stack Software Engineer

Advertisement



Job Description

This role involves designing and building end-to-end features, from front-end user experiences to back-end services and data layers, specifically to enable modern digital payment capabilities. You will translate product requirements into scalable solutions while maintaining high engineering quality through CI/CD discipline and secure-by-design practices. Requirements Bachelors Degree or Advanced Diploma in Computer Science, Engineering, Mathematics, or equivalent experience. Intermediate: 46 years of experience OR Senior: 710 years of experience. Experience with containerization (Docker/Kubernetes) and message brokers (Kafka/RabbitMQ). Previous experience in fintech, payments, or card environments. Exposure to distributed caching. Strong skills in full-stack development (UI, services, and databases), including API design and microservices concepts. Experience with Java Spring Boot (or equivalent) and modern front-end frameworks like React, Angular, or Vue. SQL proficiency and experience with CI/CD, Git, and Agile models. Practical implementation of web security (OWASP) and awareness of payment standards like PCI DSS. Key requirements Design and build end-to-end features across the full stack. API Management: Build and maintain REST or event-driven APIs with clear contracts and versioning. Ensure engineering quality through code reviews, automated testing, and secure development aligned with OWASP. Contribute to release readiness, production stability, and participate in incident root-cause analysis. Work with architects, QA, security, and business stakeholders to deliver requirements. To apply

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

View Job  Gauteng: Sales Rep In Johannesburg (Alberton) posted by Aero Truck South Africa

About IT / Computing / Software Jobs in Gauteng

In Gauteng, the IT and computing industry is a significant contributor to the province’s economy, with a steady demand for skilled professionals. Typically, this field is characterized by rapid technological advancements, innovative projects, and a high level of job satisfaction among employees. Generally, career prospects in this sector are strong, with a range of opportunities available across various industries.

Salaries for IT and computing professionals in Gauteng can vary widely depending on factors such as experience, company size, and industry sector. While it is common to see salaries ranging from R400 000 to R1,200 000 per annum, these figures are only a general guideline and actual salaries may differ significantly. For instance, senior executives or technical leads with extensive experience may command higher salaries, while entry-level positions may start at lower levels.

Common skills required for IT and computing roles in Gauteng include proficiency in programming languages such as Java, Python, or C++, knowledge of cloud platforms like AWS or Azure, and experience with agile development methodologies. Additionally, understanding of data analysis and interpretation, cybersecurity principles, and IT project management are often essential. Familiarity with popular software applications, such as Microsoft Office 365 or Google Workspace, is also beneficial.

The financial services sector, technology industry, manufacturing sector, and government departments are among the common industries that employ IT and computing professionals in Gauteng. These sectors require a range of skills and expertise, from data analysis to network administration, making them attractive options for career development.

For those seeking a career in IT and computing, there are numerous opportunities for professional growth and development. Typically, career progression involves moving into senior roles or specialized positions, such as technical lead, solutions architect, or data scientist. Opportunities for further education and training, such as certifications or postgraduate studies, can also enhance job prospects. Generally, a strong understanding of industry trends, networking, and continuous learning are essential for success in this field.

View Job  Menlyn: SAP Functional Consultant (Advanced) 1939


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement


Advertisement



Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Network actively - many jobs are filled through referrals before being advertised.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Malelane: Finance Manager

Jobs in Malelane April 2, 2026
Catering hospitality

ABOUT POSITION: A Game Lodge in Malelane is seeking a strong and experienced Financial Manager with a solid background in…

View Job  Eastern Cape: Project Manager - NGO (Mthatha Eastern Cape) posted by SOS Children's Village
View Job

South Africa: Home Loan Specialist

Jobs in South Africa April 2, 2026
Sales

Role Overview Home Loan Specialist This is an external sales role within a fast-paced, target-driven environment. The consultant will be…

View Job

Kraaifontein: Marketing Coordinator

Jobs in Cape Peninsula April 2, 2026
advertising Marketing PR

Purpose of the Role : To support the marketing team with the coordination and execution of campaigns and events, assist…

View Job

South Africa: Back Of House Administrator posted by Bright Placements

Jobs in South Africa April 2, 2026
Admin Bright Placements clerical secretarial

Job Overview The Back of House Administrator is responsible for ensuring the smooth and efficient administrative operations of the lodge’s…

View Job

Gauteng: Production Supervisor posted by Tumaini Consulting

Jobs in Gauteng April 2, 2026
Manufacturing Tumaini Consulting

We are seeking a Production Supervisor to supervise our Gauteng clients daily food manufacturing operations, coordinate production staff and enforce…

View Job

Stellenbosch: Stock Controller (Motor Industry)

Jobs in Cape Winelands April 2, 2026
logistics Transport warehouse

The main purpose of this role is to be responsible for the end-to-end management, control, and reconciliation of all new…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: Full-Stack Software Engineer

Advertisement



Job Description

Build secure, scalable digital payment solutions that power real-world impact. Join a high-performing engineering environment where delivery, quality, and innovation intersect. This role sits within a dynamic software engineering function focused on modernising digital payment capabilities across multiple platforms. You will design and deliver end-to-end features across the full stack, translating complex business and operational requirements into robust, scalable solutions within a multi-team environment. You will contribute to building responsive user experiences, secure backend services, and well-structured APIs, while maintaining strong engineering standards through testing, CI/CD, and continuous improvement. The role also requires active participation in incident management, root-cause analysis, and ongoing system reliability enhancements. The client is a leading financial services organisation operating at scale across Africa, with a strong focus on digital transformation, security, and customer-centric innovation. What You’ll Do Design and build full-stack solutions across front-end, back-end, and data layers Develop and maintain APIs with strong design principles, versioning, and performance considerations Build responsive and accessible user interfaces integrated with secure backend systems Apply secure-by-design principles aligned with OWASP standards Contribute to CI/CD pipelines and ensure release readiness Participate in code reviews, testing, and continuous delivery improvements Support production environments through incident analysis and resolution Collaborate with cross-functional teams including architects, QA, and business stakeholders What You Bring 4–10 years of full-stack software engineering experience (level dependent on experience) Strong proficiency in backend development (e.g., Java and Spring Boot or similar) Experience with modern front-end frameworks such as React, Angular, or Vue Solid understanding of API design, microservices, and distributed systems Strong SQL skills and experience with relational databases Familiarity with CI/CD, Git, and Agile delivery environments Knowledge of secure coding practices and web application security standards Exposure to containerisation (Docker/Kubernetes) and event-driven systems is advantageous Fintech or payments experience is beneficial What Success Looks Like Delivery of scalable, secure, and high-performing full-stack solutions Consistent contribution to engineering quality and team best practices Improved system reliability and reduced production incidents Effective collaboration across technical and business teams Continuous learning and adoption of modern engineering approaches

View Job  Menlyn: 2122 Infrastructure Engineer (Senior)

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About IT / Computing / Software Jobs in Gauteng

In Gauteng, the IT and computing industry is a significant contributor to the province’s economy, with a steady demand for skilled professionals. Typically, this field is characterized by rapid technological advancements, innovative projects, and a high level of job satisfaction among employees. Generally, career prospects in this sector are strong, with a range of opportunities available across various industries.

Salaries for IT and computing professionals in Gauteng can vary widely depending on factors such as experience, company size, and industry sector. While it is common to see salaries ranging from R400 000 to R1,200 000 per annum, these figures are only a general guideline and actual salaries may differ significantly. For instance, senior executives or technical leads with extensive experience may command higher salaries, while entry-level positions may start at lower levels.

Common skills required for IT and computing roles in Gauteng include proficiency in programming languages such as Java, Python, or C++, knowledge of cloud platforms like AWS or Azure, and experience with agile development methodologies. Additionally, understanding of data analysis and interpretation, cybersecurity principles, and IT project management are often essential. Familiarity with popular software applications, such as Microsoft Office 365 or Google Workspace, is also beneficial.

The financial services sector, technology industry, manufacturing sector, and government departments are among the common industries that employ IT and computing professionals in Gauteng. These sectors require a range of skills and expertise, from data analysis to network administration, making them attractive options for career development.

View Job  Johannesburg: Tech Lead

For those seeking a career in IT and computing, there are numerous opportunities for professional growth and development. Typically, career progression involves moving into senior roles or specialized positions, such as technical lead, solutions architect, or data scientist. Opportunities for further education and training, such as certifications or postgraduate studies, can also enhance job prospects. Generally, a strong understanding of industry trends, networking, and continuous learning are essential for success in this field.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement


Advertisement



Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Keep track of all your job applications in a spreadsheet, including company names and application dates.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Malelane: Finance Manager

Jobs in Malelane April 2, 2026
Catering hospitality

ABOUT POSITION: A Game Lodge in Malelane is seeking a strong and experienced Financial Manager with a solid background in…

View Job

South Africa: Home Loan Specialist

Jobs in South Africa April 2, 2026
Sales

Role Overview Home Loan Specialist This is an external sales role within a fast-paced, target-driven environment. The consultant will be…

View Job

Kraaifontein: Marketing Coordinator

Jobs in Cape Peninsula April 2, 2026
advertising Marketing PR

Purpose of the Role : To support the marketing team with the coordination and execution of campaigns and events, assist…

View Job

South Africa: Back Of House Administrator posted by Bright Placements

Jobs in South Africa April 2, 2026
Admin Bright Placements clerical secretarial

Job Overview The Back of House Administrator is responsible for ensuring the smooth and efficient administrative operations of the lodge’s…

View Job

Gauteng: Production Supervisor posted by Tumaini Consulting

Jobs in Gauteng April 2, 2026
Manufacturing Tumaini Consulting

We are seeking a Production Supervisor to supervise our Gauteng clients daily food manufacturing operations, coordinate production staff and enforce…

View Job

Stellenbosch: Stock Controller (Motor Industry)

Jobs in Cape Winelands April 2, 2026
logistics Transport warehouse

The main purpose of this role is to be responsible for the end-to-end management, control, and reconciliation of all new…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area