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

  • Architect and create reusable backend components.
  • Collaborate with cross-functional teams to define project requirements and deliver solutions.
  • Monitor application performance and implement enhancements.
  • Engage in code refactoring to improve efficiency and maintainability.
  • Coordinate with DevOps for deployment processes and automation.
  • Assist in troubleshooting client-reported issues and implement fixes.
  • Assist in setting up CI/CD pipelines for automated testing and deployments.

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