941 Back End Developer jobs in South Africa

Back End Developer

Gauteng, Gauteng Ampstek

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Back End Developer

Ampstek City of Johannesburg, Gauteng, South Africa

Location: Johannesburg

Mode: Hybrid

Type: Contract

Overview

Ampstek City of Johannesburg, Gauteng, South Africa

Responsibilities
  • We need a few seasoned engineers with strong production experience to help join the team as we prepare to launch and scale our applications to millions of users.
  • Mandatory: Experience in Node.js, distributed microservice environments, API integrations, observability and monitoring.
  • We are also interested in some candidates with strong experience with PWAs and mobile apps (React, React Native).
How to apply?

If you're interested with the above job requirements, then kindly send me your updated resume to my email

Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Information Technology
Industries
  • IT Services and IT Consulting

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Back-End Developer

Centurion, Gauteng ExecutivePlacements.com - The JOB Portal

Posted 26 days ago

Job Viewed

Tap Again To Close

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:

PTA /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

Duties and Responsibilities:

  • 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

Skills Required:

  • 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

Benefit Offers:

  • 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
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • 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 PH

Pretoria, 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 Engineer

Woodmead, 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-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Back End Developer

Cape Town, Western Cape Khula Placements

Posted 4 days ago

Job Viewed

Tap Again To Close

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

This advertiser has chosen not to accept applicants from your region.

Back-End Developer

Centurion, Gauteng E-Merge IT Recruitment

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

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!

This advertiser has chosen not to accept applicants from your region.

Senior Back-End Developer

Centurion, Gauteng Tracker South Africa

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Job category: Application Development and Programming

Location: Centurion

Contract: Permanent

Remuneration: Market Related

EE position: Yes

Introduction

Tracker requires the services of a Senior back-end developer in our Development and Engineering Department. The successful candidate will be expected to deliver solutions to achieve customer satisfaction, while working within a team. Should you be interested in this challenge and meet the job requirements, please forward your application before the closing date.

Key roles and responsibilities:

  • Technical leadership in delivery of products and solutions, within and across teams.
  • Effective management of all staff in the team.
  • Continuously align delivery to the Tracker and team strategy and planning.
  • Provide input into the annual salary review process as and when required.
  • Deliver strategic projects on time, in budget, with the desired functionality, at the defined quality level in a sustainable way.
  • Assist in definition and design architecture/technical implementation related to area of responsibility, while collaborating with other managers, leads and architects.
  • Meet best practice criteria in the evaluation and testing of software.
  • Assure that team members adhere to and follow these practices.
  • Complete work orders in appropriate timescales.
  • Maintain and systems without introducing new defects.
  • Enhance systems to support and move to new technologies.
  • Share knowledge with development and support teams.
  • Document systems, including enhancements to facilitate knowledge sharing.
  • Mentor and coach Junior Developers.
  • Ensure that the best practice development processes and standards are followed.
  • Effective use of development toolset.
  • Degree / Diploma with 4 years to 6 years of relevant work experience.
  • Experience in SCRUM AGILE methodology.
  • Experience in C# required.
  • Experience in .NET Core, WCF, and WebAPI an advantage.
  • Experience with Azure DevOps (TFS and GIT) or MS Team Foundation Server (TFS) would be advantageous
  • Experience in SQL Server 2016/9, including:
  • Extensive and complex SQL queries
  • Experience in SQL Reporting Services advantageous
  • Experience with message queueing technologies such as RabbitMQ, ApacheMQ, Kafka would be advantageous.
  • Multi-threaded and parallel development experience advantageous.
  • Service Oriented Architecture (SOA) experience beneficial.
  • Microsoft Certified Professional (MCP) designation is advantage.
  • Exposure to good coding standard practices and source code configuration management.
  • Experience in SOLID, KISS, TDD, DDD and Clean Coding practices
  • High attention to detail with a strong focus on quality.
  • Good planning, organising and leading skills.
  • Good inter-personal skills.
  • Encourages collaboration and delivering within the delivery processes
  • Able to work effectively within a team
Medical Aid

Pension Fund

Do you require assistance with the registration or application process ?

Click the button below to visit our FAQ/Support page and ask for help.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Back-End Developer

Centurion, Gauteng Hire Resolve

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

An established technology company is seeking a Senior Back-End Developer to join our dynamic Development and Engineering Department in Centurion, Gauteng . This is a rewarding opportunity for a solutions-driven individual who thrives in a collaborative environment and is passionate about delivering impactful results.

Responsibilities:

  • Provide technical leadership across teams in the delivery of products and solutions.
  • Manage, support, and mentor team members, including Junior Developers.
  • Align all delivery efforts with Tracker’s strategic goals and team planning.
  • Contribute to architectural design and implementation strategies.
  • Drive strategic projects to completion within time, budget, and quality constraints.
  • Ensure adherence to software development best practices and standards.
  • Oversee code quality through rigorous evaluation and testing.
  • Maintain and enhance systems with a focus on stability and modernisation.
  • Promote knowledge sharing and maintain thorough documentation.
  • Foster collaboration and ensure effective delivery processes are followed.

Requirements:

  • Degree or Diploma in a relevant field.
  • 4–6 years of relevant work experience.
  • Proven experience with C# and .NET Core.
  • Familiarity with WCF, WebAPI, and SCRUM Agile methodology.
  • Experience with Azure DevOps (TFS/GIT) or MS Team Foundation Server (TFS).
  • Strong SQL Server 2016/2019 skills:
  • Relational database design
  • Advanced SQL queries
  • SQL Reporting Services (advantageous)
Knowledge of messaging systems like RabbitMQ, ApacheMQ, or Kafka (advantageous).Multi-threaded and parallel development experience is beneficial.Exposure to Service-Oriented Architecture (SOA).Understanding of software principles: SOLID, KISS, TDD, DDD, and Clean Coding.Microsoft Certified Professional (MCP) designation is an advantage.

How To Apply:

  • Contact Hire Resolve today for your next career-changing move
  • Our client is offering a highly competitive salary for this role based on experience.
  • Send your CV to: or connect with Mischa Bornman via LinkedIn.
  • Alternatively, you can also contact me directly at Hire Resolve
  • We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Back-End Developer

Centurion, Gauteng Network IT

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Reference: ITE -MSc-1

Our client is a prominent player in the automotive industry, dedicated to revolutionizing the car-buying experience. With a focus on innovation and customer satisfaction, our client is committed to providing a seamless and efficient platform for buying and selling vehicles. As they continue to lead the way in their industry, we are working closely with them to find a talented Senior C# .NET Back-End Developer to join their team.

Duties & Responsibilities

Responsibilities:

  • Develop and maintain high-performance back-end applications using C# and the .NET framework.
  • Collaborate with cross-functional teams to design and implement new features and functionalities.
  • Optimize application performance and scalability to ensure a seamless user experience.
  • Conduct thorough testing and debugging to identify and resolve issues promptly.
  • Stay updated on emerging technologies and industry trends to drive continuous improvement.
  • Mentor junior developers and provide technical guidance and support as needed.
Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (non-negotiable).
  • Extensive experience (8+ years) as a Senior C# .NET Back-End Developer or similar role.
  • Proficiency in C#, the .NET framework, and back-end development best practices.
  • Strong familiarity with AWS services and cloud-based architecture.
  • Solid understanding of relational databases (e.g., SQL Server) and ORM frameworks (e.g., Entity Framework).
  • Agile mindset with a commitment to delivering high-quality software on time.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration abilities.
Benefits:
  • Competitive salary and benefits package reflecting your skills and experience.
  • Opportunities for professional growth and career advancement within a dynamic and innovative company.
  • A collaborative and supportive work environment where your contributions are valued.
  • Exciting projects and challenges that will push you to expand your skills and expertise.
Note:
Only shortlisted candidates will be contacted.Package & Remuneration

R 70 000 - Monthly

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Back end developer Jobs in South Africa !

Senior Back Office Developer

Johannesburg, Gauteng Nigel Frank International

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Senior Back-End Software Developer

Company:
Join a leading vehicle tracking company at the forefront of digital transformation journey. As they embark on this exciting journey, they are seeking a highly skilled Senior Back-End Software Developer to join their dynamic team in Pretoria.

Role Overview:
As a Senior Back-End Software Developer, you will play a pivotal role in their digital transformation journey, focusing on migrating legacy systems into modern, scalable solutions. Your expertise will be critical in advancing our technological capabilities and ensuring their systems are robust, efficient, and future-proof.

Responsibilities:

  1. Collaborate with cross-functional teams to analyze requirements, design solutions, and implement back-end functionalities.
  2. Develop and maintain back-end services and APIs using C#, .NET, and SQL technologies.
  3. Utilize your key experience in C++ development to enhance existing systems and integrate legacy components.
  4. Participate in code reviews, troubleshoot issues, and optimize performance to deliver high-quality, scalable solutions.
  5. Contribute to architectural decisions and provide technical guidance to junior team members.

Requirements:

  1. Bachelor's degree in Computer Science, Engineering, or related field.
  2. 7+ years of professional experience in back-end software development.
  3. Proficiency in C#, .NET framework, and SQL.
  4. Strong expertise in C++ development is essential.
  5. Experience working with APIs and integrating third-party services.
  6. Solid understanding of software architecture principles and design patterns.
  7. Excellent problem-solving skills and attention to detail.
  8. Strong communication and collaboration abilities.

If you are a talented Back-End Software Developer with a passion for innovation and a drive to make a meaningful impact, we want to hear from you! Join us in shaping the future of vehicle tracking technology. Apply now by sending your CV to Stacey Maritz at

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Back Office Developer

Pretoria, Gauteng Nigel Frank International

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Senior Back-End Software Developer

Company:
Join a leading vehicle tracking company at the forefront of digital transformation journey. As they embark on this exciting journey, they are seeking a highly skilled Senior Back-End Software Developer to join their dynamic team in Pretoria.

Role Overview:
As a Senior Back-End Software Developer, you will play a pivotal role in their digital transformation journey, focusing on migrating legacy systems into modern, scalable solutions. Your expertise will be critical in advancing our technological capabilities and ensuring their systems are robust, efficient, and future-proof.

Responsibilities:

  1. Collaborate with cross-functional teams to analyze requirements, design solutions, and implement back-end functionalities.
  2. Develop and maintain back-end services and APIs using C#, .NET, and SQL technologies.
  3. Utilize your key experience in C++ development to enhance existing systems and integrate legacy components.
  4. Participate in code reviews, troubleshoot issues, and optimize performance to deliver high-quality, scalable solutions.
  5. Contribute to architectural decisions and provide technical guidance to junior team members.

Requirements:

  1. Bachelor's degree in Computer Science, Engineering, or related field.
  2. 7+ years of professional experience in back-end software development.
  3. Proficiency in C#, .NET framework, and SQL.
  4. Strong expertise in C++ development is essential.
  5. Experience working with APIs and integrating third-party services.
  6. Solid understanding of software architecture principles and design patterns.
  7. Excellent problem-solving skills and attention to detail.
  8. Strong communication and collaboration abilities.

If you are a talented Back-End Software Developer with a passion for innovation and a drive to make a meaningful impact, we want to hear from you! Join us in shaping the future of vehicle tracking technology. Apply now by sending your CV to Stacey Maritz at

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Back-End Developer (JavaScript)

Centurion, Gauteng Network IT

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Duties & Responsibilities

Qualifications:

  • Matric
  • Tertiary qualification in IT or related

Experience / Requirements:
  • Cloud, preferably AWS experience
  • Hands-on technical expertise in back-end development
  • JavaScript/TypeScript for Node.js in Lambdas
  • Experience in Database administration (PostgreSQL) would be beneficial but not required
  • Experience with RESTful APIs and 3rd party integration in general
  • Exposure to Lean and Agile methodologies
  • Good problem-solving skills with a data-driven mindset
  • Self-motivated and energetic individual with a hands-on approach
  • Good coding habits (Reviews, TDD etc.)
Package & Remuneration

R 35000 - R 5000 - Monthly

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Back End Developer Jobs