Full-time

Software Engineer

Posted by Ezra • Nairobi, Nairobi County, Kenya

📍 Nairobi, Nairobi County 🕒 February 26, 2026

About the Role

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 take the next step in your career journey with Ezra.

Apply Now