Posted May 5, 2026
What if the only thing standing between a donor’s funding and a girl’s success was a smarter way to verify impact? We’re building Imara Impact, a new line of business at Tiko designed to revolutionise outcomes-based financing. We need a Java Engineer Team Lead to build the engine that turns data from the field into the confidence donors need to change lives. Key Engineering Pillars
The Job
Our Java Engineering Team Lead is responsible for leading and developing a team of software engineers and creating and maintaining the Imara Impact software. Other responsibilities include:
Lead and develop the individuals in your team. - Design, develop, and maintenance of new features on the Imara Impact software. - Our team works in an agile way, and you will be part of the rituals and practices. - Coordination of the work that the software engineering team need to do. - Applying software engineering principles to the design, development, maintenance, testing, and evaluation of our software. - Ensuring that the software you develop is secure and safe when it comes to data protection. - You document your work and make sure that your documentation is clear and understandable for future use by others. Requirements:
8+ years of backend engineering experience focused on JVM languages
3+ years of formal leadership experience managing a team of Java backend engineers, including responsibility for conducting team performance reviews
Experience within Microservices and AWS
You have extensive experience working with the Spring framework, as well as various other Java backend tools and frameworks
Experience or knowledge of Salesforce CRM would be a plus
You don’t want to just write code, you want to build scalable systems with quality
You are based in Kenya or South Africa
You have excellent English skills
Recruitment Process
Introductory call with recruiter | First Interview with Tech Team | Technical Challenge | Final interview with the Tech Team
The Rewards
The gross monthly salary brackets for this position are:
Kenya: Ksh444,178 - Ksh740,000 (x12)
South Africa: R88,008 - R146,600 (x12)
We will offer you a salary in this bracket depending on your level of experience and how it relates to your future colleagues. In addition to your monthly salary, we offer you:
The details
Interested? Click Apply for This Job! Want more information? Check out our website tiko.org or contact our Global Recruiter. We only accept applications through the apply links, not by email. Important Recruitment Fraud Alert
Please be aware that Tiko maintains a professional and ethical recruitment process. - Zero Fees: We do not charge candidates any fees for applications, interviews, or processing at any stage of the hiring journey. - Fraud Prevention: If you receive a request for money, bank details, or "onboarding equipment" payments from someone claiming to represent us, this is not a legitimate request. - Official Channels: We only communicate through our verified company email domain (@tiko.org). If you are approached by anyone asking for payment in our name, please ignore the request. — Tiko prioritizes integrity in our workplace and respects your privacy. Tiko is committed to preventing any type of unwanted behaviour by its employees at work, including sexual harassment, exploitation and abuse, lack of integrity and financial misconduct. This is why we will do reference and background screening checks on successful candidates before hiring. Tiko also participates in the Inter Agency Misconduct Disclosure Scheme*. As part of this scheme, we will request information from your previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during your employment, or incidents under investigation when you left employment. By applying for this position, you confirm you have read and understood these recruitment procedures.* We value your privacy and understand the importance of safeguarding your personal data. We invite you to review our privacy notice for the recruitment process to understand how we collect, use, and protect your personal data during the recruitment process. Click here to view the document. By applying for this position, you acknowledge that you have read and understood our privacy notice.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City