Senior Backend Developer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Are you an experienced Backend Developer with a passion for creating innovative solutions? We are seeking a Senior Backend Developer proficient in Java to join our Johannesburg team. You will be responsible for building robust server-side applications, ensuring high performance and responsiveness, and collaborating with front-end teams to integrate user-facing components. Your role will also include the development of APIs and assisting with the deployment and optimization of applications.

Responsibilities

  • Architect backend components that are scalable and secure.
  • Collaborate effectively with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot production issues and propose solutions promptly.
  • Help maintain code quality through unit testing and automation.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in backend development using Java
Technical Skills
  • Java
  • Spring Boot
  • RESTful APIs
  • SQL/MySQL
  • Microservices
Soft Skills
  • Analytical skills
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Familiarity with deploying applications in cloud environments.
  • Agile methodology experience: Experience working in Agile/Scrum development environments.

Benefits

  • Attractive salary structure and bonuses based on performance
  • Health, dental, and vision coverage
  • Opportunity for continuous learning and growth
  • Flexible hours with remote working support

Company Culture

  • Continuous Learning: We are committed to helping our team grow through training and development programs.
  • Employee Wellbeing: We prioritize our employees' wellbeing and work-life balance.
  • Professional Growth: Ample opportunities for career advancement and professional development.
Status: Open