Senior Backend Developer

Cape Town FULL TIME R60,000 - R75,000 / Month
(R720,000 - R900,000 / Year)

Job Description

We are looking for a Senior Backend Developer with a passion for coding and a knack for solving complex problems. In this role, you will design, develop, and maintain robust backend services while collaborating with frontend developers to deliver seamless user experiences. The ideal candidate will thrive in a fast-paced environment and be eager to take on challenges.

Responsibilities

  • Implement and manage database systems to ensure data integrity and availability.
  • Optimize server-side logic and implement caching strategies for better performance.
  • Assist in system architecture design and development lifecycle for new projects.
  • Integrate third-party services and APIs into existing systems.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Conduct unit and integration testing to ensure code quality.
  • Prepare technical reports and documentation as needed.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree in Computer Science is desirable
Experience
  • 6+ years of experience in similar roles
Technical Skills
  • Java
  • Docker
  • API Development
Soft Skills
  • Problem-solving
  • Mentoring
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Microservices Architecture: Knowledge of microservices design principles and best practices.
  • CI/CD Experience: Familiarity with CI/CD practices for software deployment.

Benefits

  • Generous leave policies and public holidays off
  • Access to professional development and training
  • Employee referral bonuses and appreciation programs
  • Support for technical certifications and courses

Company Culture

  • Continuous Learning: We promote a culture of continuous learning and personal development.
  • Diversity: We are committed to creating a diverse environment and inclusive workplace.
Status: Open