Backend Developer

Cape Town Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

As a Backend Developer with a strong Java background, you'll play a pivotal role in crafting user-focused functionalities. Collaborating with diverse teams, your technical insights will help us foster agile methodologies and refine our software outputs.

Responsibilities

  • Architect and develop backend services for high availability.
  • Implement security best practices in software development.
  • Document application interfaces and integration points.
  • Utilize version control systems for proper code management.
  • Stay updated on emerging technologies related to backend development.

Requirements

Education
  • Bachelor's degree in Information Technology or Software Engineering
  • Certifications in Java Development are preferred
Experience
  • 3-5 years of experience in software engineering
Technical Skills
  • Spring Framework
  • RESTful Services
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Oracle Certified Professional, Java SE Programmer
Languages
  • English: Fluent

Advantageous

  • Experience in Agile development methodologies: Practical understanding of Agile frameworks and practices.
  • Exposure to cloud services (AWS or Azure): Familiarity with cloud infrastructure and service models.

Benefits

  • Full medical insurance coverage
  • Performance bonuses based on company success
  • Paid time off and holidays
  • Employee discounts on software products

Company Culture

  • Continuous Learning: We encourage an ethos of continuous improvement, both personally and professionally.
  • Diversity and Inclusion: Our company values diversity and aims to reflect it in our product offerings and workplace.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance to promote wellbeing and productivity.
Status: Open