Senior Back End Developer

3 weeks ago


Johannesburg, South Africa WMS Secure Full time

Senior Back End DeveloperPosition Area: RandPark Ridge K6-8 years Back End Developing experienceAt least 3 years in Senior position Hybrid2 years Docker/Kubernetes experience5 years developing APO’s for FE Development3 years Agile/scrum framework5 years SQLWe are seeking a highly skilled Senior Back-End Developer with strong SQL expertise to design, develop, and maintain robust back-end systems. The successful candidate will play a key role in system architecture, database optimisation, and mentoring junior developers while working closely with cross-functional teams.Key ResponsibilitiesDesign, develop, and maintain scalable back-end applicationsDevelop and optimise complex SQL queries, stored procedures, and database schemasEnsure data integrity, performance, and security across systemsIntegrate front-end elements with server-side logicParticipate in system architecture and technical decision-makingTroubleshoot, debug, and resolve application issuesConduct code reviews and enforce best development practicesMentor junior and mid-level developersCollaborate with business analysts, product owners, and QA teamsMinimum RequirementsBachelor’s degree in Computer Science, IT, or related field (or equivalent experience)5+ years’ experience in back-end developmentAdvanced proficiency in SQL (MS SQL / MySQL / PostgreSQL)Strong experience with back-end languages such as C#, Java, Python, or PHPExperience working with APIs (RESTful services)Solid understanding of database design, indexing, and performance tuningExperience with version control systems (Git)Strong problem-solving and analytical skillsAdvantageous SkillsExperience with cloud platforms (AWS, Azure, or similar)Knowledge of microservices architectureExperience in Agile / Scrum environmentsExposure to DevOps and CI/CD pipelinesCompetenciesStrong attention to detailExcellent communication and teamwork skillsAbility to work independently and manage multiple prioritiesLeadership and mentoring capability



  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    We are seeking a highly skilled and experienced Senior Back-End Developer in Johannesburg or Cape Town that is proficient in TypeScript to design, build, and deploy distributed cloud-based applications. The ideal person will have a strong understanding of scalable system architecture and cloud-native development. Experience integrating with Large Language...


  • Johannesburg, South Africa IDBASE SOFTWARE Full time

    We are seeking a highly skilled and experienced Senior Back-End Developer in Johannesburg or Cape Town that is proficient in TypeScript to design, build, and deploy distributed cloud-based applications. The ideal person will have a strong understanding of scalable system architecture and cloud-native development. Experience integrating with Large Language...


  • Johannesburg, South Africa WMS Secure Full time

    Senior Back End Developer Position Area: RandPark Ridge  K6-8 years Back End Developing experience At least 3 years in Senior position Hybrid 2 years Docker/Kubernetes experience 5 years developing APO’s for FE Development 3 years Agile/scrum framework 5 years SQL We are seeking a highly skilled Senior Back-End Developer with strong SQL expertise to...


  • Johannesburg, South Africa Avatar Advisory - Avatar Human Capital Full time R50 - R95

    Senior Back End Developer Position Area: RandPark Ridge  K6-8 years Back End Developing experience At least 3 years in Senior position Hybrid 2 years Docker/Kubernetes experience 5 years developing APO’s for FE Development 3 years Agile/scrum framework 5 years SQL We are seeking a highly skilled Senior Back-End Developer with strong SQL expertise to...


  • Cape Town or Johannesburg, South Africa Elixirr Digital Full time

    You have a strong programming background? You feel at home designing back-end systems and scalable architectures? You write clean, efficient, and maintainable Python code with attention to detail?Join Elixirr Digital as a Back End Developer (Python) and shape the future of innovative, data-driven solutionsAs a Back End Developer (Python), you'll be...


  • Johannesburg, South Africa iOLAP, Inc. Full time

    You have a strong programming background? You feel at home designing back-end systems and scalable architectures? You write clean, efficient, and maintainable Python code with attention to detail? Join Elixirr Digital as a Back End Developer (Python) and shape the future of innovative, data-driven solutions! As a Back End Developer (Python) , you’ll be...

  • Back End Developer

    6 days ago


    Johannesburg, South Africa Elixirr Digital Full time

    Overview You have a strong programming background You feel at home designing back-end systems and scalable architectures You write clean efficient and maintainable Python code with attention to detail Join Elixirr Digital as a Back End Developer (Python) and shape the future of innovative data-driven solutions! As a Back End Developer (Python) youll be...

  • Back End Developer

    1 day ago


    Johannesburg Metropolitan Area, South Africa LabourNet Full time

    The Back-End Developer is responsible to transfer skills where it's needed and ensure that cross-collaboration within the Technology environment is being achieved, and code committed is clean and in line with architecture to minimize the effect of Dev Comeback. ResponsibilitiesInclusive of, but not limited to:Design, plan and implement visually aesthetic...


  • Johannesburg, South Africa MyCareerCraft Full time

    We're looking for a talented and detail-oriented Front-End Website Developer to join our team. You'll be responsible for bringing UI/UX designs to life, ensuring responsive and smooth web experiences, and collaborating with back-end developers and designers to build functional and visually appealing web interfaces. What You'll Do Develop user-facing web...

  • Back-End Developer

    6 days ago


    Johannesburg, South Africa GAdventures Full time

    What You'll be Doing Integrate into the team quickly, deploy often and early Manage, launch existing and new applications Resolve bugs, provide a high level of support to end users and integrated system stakeholders Write short specs, own end-to-end development from scoping to testing Write unit tests for the new code that you craft, improve test coverage,...