Create Alert
Email me similar jobs

Senior software engineer (java)

Full-time

Takealot Fulfilment Solutions (TFS) is a new servicing offering spun off from – South Africa's leading online retailer. We are seeking a highly skilled Senior Software Engineer to join our newly established Fulfilment Engineering team.

We are an energetic team fully responsible for all systems required to support Takealot Fulfilment Solutions capabilities and the challenges that come with orchestrating order fulfilment across distribution centers and logistics operations. We adopt a microservices architecture with REST and event‑driven components.

Responsibilities Develop and optimise systems to manage order fulfilment throughout South Africa. Collaborate with business stakeholders to improve delivery processes, operations, and customer experience. Research, define, and propose solutions across the fulfilment domain. Work predominantly on open‑source platforms. Own end‑to‑end delivery of solutions. Attributes Solid communication skills. Proactive initiative. Ability to adapt to change. Problem solving. Solutions‑oriented mindset. Willingness to learn and teach others. Tech Stack Java Spring Framework Angular & React Postgre SQL Google Pub/Sub Google Cloud Platform Graphite and Grafana Git Google Big Query Flyway Qualifications & Experience Degree in Computer Science or a related field. At least 5 years of experience writing robust, efficient production code. Experience with SQL database systems. Nice to have: Kubernetes experience, ideally on GCP. Experience developing in a Linux environment. Proficiency in languages such as Java, Scala, Angular, React, Python, or C# – we support learning gaps. Open to diversifying language skill set. Equivalent experience qualifies if no bachelor's degree or advanced diploma. Solid understanding of RESTful API design and integration preferred. Nice to have familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack). Benefits Competitive total remuneration package with flexibility. Hybrid working model (remote and office). Mentorship programme and learning resources. Staff discount on millions of products. Birthday leave. Confidential counselling, legal support and financial guidance.

Takealot is an Equal Opportunity Employer. Applicants from the previously disadvantaged groups and people with disabilities will be given preference. #J-18808-Ljbffr

Similar jobs

Senior software engineer (java)

Apply Now
Back to search page