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: