Scala Developer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We are searching for a skilled Scala Developer to join our innovative team in Johannesburg. The ideal candidate will have a strong background in functional programming and experience in building robust applications. You will play a pivotal role in designing and implementing scalable software solutions that meet the dynamic needs of our clients.

Responsibilities

  • Code, test, and deploy robust web applications and services.
  • Work closely with QA teams to ensure software quality and performance.
  • Engage in requirement analysis and design sessions with stakeholders.
  • Create technical documentation for reference and reporting.
  • Contribute to architecture discussions and design decisions.
  • Participate in Scrum meetings and contribute to sprint planning.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Software Engineering or related field is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • Java
  • Scala
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker, Kubernetes, and Terraform: Hands-on experience with Docker, Kubernetes, and infrastructure as code tools like Terraform.
  • Experience with Jenkins and CI/CD pipelines: Extensive experience in automating deployment processes with Jenkins.

Benefits

  • Comprehensive health, dental, and optical insurance
  • Generous pension plan contribution
  • Flexible working hours and remote work arrangements
  • Employee wellness programs and activities

Company Culture

  • Innovation: We prioritize innovation and creativity, encouraging our team to push boundaries and think outside the box.
  • Growth Opportunities: Our company provides ample opportunities for personal and professional growth, with ongoing training and mentorship.
  • Inclusivity: We are dedicated to creating an inclusive workplace where all voices are heard and valued.
Status: Closed