Software Developer

Johannesburg FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our vibrant team in Johannesburg. You will have the opportunity to work with cutting-edge technology while developing and maintaining software solutions. The ideal candidate should possess strong Java skills and a passion for coding.

Responsibilities

  • Develop and implement scalable solutions in Java.
  • Work with UX/UI teams to create user-friendly interfaces.
  • Integrate third-party APIs for enhanced functionality.
  • Test and deploy applications in various environments.
  • Contribute to the ongoing improvements of the software development process.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 4+ years of experience in a similar role
Technical Skills
  • Java
  • Docker
Soft Skills
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Experience with cloud technologies (AWS, Azure): Knowledge of cloud platforms and deploying applications in the cloud.
  • Experience in Agile methodologies: Familiarity with Agile software development practices.

Benefits

  • Health insurance, retirement plans, and paid time off
  • Flexible work schedule
  • Professional development opportunities
  • Supportive workplace culture

Company Culture

  • Innovation: We foster a culture of innovation and encourage our employees to bring their ideas to life.
  • Supportive Environment: Our team is dedicated to supporting one another and growing together.
  • Diversity and Inclusion: We celebrate diversity and strive to create a work environment where everyone feels valued.
Status: Open