Overview

Senior Back End Developer – SQL – Edenvale Jobs in Johannesburg, South Africa at Avatar Advisory

Senior Back End Developer

Position Area:
Rand Park 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 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 Responsibilities

  • Design, develop, and maintain scalable back-end applications

  • Develop and optimise complex SQL queries, stored procedures, and database schemas

  • Ensure data integrity, performance, and security across systems

  • Integrate front-end elements with server-side logic

  • Participate in system architecture and technical decision-making

  • Troubleshoot, debug, and resolve application issues

  • Conduct code reviews and enforce best development practices

  • Mentor junior and mid-level developers

  • Collaborate with business analysts, product owners, and QA teams

Minimum Requirements

  • Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience)

  • 5+ years’ experience in back-end development

  • Advanced proficiency in SQL (MS SQL / MySQL / Postgre

    SQL)

  • Strong experience with back-end languages such as C#, Java, Python, or PHP

  • Experience working with APIs (RESTful services)

  • Solid understanding of database design, indexing, and performance tuning

  • Experience with version control systems (Git)

  • Strong problem-solving and analytical skills

Advantageous Skills

  • Experience with cloud platforms (AWS, Azure, or similar)

  • Knowledge of microservices architecture

  • Experience in Agile / Scrum environments

  • Exposure to Dev Ops and CI/CD pipelines

Competencies

  • Strong attention to detail

  • Excellent communication and teamwork skills

  • Ability to work independently and manage multiple priorities

  • Leadership and mentoring capability

Title: Senior Back End Developer – SQL – Edenvale

Company: Avatar Advisory

Location: Johannesburg, South Africa

Category:

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.