Backend Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

As a Backend Developer, you will be responsible for building and maintaining the server side of our applications. You will work in an agile environment and participate in code reviews and development sprints to improve system functionality. A deep understanding of database management and API integration will be essential.

Responsibilities

  • Design and implement server-side application logic.
  • Develop and maintain RESTful APIs.
  • Integrate user-facing elements with server-side logic.
  • Collaborate with front-end developers to establish great user experiences.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews and knowledge sharing.
  • Ensure software quality through testing and debugging.
  • Stay up-to-date with emerging technologies and industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in backend development
Technical Skills
  • Java
  • Node.js
  • API Development
  • MySQL
Soft Skills
  • Analytical Thinking
  • Team Collaboration
Certifications
  • Oracle Certified Professional, Java SE 11 Developer
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services, particularly AWS: Familiarity with deploying applications on AWS services.
  • Knowledge of container technology: Experience using Docker for containerization.

Benefits

  • Competitive salary package
  • Health and wellness benefits
  • Flexible work hours
  • Professional development opportunities

Company Culture

  • Collaboration: A collaborative environment where every team member's insight is valued.
  • Innovation: A culture that encourages creative thinking and innovation in all aspects of work.
  • Growth-Oriented: We prioritize employee growth and provide opportunities for personal and professional development.
Status: Closed