Senior Back End Developer - SQL - Edenvale

Avatar Advisory

Johannesburg

On-site

ZAR 600,000 - 800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Avatar Advisory in Johannesburg is looking for a highly skilled Senior Back-End Developer to design, develop, and maintain robust back-end systems. The ideal candidate will have over 5 years of back-end development experience, strong SQL expertise, and proficiency in languages like C#, Java, Python, or PHP.

Key responsibilities include developing scalable applications, integrating front-end elements, and mentoring junior developers. The role offers a hybrid work model and requires a Bachelor’s degree in a related field.

Qualifications

  • 5 years of back-end development experience.
  • Advanced proficiency in SQL (MS SQL / MySQL / PostgreSQL).
  • Experience with APIs and cloud platforms.

Responsibilities

  • Design, develop, and maintain scalable back-end applications.
  • Develop and optimize complex SQL queries.
  • Mentor junior and mid-level developers.

Skills

SQL expertise
Back-end development
C#, Java, Python, or PHP
API development (RESTful services)
Cloud platforms (AWS, Azure)

Education

Bachelor’s degree in Computer Science, IT, or related field

Tools

Docker
Kubernetes
Git

Job description

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 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 / PostgreSQL)

  • 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 DevOps 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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Back End Developer - SQL - Edenvale
Senior Back End Developer - SQL - Edenvale

WMS Secure • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Senior Software Engineer - Backend Systems
Senior Software Engineer - Backend Systems

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Continuous learning & development
Collaborative culture
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Durban

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Professional development
Collaborative environment
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Paid time off
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses
Health insurance
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Performance bonuses
Health benefits
+1
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Competitive salary package
Medical aid and retirement fund
+1