Senior Backend Engineer

Placements24

Benoni

On-site

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Health insurance
Career growth opportunities
Generous leave

Job summary

Placements24 is seeking a Senior Backend Engineer for its Benoni-based team. You will design, develop, and maintain server-side logic, APIs, and databases to support scalable applications.

The role emphasizes performance optimization, robust architecture, and collaboration with peers to drive product success. The ideal candidate has 5+ years in backend development, strong skills in Python/Java/Node.js, and experience with AWS/Azure and Docker.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 5+ years of professional backend software development experience.
  • Proficiency in at least one modern backend language and frameworks.
  • Experience with relational and NoSQL databases.

Responsibilities

  • Design, build, and maintain efficient backend code in Python, Java, or Node.js.
  • Develop and manage robust APIs and microservices with high performance.
  • Collaborate with frontend developers to connect UI with server logic.
  • Design and optimize database schemas and queries for data integrity.
  • Write unit and integration tests to ensure quality and stability.
  • Participate in code reviews and mentor junior engineers.

Skills

Python
Java
Node.js

Education

Bachelor's degree in CS/Engineering

Tools

AWS
Azure
Docker

Job description

About the Role

Our client is seeking an experienced Senior Backend Engineer to join their innovative team in Benoni . You will be responsible for designing, developing, and maintaining the server-side logic, databases, and APIs that power their dynamic applications. This role requires a deep understanding of scalable architectures, performance optimization, and best practices in software development. The ideal candidate is a proactive problem-solver who thrives in a collaborative environment, contributes to technical strategy, and is committed to building robust and efficient backend systems that drive the success of their digital products.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable backend code using languages such as Python, Java, or Node.js.
  • Develop and manage robust APIs and microservices, ensuring high performance and responsiveness.
  • Integrate user-facing elements with server-side logic, often in collaboration with frontend developers.
  • Implement and manage database schemas, optimize queries, and ensure data integrity.
  • Write comprehensive unit and integration tests to ensure code quality and stability.
  • Participate in code reviews, provide constructive feedback, and mentor junior backend engineers.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development .
  • Strong proficiency in at least one modern backend programming language and associated frameworks.
  • Solid understanding of database technologies, including relational databases (SQL) and NoSQL solutions.
  • Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker).
  • Excellent problem-solving abilities and a strong grasp of software architecture patterns.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance coverage.
  • Opportunities for professional growth, including training and certifications.
  • Generous paid time off and company holidays.
  • A stimulating work environment within a growing tech hub in Benoni .
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Medical aid
Retirement fund
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional growth opportunities
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Performance bonuses
Flexible remote work
Health insurance
+2
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development
+2
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Medical insurance
Paid time off
+2
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Stellenbosch Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Bonuses
Health insurance
Development opportunities
+1
Software Engineer - Backend Systems
Software Engineer - Backend Systems

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Medical aid and retirement savings
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

Hybrid
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Software Engineer - Backend Development
Software Engineer - Backend Development

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 420,000 - 720,000
Competitive salary
Bonuses based on performance
Health insurance