Senior Java Engineer for Fulfilment Scale (Remote)

Takealot Group

South Africa

Hybrid

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote working
Mentorship programme
Staff discount
Birthday leave
Tech community & online learning
Free parking

Job summary

Takealot Fufilment Solutions (TFS), a spin-off from Takealot Group, seeks a Senior Software Engineer to join the Fulfilment Orchestration Team. You will develop and optimize systems powering order fulfilment across South Africa, collaborating with business units to streamline deliveries, operations, and customer experience.

Bring 5+ years of production-grade coding, strong SQL skills, and proficiency in Java/Scala/Angular/React/Python/C#. Kubernetes in GCP is a bonus.

Qualifications

  • Degree in Computer Science or a similar qualification
  • At least 5 years of experience writing robust production code
  • Must have experience with SQL database systems
  • Nice to have Kubernetes experience in GCP
  • Experience developing in a Linux environment
  • Proficient in Java, Scala, Angular, React, Python, or C# and eager to learn
  • Open to diversifying language skill set
  • Equivalent experience if no degree is held
  • Solid understanding of RESTful API design and integration is preferred
  • Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK) is a bonus

Responsibilities

  • Developing and optimizing systems to manage order fulfilment across South Africa
  • Collaborate with business to improve processes for faster deliveries and better customer experience
  • Researching and defining solutions across the fulfilment domain
  • End-to-end ownership of solutions
  • Work predominantly on open source platforms

Skills

Java
Scala
Angular
React
Python
C#
REST API design
Linux
SQL databases

Education

Degree in Computer Science

Tools

Kubernetes
GCP
Grafana
Prometheus
Graphite

Job description

Takealot Fufilment Solutions (TFS), a spin-off from Takealot Group, seeks a Senior Software Engineer to join the Fulfilment Orchestration Team. You will develop and optimize systems powering order fulfilment across South Africa, collaborating with business units to streamline deliveries, operations, and customer experience.

Bring 5+ years of production-grade coding, strong SQL skills, and proficiency in Java/Scala/Angular/React/Python/C#. Kubernetes in GCP is a bonus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Logistics - Hybrid/Remote
Senior Software Engineer, Logistics - Hybrid/Remote

takealot.com • South Africa

On-site
ZAR 900,000 - 1,200,000
Hybrid working model
Mentorship programme
Tech community & online learning
+3
Senior Software Engineer - Logistics & Delivery Tech (Remote)
Senior Software Engineer - Logistics & Delivery Tech (Remote)

Takealot Group • South Africa

Hybrid
ZAR 900,000 - 1,600,000
Hybrid work model
Mentorship programme
Tech learning access
Scala Software Engineer: Logistics Tech (Remote)
Scala Software Engineer: Logistics Tech (Remote)

Takealot Group • South Africa

Hybrid
ZAR 650,000 - 1,100,000
Hybrid working model
Mentorship programme
Staff discount
Senior Java Engineer — Fulfilment Systems (Hybrid)
Senior Java Engineer — Fulfilment Systems (Hybrid)

takealot.com • Cape Town

Hybrid
ZAR 600,000 - 800,000
Competitive total remuneration package
Hybrid working model
Mentorship programme
+2
Senior Software Engineer (Java)
Senior Software Engineer (Java)

takealot.com • Cape Town

Hybrid
ZAR 600,000 - 800,000
Competitive total remuneration package
Hybrid working model
Mentorship programme
+2
Senior Software Engineer — Logistics & Delivery Tech
Senior Software Engineer — Logistics & Delivery Tech

Takealot Group • Cape Town

Hybrid
ZAR 1,200,000 - 1,600,000
Hybrid work model
Staff discount
Birthday leave
+2
Python Software Engineer — Scale E‑commerce Logistics
Python Software Engineer — Scale E‑commerce Logistics

takealot.com • Cape Town

On-site
ZAR 600,000 - 900,000
Purpose-driven impact
Advanced technology
Career growth
+1
Senior Python Engineer - Scale E-commerce Logistics
Senior Python Engineer - Scale E-commerce Logistics

takealot.com • South Africa

On-site
ZAR 900,000 - 1,600,000
Fulfilment Engineering Manager — Scale, Lead & Impact
Fulfilment Engineering Manager — Scale, Lead & Impact

Takealot Group • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Hybrid working model
Mentorship programme
Tech learning access
+2
Software Engineer (Scala)
Software Engineer (Scala)

takealot.com • Cape Town

Hybrid
ZAR 60,000 - 100,000
Market-related total remuneration package
Hybrid working model
Mentorship programme
+6