Java Backend Developer - Cape Town - Software Development

Cape Town FULL TIME R41,667 - R66,667 / Month
(R500,000 - R800,000 / Year)

Job Description

We are on the lookout for a skilled Java Backend Developer to join our passionate team in Cape Town. The ideal candidate should possess strong expertise in Java and have experience in building robust backend services. You will work closely with frontend developers and product managers to create scalable, high-performance applications.

Responsibilities

  • Lead the design and architecture of backend systems.
  • Implement RESTful APIs for web-based applications.
  • Review and improve existing backend code and architecture.
  • Assist in defining coding standards and development methodologies.
  • Support users by developing documentation and assistance tools.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Information Technology is an advantage
Experience
  • 5+ years of experience in backend systems development
Technical Skills
  • Java
  • Spring Boot
  • NoSQL Databases
  • Cloud Technologies
Soft Skills
  • Problem-Solving
  • Time Management
Certifications
  • Certified Java Developer
  • Azure Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Familiarity with API Gateway: Experience with using API Gateway for managing APIs.
  • Experience with CI/CD tools: Familiarity with Continuous Integration and Continuous Deployment tools.

Benefits

  • Medical aid coverage
  • Work-from-home options
  • Support for certifications and training
  • Generous leave policies

Company Culture

  • Continuous Improvement: We strive for continuous improvement in our processes and products, encouraging feedback and innovation.
  • Employee Well-being: We prioritize the well-being of our employees and offer various support programs and initiatives.
  • Flexible Work Environment: Our flexible work environment allows employees to create a work-life balance that suits them.
Status: Closed