Backend Developer

Cape Town FULL TIME R41,667 - R50,000 / Month
(R500,000 - R600,000 / Year)

Job Description

We are seeking an experienced Backend Developer to build and maintain server-side applications. The ideal candidate will have a strong command of Java programming and a passion for creating efficient and effective backend solutions. You will work in a collaborative team environment, focusing on performance optimization and scalability.

Responsibilities

  • Develop high-quality, maintainable Java applications.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Optimize application performance and stability.
  • Participate in code reviews to ensure quality and adherence to best practices.
  • Debug and resolve issues in existing applications.
  • Write and maintain technical documentation for backend processes.

Requirements

Education
  • Bachelor's in Computer Science or related
  • Master's preferred
Experience
  • 5+ years in backend development
Technical Skills
  • Java
  • Microservices
Soft Skills
  • Communication
  • Problem-solving
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Understanding of containerization principles for deployment.
  • Familiarity with CI/CD practices: Experience in automating the software development lifecycle.

Benefits

  • Competitive salary package
  • Medical aid and wellness programs
  • Flexible work hours
  • Paid time off

Company Culture

  • Team Spirit: We encourage teamwork and collaboration to achieve our goals.
  • Innovation: Our culture promotes innovation and experimentation.
  • Inclusivity: We believe in fostering an inclusive environment for all.
Status: Open