583 Backend Developer jobs in South Africa

Backend Developer

Pretoria, Gauteng CodeConnect Staffing (Pty) Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Specifics : Industry : Medical Devices Employment Type : Full-time Work Model : Hybrid (On-site for first 3 months of employment, thereafter hybrid) Overview : The Backend Developer will be responsible for developing, maintaining, and optimizing software solutions.

The role involves leading projects, ensuring high-quality code, and implementing best practices.

The successful candidate will work closely with cross-functional teams to deliver scalable and efficient solutions.

Key Responsibilities : Design, develop, and maintain high-quality systems using reusable code.

Adhere to best practices and coding standards.

Lead the application lifecycle, including planning, development, and maintenance.

Create user stories, estimates, and project plans.

Ensure thorough testing, performance benchmarking, and issue resolution across interconnected systems.

Manage DevOps processes and Infrastructure as Code.

Ensure smooth deployments and system integrations.

Work closely with team members and stakeholders.

Mentor junior developers and contribute to team growth.

Ensure that all products meet regulatory compliance standards (e.g., FDA, CE, ISO) and contribute to quality improvement initiatives.

Skills and Requirements : API development, Microservices, SQL, Golang, Docker, AWS / Azure, CI / CD, and debugging across multiple systems.

C# and Python Programming Skills Education : Certificate in Programming (essential), Bachelor's degree in Computer Science or Engineering (desirable).

Experience : 5+ years of relevant software development experience.

Competencies : Strong problem-solving and analytical skills.

Ability to lead and prioritize tasks effectively.

Strong communication and collaboration abilities.

Commitment to high standards and continuous improvement.

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

Backend Developer

Pretoria, Gauteng Hire Resolve

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Backend Developer

Hire Resolve's client is currently seeking a skilled and experienced Senior Backend Developer to join their team. You will be working with their senior developers to develop and maintain high-quality APIs for their web and mobile applications.


Responsibilities:
  • Design, develop, and maintain efficient and scalable server-side applications
  • Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications
  • Write clean, maintainable, and well-documented code
  • Optimize applications for maximum speed and scalability
  • Implement and maintain security and data protection measures
  • Perform code reviews and provide constructive feedback to other developers
  • Stay updated with the latest industry trends and technologies
  • Mentor and provide guidance to junior developers.

Requirements:
  • Proven work experience as a Backend Developer or similar role
  • Strong proficiency in Node.js
  • Experience with backend frameworks such as Express.js
  • Knowledge of database technologies like MySQL or MongoDB
  • Understanding of RESTful APIs and microservices architecture
  • Database ORM (Sequelize, TypeORM, Prisma, etc)
  • Experience with DevOps skills like Docker and AWS (preferred, alternatively GCP, Azure)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Bachelor's degree in Computer Science or a related field

Benefits:
  • Salary: R600K/yr - R960k/yr, negotiable

Contact Hire Resolve for your next career-changing move. Our client is offering a highly competitive salary for this role based on experience.

You can also visit the Hire Resolve website: hireresolve.us or email us your CV:

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.

Backend Developer

New
Pretoria, Gauteng Hire Resolve

Posted today

Job Viewed

Tap Again To Close

Job Description

An established technology company is seeking a Backend Developer to join their team. The ideal candidate will build high-performance APIs for web and mobile applications. Responsibilities: Develop and maintain high-quality APIs for web and mobile platforms Collaborate with internal teams to deliver functional, scalable, and high-performance backend solutions Assist in building and improving web and mobile applications Write integration and unit tests, and integrate with 3rd-party APIs Maintain clean, well-documented code and participate in code reviews Requirements: 4 years of backend development experience 2 years working with NodeJS (Typescript) and MySQL Experience writing integration and unit tests Experience in integrating with 3rd-party APIs Strong ownership, self-management, and ability to work independently or in a team 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.
This advertiser has chosen not to accept applicants from your region.

Backend Developer

New
Cape Town, Western Cape Hire Resolve

Posted today

Job Viewed

Tap Again To Close

Job Description

a company that provides a developer of a cloud-based restaurant management system, designed to increase efficiency in the hospitality industry, is seeking a Backend Developer to join their team. You'll work with senior developers to build and maintain high-performance, scalable APIs for their web and mobile applications. Responsibilities: Collaborate with our team to develop and maintain functional APIs. Contribute to the next generation of our web and mobile applications. Write and integrate with third-party APIs. Take ownership of projects and manage your own work effectively. Minimum Requirements: 4 years of backend development experience. 2 years of experience with Node.js (TypeScript) . 2 years of experience with MySQL . Experience writing integration and unit tests. Experience with Docker is a plus. Experience with AWS, GCP , or Azure is a plus. Proficiency with Node.js frameworks (e.g., Fastify, Express.js ) and database ORMs (e.g., Sequelize, TypeORM ). Benefits: Competitive salary based on experience (salary can potentially be more based on experience/skills) IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to
This advertiser has chosen not to accept applicants from your region.

Backend developer

Pretoria, Gauteng Hire Resolve

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Senior Backend Developer Hire Resolve's client is currently seeking a skilled and experienced Senior Backend Developer to join their team. You will be working with their senior developers to develop and maintain high-quality APIs for their web and mobile applications. Responsibilities: Design, develop, and maintain efficient and scalable server-side applications Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications Write clean, maintainable, and well-documented code Optimize applications for maximum speed and scalability Implement and maintain security and data protection measures Perform code reviews and provide constructive feedback to other developers Stay updated with the latest industry trends and technologies Mentor and provide guidance to junior developers. Requirements: Proven work experience as a Backend Developer or similar role Strong proficiency in Node.js Experience with backend frameworks such as Express.js Knowledge of database technologies like My SQL or Mongo DB Understanding of RESTful APIs and microservices architecture Database ORM (Sequelize, Type ORM, Prisma, etc) Experience with Dev Ops skills like Docker and AWS (preferred, alternatively GCP, Azure) Excellent problem-solving and analytical skills Strong communication and collaboration abilities Bachelor's degree in Computer Science or a related field Benefits: Salary: R600 K/yr - R960k/yr, negotiable Contact Hire Resolve for your next career-changing move. Our client is offering a highly competitive salary for this role based on experience. You can also visit the Hire Resolve website: hireresolve.us or email us your CV: 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.

Backend developer

Pretoria, Gauteng Hire Resolve

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Senior Backend Developer Hire Resolve's client is currently seeking a skilled and experienced Senior Backend Developer to join their team. You will be working with their senior developers to develop and maintain high-quality APIs for their web and mobile applications. Responsibilities: Design, develop, and maintain efficient and scalable server-side applications Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications Write clean, maintainable, and well-documented code Optimize applications for maximum speed and scalability Implement and maintain security and data protection measures Perform code reviews and provide constructive feedback to other developers Stay updated with the latest industry trends and technologies Mentor and provide guidance to junior developers. Requirements: Proven work experience as a Backend Developer or similar role Strong proficiency in Node.js Experience with backend frameworks such as Express.js Knowledge of database technologies like My SQL or Mongo DB Understanding of RESTful APIs and microservices architecture Database ORM (Sequelize, Type ORM, Prisma, etc) Experience with Dev Ops skills like Docker and AWS (preferred, alternatively GCP, Azure) Excellent problem-solving and analytical skills Strong communication and collaboration abilities Bachelor's degree in Computer Science or a related field Benefits: Salary: R600 K/yr - R960k/yr, negotiable Contact Hire Resolve for your next career-changing move. Our client is offering a highly competitive salary for this role based on experience. You can also visit the Hire Resolve website: hireresolve.us or email us your CV: 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 Backend Developer

Durban, KwaZulu Natal ExecutivePlacements.com - The JOB Portal

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the Senior Backend Developer role at ExecutivePlacements.com - The JOB Portal

2 weeks ago Be among the first 25 applicants

Summary

You’ll be responsible for building high-performance backend systems, connecting with diverse external platforms, and introducing automated, scalable testing and deployment strategies.

Recruiter

The Legends Agency

Job Ref

Legend101

Date posted

Wednesday, May 14, 2025

Location

Durban, South Africa

Salary

R

Position Info Key Responsibilities
  • Architect, develop, and maintain scalable RESTful APIs.
  • Integrate and interface with third-party platforms (e.g., authentication services, data feeds, SaaS tools).
  • Design and optimize high-performance SQL queries and relational schema for transactional systems.
  • Build and extend modular Laravel applications using SOLID principles and modern PHP patterns.
  • Implement CI pipelines and comprehensive test coverage using automated testing frameworks.
  • Maintain and evolve code in GitHub with PR-based collaboration and branching strategies.
  • Collaborate on backend architecture decisions, contributing to high-level system design.
  • Mentor junior engineers in software architecture, testability, and scalable design.
  • (Optional) Implement data-driven automation using ML models in backend services (e.g., Python microservices or PHP ML libs).
Tech Stack & Tools
  • Languages & Frameworks: PHP 8+, Laravel, SQL, T-SQL, JavaScript (basic)
  • DevOps & Tooling: GitHub Actions, CI/CD pipelines, Composer
  • Testing: PHPUnit, Pest, Mockery, Postman (for API testing), tSQLt
  • Data & ML (Nice to have): Python (scikit-learn, pandas), PHP ML libraries
  • Cloud & Infra (Nice to have): Azure
Required Qualifications
  • 5+ years of backend development experience, including Laravel 8+ in production environments.
  • Proficient in designing and optimizing SQL databases for transactional systems.
  • Experience with external service integration via REST APIs (OAuth, JSON).
  • Familiar with TDD or BDD workflows and CI pipelines.
  • Solid grasp of Git version control, code reviews, and team workflows.
  • Strong architectural thinking, especially around modular and extensible backends.
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 Senior Software Engineer jobs in Durban, KwaZulu-Natal, South Africa .

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

About the latest Backend developer Jobs in South Africa !

Backend Developer Centurion

Centurion, Gauteng Datafin IT Recruitment

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Duties & Responsibilities

ENVIRONMENT:

DUTIES:

  • Write and maintain serverless functions using AWS Lambda, preferably in NodeJS.
  • Use or implement other AWS Services in-line with customer requirements and architecture framework – E.g. DynamoDB, AppSync, EventBridge, PinPoint, S3 etc.
  • Share overall responsibility for the CI/CD Pipelines, AWS Infrastructure and REST APIs.
  • Ensure full understanding of all systems. This includes infrastructure, integrations, Back-end and Front-end business logic and technology stack.
  • Assist with support requests that have been escalated to the development – 3rd Line Support.
  • Stay abreast of developments in programming languages and AWS services.
  • Continuous learning and relevant certifications for both professional and personal development are encouraged.
  • Continuous improvement of performance and system stability.
  • Adhere to Agile practices and methodologies.

REQUIREMENTS:

  • Relevant Bachelor’s Degree (BSc. Computer Studies or IT / B.Eng. Computer, Electronic) would be beneficial and preferred.
  • 4+ Years' experience working on projects like these are preferred.
  • Cloud, preferably AWS experience.
  • Hands-on technical expertise in backend development and DevOps activities.
  • Experience with RESTful APIs and 3rd party integration in general.
  • Exposure to Lean and Agile methodologies.

Advantageous –

  • Experience in Database Administration (PostgreSQL).

ATTRIBUTES:

  • Strong problem-solving skills with a data-driven mindset.
  • Self-motivated and energetic individual with a hands-on approach.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

Package & Remuneration

Negotiable

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

Backend Developer Pretoria

Pretoria, Gauteng Hire Resolve

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Backend Developer

Hire Resolve's client is currently seeking a skilled and experienced Senior Backend Developer to join their team. You will be working with their senior developers to develop and maintain high-quality APIs for their web and mobile applications.


Responsibilities:
  • Design, develop, and maintain efficient and scalable server-side applications
  • Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications
  • Write clean, maintainable, and well-documented code
  • Optimize applications for maximum speed and scalability
  • Implement and maintain security and data protection measures
  • Perform code reviews and provide constructive feedback to other developers
  • Stay updated with the latest industry trends and technologies
  • Mentor and provide guidance to junior developers

Requirements:
  • Proven work experience as a Backend Developer or similar role
  • Strong proficiency in Node.js
  • Experience with backend frameworks such as Express.js
  • Knowledge of database technologies like MySQL or MongoDB
  • Understanding of RESTful APIs and microservices architecture
  • Database ORM (Sequelize, TypeORM, Prisma, etc)
  • Experience with DevOps skills like Docker and AWS (preferred, alternatively GCP, Azure)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Bachelor's degree in Computer Science or a related field

Benefits:
  • Salary: R600K/yr - R960k/yr, negotiable

Contact Hire Resolve for your next career-changing move. Our client is offering a highly competitive salary for this role based on experience.

You can also visit the Hire Resolve website: hireresolve.us or email us your CV: .

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.

Backend Developer Centurion

Centurion, Gauteng Network IT

Posted 9 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
Apply now! #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 Backend Developer Jobs