Senior Backend Developer

Placements24

Midrand

Hybrid

ZAR 900,000 - 1,400,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical aid
Provident fund
Professional development opportunities
Flexible working arrangement

Job summary

Placements24 in Midrand is seeking a highly skilled Senior Backend Developer to design, implement, and maintain scalable backend systems. You will work with frontend, product managers, and QA to deliver robust software.

The role requires 5+ years of backend experience, proficiency in Python/Java/Node.js/Go, and strong DB/API skills, with hybrid on-site and remote collaboration in Gauteng.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 5+ years of professional backend development experience.
  • Proficient in Python, Java, Node.js, or Go.
  • Experience with relational and NoSQL databases.
  • RESTful API design and implementation.
  • Cloud platforms such as AWS, Azure, or Google Cloud.
  • Microservices architecture and design patterns.
  • Containerization with Docker and Kubernetes.
  • Strong problem-solving and teamwork skills.
  • Experience with agile development methodologies.

Responsibilities

  • Design, develop, and deploy robust backend services and APIs using modern languages and frameworks.
  • Collaborate with frontend developers to integrate server-side logic with UI.
  • Manage and optimize database performance, ensuring data integrity and security.
  • Write clean, well-documented, thoroughly tested code.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Contribute to architectural decisions and technical strategy.
  • Mentor junior developers and share knowledge within the team.
  • Ensure scalability, performance, and security of backend services.
  • Stay up-to-date with emerging technologies and industry best practices.

Skills

Backend development
RESTful APIs
Microservices
Cloud platforms
SQL/NoSQL database design
CI/CD practices
Problem solving
Communication
Agile methodologies
Code reviews

Education

Bachelor's degree or equivalent

Tools

Docker
Kubernetes
Git
Cloud platforms (AWS/Azure/GCP)
PostgreSQL/MySQL
MongoDB/Cassandra

Job description

About the Role

Our client, a rapidly expanding technology firm in the heart of Midrand, Gauteng , is seeking a highly skilled and experienced Senior Backend Developer to join their dynamic team. This is an exciting opportunity to contribute to the development of innovative software solutions that are shaping the future of the industry. You will be instrumental in designing, implementing, and maintaining robust, scalable, and efficient backend systems. The ideal candidate possesses a deep understanding of backend architecture, database management, and API development, along with a passion for writing clean, maintainable code. You will work collaboratively with cross-functional teams, including frontend developers, product managers, and QA engineers, to deliver high-quality software products. This role offers a blend of on-site collaboration and remote flexibility, fostering a productive and engaging work environment within the vibrant tech hub of Gauteng .

Key Responsibilities
  • Design, develop, and deploy robust backend services and APIs using modern programming languages and frameworks.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Manage and optimize database performance, ensuring data integrity and security.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Contribute to architectural decisions and technical strategy.
  • Mentor junior developers and share knowledge within the team.
  • Ensure the scalability, performance, and security of all backend services.
  • Stay up-to-date with emerging technologies and industry best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend development.
  • Proven expertise in languages such as Python, Java, Node.js, or Go.
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Proficiency in designing and implementing RESTful APIs.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Solid understanding of microservices architecture and design patterns.
  • Familiarity with containerization technologies such as Docker and Kubernetes.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with agile development methodologies.
  • Knowledge of CI/CD pipelines and practices is a plus.
Benefits

Our client offers a competitive salary package commensurate with experience, along with comprehensive benefits. This includes medical aid, a provident fund, and opportunities for professional development and continuous learning. Employees also benefit from a flexible working arrangement and access to state-of-the-art office facilities in Midrand . We believe in fostering a culture of innovation and collaboration, providing a supportive environment where your contributions are valued and recognized. Join a team that is passionate about technology and dedicated to making a real impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Health benefits
Career development opportunities
+3
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Performance-based bonuses
+2
Senior Software Engineer - Backend Services
Senior Software Engineer - Backend Services

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Health benefits
Professional development
Hybrid work model
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Pietermaritzburg

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

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Bonuses
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Soweto

On-site
ZAR 900,000 - 1,300,000
Medical aid
Retirement fund contributions
Professional development opportunities
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work model
Health insurance
Paid time off
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Pietermaritzburg

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

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Senior Software Engineer (Backend Focus)
Senior Software Engineer (Backend Focus)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Hybrid work model
Annual leave