Java Developer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are on the lookout for a skilled Java Developer to join our vibrant team in Johannesburg. In this role, you will be responsible for designing and implementing high-quality software solutions, engaging in all stages of the development lifecycle.

Responsibilities

  • Assist in the definition and development of the software architecture.
  • Ensure the performance and availability of applications.
  • Identify and fix bugs and performance bottlenecks.
  • Keep abreast of the latest industry trends and emerging technologies.
  • Engage in daily stand-ups and sprint planning sessions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 5+ years of experience in Java development and software design
Technical Skills
  • Java
  • Spring Boot
  • Microservices
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • AWS Certified Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud platforms: Experience with AWS or Azure cloud services.
  • Familiarity with CI/CD processes: Experience with continuous integration and delivery processes.

Benefits

  • Comprehensive medical aid and benefits
  • Pension scheme with employer contributions
  • Work-life balance initiatives
  • Training and upskilling programs

Company Culture

  • Continuous Learning: We promote continuous learning, encouraging our team to upskill and grow.
  • Employee Recognition: We value and recognize the contributions of our team members to the company’s success.
Status: Closed