Software Engineer

Ezra
📍 Nairobi, Nairobi County, Kenya 💼 Full-time 🕒 Posted February 26, 2026

Job Description

Job Title:
Software Engineer

Location:
Nairobi, Kenya

Reports to:
Senior Manager - Engineering

Job Summary
We are looking for a Software Engineer with a minimum of 3 years of experience to join our team. You will build and maintain backend services using Java Spring Boot (or similar frameworks), contribute to event-driven microservice architectures, and apply engineering best practices such as Test-Driven Development (TDD). You'll work closely with cross-functional teams to deliver a platform that is robust, scalable, and secure. Experience with Clojure is an added advantage but not required.

Key Responsibilities
Backend Development

  • Develop and maintain backend services using Java Spring Boot (or similar frameworks).
  • Follow clean code principles, coding standards, and industry best practices.
  • Participate in code reviews, pair programming, and other collaborative activities to ensure high code quality.
  • Ready to Apply?

    Submit your application today and join our talented team at Ezra.

    Submit Application

Job Details

  • Location Nairobi, Nairobi County
  • Job Type Full-time
  • Category Other-General
  • Posted Date February 26, 2026
  • Application Deadline April 07, 2026