About this role
Senior Software Engineer (Java) at takealot.com. Location: Cape Town, Western Cape, South Africa. Role: Developing systems, Improving processes, Researching solutions Requirements: Degree in Computer Science or similar; 5+ years production code experience; strong SQL; Kubernetes in GCP; Linux; proficient in Java, Scala, Angular, React, Python or C#; REST design; monitoring/logging tools like Prometheus, Grafana, ELK. Category: Software Development Seniority: Senior Level Tools: Java, Spring Framework, Angular, React, Postgres, Google Pubsub, Google Cloud, Grafana, Prometheus, Git, Google BigQuery, Flyway, Kubernetes, Linux, Scala, Python, C# Commitment: Full Time Workplace: Hybrid Languages: English