Java Team Lead - Cape Town, Hybrid
My client is a forward‑thinking payments solution provider, using cloud‑native products to optimise transactions across businesses and banks. They were founded in 2012 and have grown to a headcount of 200 people, with a target of 30% growth year on year moving forward.
This company is a people‑centric organisation with a focus on growth and progression opportunities for employees. Eighty percent of current team leads began with the business as juniors or intermediates, working their way up.
Requirements
- 3+ years technical management experience
- 5+ years of development experience with Java (.Net will be considered)
- Bachelor's degree in Computer Engineering (or related field)
Role Description
- Software Development – set standards for the team, lead by example and solve high‑level complex problems when escalated.
- Solution Architecture – contribute to architecture and design, review solutions and collaborate with seniors to provide the best solution.
- Project Management – collaborate with project office, product teams and professional services to define, prioritise and execute projects to the highest standard.
- Apply SDLC standards and methodologies to deliver projects on time and meet deadlines.
- Set clear goals and performance indicators for the team, monitoring progress.
- Support team members in their growth journey, empowering them to progress within the company.
- Conduct one‑to‑one meetings to measure performance and manage progress.
- Manage performance reviews.
Additional Information
- Seniority level: Mid‑Senior level
- Employment type: Full‑time
- Job function: Information Technology
- Industries: IT Services and IT Consulting
- Location: City of Cape Town, Western Cape, South Africa
- Compensation: R130k CTC + Bonus; one day remote per week possible