1,246 Back End jobs in South Africa
Back-End Developer
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the Back-End Developer role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the Back-End Developer role at ExecutivePlacements.com - The JOB Portal
SUMMARY:
Recruiter:
ARCS
Job Ref:
PTA001055/BH
Date posted:
Wednesday, June 11, 2025
Location:
Centurion, South Africa
Salary:
6000 Monthly
SUMMARY:
Exciting Back-End Developer Opportunity – Pretoria (Permanent / Flexible Work): Our esteemed client in Pretoria is offering a permanent position with flexible working options for a talented Back-End Developer. You will design, code, and implement scalable, high-performance architectures, working hands-on with Java, Spring Boot, and AWS cloud services. The role involves developing efficient, maintainable, and clean backend solutions while ensuring robust testing and seamless deployment pipelines on AWS. You’ll actively troubleshoot complex issues, document technical solutions, and drive continuous improvement, playing a critical role in building reliable and scalable backend systems.
POSITION INFO:
Job Requirements:
- 4+ years of backend development experience in a work environment
- Information Technology degree, Computer Science Degree or equivalent
- Design & Architecture – Create high-performance, well-structured database, cloud, and code architectures
- Code Development – Write efficient, high-quality code that meets requirements and deadlines
- Debugging & Problem Solving – Quickly identify and resolve technical issues with effective solutions
- Testing – Ensure robust unit test coverage and minimize undetected bugs
- DevOps – Deploy and monitor AWS environments, maintaining uptime and deployment quality
- Documentation – Clearly document code, APIs, and system architectures
- Java
- Spring boot/Framework
- Relational Databases & SQL (MySQL)
- Cloud technologies (AWS: Lambda, RDS, ECS, S3)
- Token based authentication methods
- Unit test frameworks
- REST APIs
- Git Version Control
- Agile development: Scrum/Kanban
- High Talent density (work with the smartest people)
- 24 days annual leave
- Latest technology to support your work
- Weekly Lunches
- Breakfast and snacks
- Flexible working slots
- Mentorship and growth
- Quarterly team building
- Future-focused modern office space
- Open door policy
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Back End Developer jobs in Centurion, Gauteng, South Africa .
Centurion, Gauteng, South Africa 2 months ago
Bedfordview, Gauteng, South Africa 3 weeks ago
Sandton, Gauteng, South Africa 3 days ago
Sandton, Gauteng, South Africa 2 months ago
Sandton, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 6 months ago
Johannesburg Metropolitan Area 1 week ago
Centurion, Gauteng, South Africa 1 month ago
Sandton, Gauteng, South Africa 3 days ago
Midrand, Gauteng, South Africa 2 weeks ago
Johannesburg Metropolitan Area 1 month ago
Pretoria, Gauteng, South Africa 3 weeks ago
Centurion, Gauteng, South Africa 1 week ago
Pretoria, Gauteng, South Africa 3 days ago
Woodmead, Gauteng, South Africa 1 month ago
Sandton, Gauteng, South Africa 3 weeks ago
Centurion, Gauteng, South Africa 1 week ago
Software Engineer – Midrand / Semi -Remote – R600 PHPretoria, Gauteng, South Africa 3 days ago
Johannesburg Metropolitan Area 2 days ago
Ivory Park, Gauteng, South Africa 1 month ago
Ivory Park, Gauteng, South Africa 1 month ago
Centurion, Gauteng, South Africa 3 days ago
Aspire Tech Graduate - Software EngineerWoodmead, Gauteng, South Africa 1 day ago
Pretoria, Gauteng, South Africa 3 days ago
Johannesburg Metropolitan Area 2 days ago
Centurion, Gauteng, South Africa 3 days ago
Pretoria, Gauteng, South Africa 3 days ago
Johannesburg Metropolitan Area 3 days ago
Brakpan, Gauteng, South Africa 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBack End Developer
Posted 18 days ago
Job Viewed
Job Description
BACK END DEVELOPER
Job description:
As a Senior WordPress BACK END Developer you will be responsible for setting up processes and fixtures on websites to enhance data management, cross functional needs and web tools to facilitate display and UX. You will also maintain, optimize and manage the technical webdev helpdesk to solve technical issues on websites and cross data transfers. You will collaborate closely with web designers and front end developers to create beautiful, functional, and scalable websites. Your expertise in PHP, and WordPress best practices will be crucial in delivering websites.
Responsibilities:
· Assist the development of custom WordPress themes and plugins and web tools
· Work closely with cross-functional teams to ensure seamless integration between front-end and back-end systems.
· Ensure websites are responsive, optimized for performance, and SEO-friendly.
· Troubleshoot and resolve WordPress-related issues quickly and efficiently.
· Stay up to date with the latest trends, tools, and technologies in web development.
· Contribute to technical documentation and best practices.
Requirements:
· 5+ years of experience in WordPress development, with a strong portfolio showcasing custom themes and plugins.
· Expertise in PHP, JavaScript, HTML, and CSS.
· Deep understanding of WordPress and Divi.
· Strong understanding of responsive design and mobile-first development.
· Experience with eCommerce platforms is a plus.
· Ability to work independently and as part of a team in a fast-paced environment.
Job Type: Full-time
Back End Developer
Posted today
Job Viewed
Job Description
Back End Developer
Posted today
Job Viewed
Job Description
Back End Developer
Posted today
Job Viewed
Job Description
Back-end developer
Posted today
Job Viewed
Job Description
Back-End Developer
Posted 19 days ago
Job Viewed
Job Description
Hey, you – yes, you with the keyboard and the caffeine addiction. Are you a code conjurer , a database whisperer , and a micro-services maestro ? Do you dream in APIs and wake up debugging life itself?
If you’ve been itching to join a fast-growing, no-BS tech company that’s redefining the hiring game, we are calling your name (in JSON format, obviously).
A new opportunity for Back-End Developer has been made available…Start Applying!
Requirements:
- Information Technology Degree, Computer Science Degree, or equivalent
- Minimum applicable experience (years): five+ years of back-end development experience in a work environment
- Required nature of experience: Experience working in cloud environments
- Extensive experience with Java back-end development
- Experience working with relational databases
Skills and Knowledge (essential):
- Java
- Spring Boot/Framework
- Relational Databases & SQL (MySQL)
- Cloud technologies (AWS: Lambda, RDS, ECS, S3)
- Token-based authentication methods
- Unit test frameworks
- REST APIs
- Git Version Control
- Agile development: Scrum/Kanban
- Skills and Knowledge (desirable): Containerization (Docker)
- CI/CD pipelines Terraform
- Java libraries: Hibernate, Lombok, etc.
- Atlassian (Jira, Confluence, Bitbucket
- Terraform
- Java libraries: Hibernate, Lombok, etc.
- Atlassian (Jira, Confluence, Bitbucket
Reference number for this position is GZ60729 which is a permanent Hybrid position based in Centurion offering a cost to company salary of R720 per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Be The First To Know
About the latest Back end Jobs in South Africa !
Developer - Back-End
Posted 527 days ago
Job Viewed
Job Description
Software Engineer (Back-end)
Posted 11 days ago
Job Viewed
Job Description
Software Engineer (Back-end) page is loaded
Software Engineer (Back-end)Apply remote type Hybrid locations Cape Town time type Full time posted on Posted 23 Days Ago job requisition id JR10676
Kick-start your career in the online gaming world and experience the very latest in technology and innovation.
Who we are
We are part of Super Group, the NYSE-listed digital gaming company behind some of the world’s leading Sports and iGaming brands.
At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming solutions. Our multidisciplinary teams are passionate about products, customer experience and security. We’re empowered to achieve the ultimate in high-performance gaming experiences using the best technology available.
Who we’re looking for
We are on a thrilling journey of growth and innovation, and we need passionate, driven individuals to join us. At DigiOutsource, every day is action-packed, and we expect you to bring your A-game. In return, you will find a supportive environment where your skills can flourish, and your career can soar.
Ready to become a game-changer? Supercharge your career with us and be part of something extraordinary.
Why we need you
We are on a mission to create extraordinary experiences for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision.
As a software engineer, you will focus on designing and developing robust, scalable, and efficient software solutions on the .NET (C#) framework. You will work closely with the team to deliver seamless integrations and high-quality products, contributing to the overall success of our technology stack.
What you’ll be doing
Engineering
- Build, maintain, enhance and deploy software according to company’s software engineering standards and aligning these standards to industry standards and best practices.
- Unit-test all software artifacts.
- Maintain current systems and contribute to developing new systems using the latest technologies.
- Collaborate other software engineers and teams to deliver high-quality software solutions.
- Provide second line support for software issues and contribute towards resolving complex production issues.
- Monitor systems performance and ensure all SLAs are met.
Documentation
- Maintain comprehensive documentation of system architecture, processes, and workflows for transparency and future reference.
Essential skills you’ll bring to the table
The necessary skills that we require for this role include:
- 3 to 5 years’ practical experience in the full software development life cycle as a software engineer or software developer.
- Strong proficiency in object-oriented programming (OOP) principles, with a preference for experience in C# and the .NET framework.
- Experience in designing and building RESTful APIs and microservices.
- Proficient in working with relational databases (e.g. SQL Server) and writing efficient queries.
- Experience with containerization technologies (e.g. Docker)
- Familiarity with cloud platforms such as AWS, Azure or GCP.
- Solid understanding of Software Testing fundamentals.
- Demonstrates consistent passion for Technology and keeping up with the industry.
- Exceptional attention to detail, ensuring high standards of quality in all outputs
- Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations
- Excellent problem solving and analytical skills.
- Ability to accurately estimate effort and take ownership for time management and delivery.
- Strong collaboration and communication abilities.
Desirable skills you’ve got up your sleeve
It would be great if you also have some of the following skills:
- Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations
- Experience with Test-Driven Development (TDD) and writing unit/integration tests.
- Familiarity with container orchestration tools (e.g. Kubernetes).
- Knowledge of NoSQL databases (e.g. MongoDB) and distributed systems.
- Knowledge of in memory datastores (e.g. Redis or Valkey).
- Experience with messaging systems (e.g. Kafka, RabbitMQ).
- Experience as part of an Agile software engineering team.
- A good understanding or security principles,
- An understanding of JavaScript frameworks (e.g. Angular, Vue and React).
- Computer Science related degree, diploma, or similar qualification in software engineering.
Our values are non-negotiables
Our culture is underpinned by core values that are linked to key behavioural competencies. Along with the below behavioural competencies, these are essential for all employees in order for you to embed in and drive our culture forward.
These competencies are:
- Adaptability
- Ownership and accountability
- Initiating action
- Resilience
- Team orientation
- Integrity
- Innovation
What you’ll get back
We offer a great variety of personal and professional benefits to help you thrive at DigiOutsource and Super Group. This includes:
- We’re dedicated to your supergrowth. Our comprehensive learning and development programmes give you a range of resources and opportunities to expand your skills and advance your career.
- Your hard work and achievements won’t go unnoticed. Our innovative Performance Tool ensures you receive regular, constructive feedback, helping you to continuously improve and reach your full potential.
- Our Employee Assistance programme offers a variety of benefits which you and your family can benefit from.
- Free Daily Meal
- Free Massages On-site
- Free On-Site Gym
- Group Life Cover
- Funeral Fund Benefit
- Financial Services Assistance
- Curro School Fees Benefit
- Income Continuation Benefit
- Leadership Training
- Referral Bonus
- Medical Aid Subsidy
- Free Sleep Coaching
- On-site Barista
- Retirement Annuity Subsidy
- Team socials
Be part of that Superclass feeling.
At Super Group, diversity is part of our DNA. With teams across 16 countries, 85 nationalities, and 27 languages, we take equal opportunities seriously, championing a supportive, inclusive and empowering environment wherever you are in the Group.
It’s all about putting your experience first and ensuring honesty and fairness in all we do.
Here, your growth is supported and your contributions valued.
Game on!
*Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.
*Shortlisted candidates may need to complete an assessment.
This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.
Should you not hear from us within 2 weeks, please deem your application as unsuccessful.
The perfect place to work, play and grow!
#J-18808-LjbffrSoftware Engineer: Back-End
Posted 13 days ago
Job Viewed
Job Description
We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:
- To see what life at Capitec is all about and complete a short assessment, please click here!
- Once you have completed the above finalize your application by clicking apply below.
At Capitec, we don’t just build banking systems — we reimagine them. Join a team where strong engineering meets purpose, and where modern technology enables millions of people to bank better every day. We’re looking for driven, curious, and technically skilled individuals to help shape the core of Capitec’s banking platform. If you thrive on solving complex problems, working across large-scale systems, and delivering real impact, this is your opportunity to make a difference at one of Africa’s most innovative banks.
Who We AreWe are the Core Banking Platform Team – the engine room of Capitec’s banking capability. Think Bank-in-a-Box. Think Ledger at Scale. Our platform is mission-critical, powering both Retail and Business Banking, and enabling smooth client experiences across Capitec’s product suite.
We collaborate widely — with engineering, product, data and operations — to ensure resilient systems, intelligent architecture, and operational stability at scale. Our team is hands-on in driving real change through a deep understanding of banking, platform design, and the implications of complex data movement.
Why Join UsWork with cutting-edge technologies: Spring Boot, Kafka, Postgres, Unleash, Kubernetes (via Rancher), Terraform, AWS Cloud and many more. Collaborate with some of Capitec’s top engineering talent, including Senior Engineers (SEIIIs), Staff Engineers, and our Head of Engineering.
Make an impact across both Retail and Business Bank, including high-value initiatives in the Client Domain. Grow your skills in an environment where Operational Excellence (OpEx) is a core value from how we build and monitor systems to how we handle failures and scale.
Join a team that values ownership, trust, and empowerment — we equip our people to take bold steps and deliver meaningful work. We believe great engineering makes great banking possible. If you're looking for a place where tech meets purpose and scale meets opportunity, Capitec’s Core Banking Platform team is the place to be.
Our ideal candidate has:- Grade 12 National Certificate (Minimum)
- A relevant tertiary qualification in Information Technology (Preferred)
- 5+ years proven experience in software engineering, including design, development, testing, and deployment using modern programming languages and development frameworks.
- Spring boot (Mandatory)
- Cloud computing (AWS preferred) (Mandatory)
- Relational Databases (PostgreSQL) (Mandatory)
- Understanding of Linux/Unix (Mandatory)
- Shell scripting (Mandatory)
- COBOL (Beneficial)
- C / C++ (Beneficial)
- Kafka (Beneficial)
- Monitoring tools (Control M, Redgate) (Beneficial)
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
If you are interested in being part of this dynamic team, on a mission to build the best bank in the world through unlocking the potential of its people, please apply. We would love to hear from you!
Additional Information- Clear criminal and credit record
Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.
Capitec Bank is an authorised financial services provider (FSP 46669) and registered credit provider (NCRCP13). Capitec Bank Limited Reg. No: 1980/003695/06
#J-18808-Ljbffr