Backend Developer

Cape Town FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

As a Backend Developer in our Cape Town office, you will play a pivotal role in developing robust backend solutions that power our applications. This position requires a deep understanding of server-side logic, database management, and an ability to work with cross-functional teams to shape new features and enhancements. If you're eager to tackle new challenges and grow your skills in a forward-thinking company, we would love to hear from you.

Responsibilities

  • Oversee database management and ensure data integrity.
  • Work on integration of third-party services to enhance application capabilities.
  • Participate in sprint planning and contribute to product roadmaps.
  • Investigate and implement modern technologies to improve backend performance.
  • Provide clear and concise technical documentation for systems implementation.
  • Implement CI/CD processes to automate testing and deployment.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 5+ years of experience in backend development
Technical Skills
  • Java
  • Spring Framework
Soft Skills
  • Problem-solving
  • Team collaboration
Certifications
  • Certified Java Programmer
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Knowledge of designing and implementing microservices for improved modularity.
  • Familiarity with Agile methodologies: Experience working in Agile teams and adapting to fast-paced development cycles.

Benefits

  • Medical aid, dental, and vision coverage
  • Retirement savings plan with matching contributions
  • Flexible work schedule and remote work options
  • Employee wellness initiatives
  • Continuous training and professional development opportunities

Company Culture

  • Innovative Environment: We encourage creativity and innovation, allowing our team to explore new technologies and methodologies.
  • Collaborative Spirit: Our culture promotes teamwork and a collaborative approach to problem-solving.
  • Diversity and Inclusion: We believe in diversity and inclusion, welcoming team members from various backgrounds.
Status: Closed