Backend Developer

Durban FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join our team as a Backend Developer. This role focuses on creating server-side applications that ensure seamless operations for our software solutions. The ideal candidate will bring a deep understanding of backend technologies and database management, along with a passion for innovative problem-solving.

Responsibilities

  • Create RESTful APIs to serve front-end requests.
  • Manage and maintain databases, ensuring data integrity and reliability.
  • Communicate with project stakeholders to determine requirements and technical specs.
  • Create scalable microservices architecture.
  • Monitor application performance and troubleshoot issues.
  • Integrate third-party services and APIs as needed.
  • Provide technical support and guidance to junior developers.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
Experience
  • 5+ years of experience in backend system development
Technical Skills
  • Python
  • JavaScript
Soft Skills
  • Critical Thinking
  • Adaptability
Certifications
  • Certified Java Developer
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of Kubernetes: Experience deploying applications in Kubernetes environments.
  • Understanding of CI/CD practices: Experience in implementing CI/CD processes for application deployment.

Benefits

  • Medical aid and wellness benefits
  • Retirement savings plan with company contributions
  • Flexible work-from-home opportunities
  • Continuous learning and development programs

Company Culture

  • Innovation: We thrive on innovation and encourage our developers to think freely and creatively.
  • Team Spirit: We value collaboration and teamwork to tackle complex challenges.
  • Employee Growth: We invest in our employees' professional development with ongoing training and mentorship.
Status: Open