Senior Backend Developer

Cape Town FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

We are seeking a Senior Backend Developer who is experienced in designing and developing scalable applications. This role requires a strong understanding of server-side programming and database management. You will be responsible for building efficient and reusable code.

Responsibilities

  • Develop and maintain server-side applications and APIs.
  • Design database schemas and manage database performance.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Ensure software quality control through testing and debugging.
  • Optimize applications for maximum speed and scalability.
  • Write reusable, testable, and efficient code.
  • Participate in code reviews and mentor junior developers.
  • Research and implement new technologies to improve development efficiency.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in backend development
Technical Skills
  • Java
  • Python
  • REST APIs
  • SQL
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Java Certified Developer
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of Docker and Kubernetes: Experience with containerization and orchestration tools.
  • Understanding of CI/CD pipelines: Familiarity with tools for automated deployment processes.

Benefits

  • Competitive salary based on experience
  • Flexible work hours and remote options
  • Health insurance benefits
  • Opportunity for professional development

Company Culture

  • Teamwork: We believe in the power of collaboration and a united team.
  • Innovation: Fostering creativity and innovative ideas is our core philosophy.
  • Growth Mindset: We encourage continuous learning and personal growth.
Status: Open