Backend Developer (Java)

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join our dedicated team as a Backend Developer (Java) and take part in designing and implementing robust applications. Work closely with front-end developers to integrate user-facing elements with server-side logic.

Responsibilities

  • Code, test, and maintain back-end systems using Java and related frameworks.
  • Analyze user requirements and translate them into functional features.
  • Document code and maintain clear APIs for future developers.
  • Engage in agile development practices and sprint planning sessions.
  • Liaise with clients to gather requirements and provide updates.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent experience
Experience
  • 5+ years of experience in back-end development with Java
Technical Skills
  • Java
  • Spring Boot
  • Microservices
  • Docker
Soft Skills
  • Critical Thinking
  • Project Management
Languages
  • English: Fluent

Advantageous

  • Understanding of DevOps practices: Knowledge of CI/CD and agile methodologies for improved workflow.
  • Experience working with Agile teams: Prior experience collaborating within Agile team structures to enhance productivity.

Benefits

  • Comprehensive health insurance plan
  • Annual performance bonuses
  • Work-life balance initiatives
  • Access to online training resources

Company Culture

  • Continuous Improvement: We are committed to continuous improvement and offer ongoing training for professional growth.
  • Open Communication: Encouraging open dialogue at all levels to enhance team coherence and project success.
  • Family-like Environment: We create a family-oriented atmosphere where collaboration and support flourishes.
Status: Open