Backend Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month

Job Description

Join our innovative team as a Backend Developer in Johannesburg! In this dynamic position, you will develop high-quality backend systems using modern technologies. You should be well-versed in software architecture and have a strong grasp of building scalable and secure applications.

Responsibilities

  • Develop and maintain robust backend services and APIs.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures.
  • Design and implement database schemas that represent and support business processes.
  • Participate in code reviews to maintain code quality.
  • Troubleshoot and debug applications.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent experience
Experience
  • 3-5 years of experience in backend development
Technical Skills
  • Java
  • Python
  • SQL
Soft Skills
  • Analytical Thinking
  • Team Collaboration
Certifications
  • Certified Java Developer
  • Python Developer Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization and deploying applications using Docker.
  • Experience with RESTful APIs: Proficient in building and consuming RESTful APIs for application integration.

Benefits

  • Health and wellness benefits
  • Pension fund contribution
  • Flexible working schedule
  • Professional development opportunities

Company Culture

  • Innovation: We are dedicated to fostering an environment of innovation and creativity.
  • Collaboration: Our team thrives on collaboration and open communication.
  • Growth: We support personal and professional growth through continuous learning.
Status: Closed