Software Engineer (scala)

Takealot Group

South Africa
Market-related total remuneration pyckage; not spe...
On-site
3+ years production code experience
Strongly typed language proficiency
Sql database system experience
The role involves developing and optimizing systems to manage both parcel and food delivery throughout South Africa

Job Summary

  • The role involves developing and optimizing systems to manage both parcel and food delivery throughout South Africa.
  • Candidates will work with a fully responsible team utilizing microservices architecture and graph databases to support the delivery network.
  • The company offers a hybrid working model, mentorship programs, and access to global industry leaders through the Naspers Tech Community.

Matching Summary

The role involves developing and optimizing systems to manage both parcel and food delivery throughout South Africa.

Salary

Market-related Total Remuneration Package; Not specified; Benefits include staff discount, birthday leave, and free parking

Skills & Requirements

Must-have

  • 3+ years production code experience
  • Strongly typed language proficiency
  • SQL database system experience
  • Linux environment development
  • Microservices architecture knowledge

Nice-to-have

  • Actor model design pattern research
  • Graph traversal optimization skills
  • Play Framework experience
  • Google Cloud Platform usage
  • Willingness to teach others

Key Requirements

  • Bachelor's Degree in Computer Science or related field
  • At least 3 years of robust production coding experience
  • Proficiency in Scala, Java, or C#

Work Rights

Not specified

Tailored Resume

Cover Letter