Backend Developer

Johannesburg FULL TIME R30,000 - R50,000 / Month
(R360,000 - R600,000 / Year)

Job Description

As a Backend Developer in our Johannesburg office, you will have the opportunity to work on exciting projects that challenge your skills and foster growth in your professional journey. Your expertise in backend development, database management, and API integrations will be essential as you collaborate closely with our front-end developers to craft seamless and powerful applications.

Responsibilities

  • Architect backend solutions leveraging modern technologies.
  • Utilize frameworks and libraries to achieve desired outcomes effectively.
  • Write integration tests to validate application functionality.
  • Maintain project documentation and manage versioning.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Advanced degree preferred
Experience
  • 5+ years of experience in backend technologies and coding.
Technical Skills
  • Java
  • Database Management
  • API Design
Soft Skills
  • Problem-solving
  • Collaboration
Certifications
  • Oracle Certified Professional: Java SE
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Proven experience with designing and implementing microservices.
  • Familiarity with Agile methodologies: Experience working within Agile teams to enhance development cycles.

Benefits

  • Attractive salary package including bonuses
  • Work-life balance initiatives
  • Comprehensive health benefits
  • Learning and growth opportunities within the company

Company Culture

  • Team Collaboration: We emphasize collaboration across teams to achieve greater results.
  • Employee Empowerment: We empower our employees to take initiative and lead projects.
  • Work-Life Balance: We support a healthy work-life balance for all employees.
Status: Closed