Mid-Level Java Backend Engineer at Zeraki – A Growing Opportunity in Nairobi’s Tech Space

Zeraki, one of Kenya’s most innovative education-technology companies, is expanding its engineering team and is currently seeking a Mid-Level Java Backend Engineer. This role is perfect for a developer ready to take on more ownership, contribute to system architecture, and mentor junior engineers while working on high-impact backend services.

If you’re passionate about building strong backend systems and improving scalability and reliability, this is a great opportunity to grow your career in a fast-moving engineering environment.


Key Responsibilities

1. Backend Engineering & System Design

You’ll work with Java and modern development frameworks to design and build backend services for Zeraki’s platforms. The role involves:

  • Developing high-performance backend applications with Java and Spring Boot

  • Taking lead on specific backend features with minimal oversight

  • Refactoring legacy systems for speed, stability, and maintainability

  • Participating in architecture discussions and contributing to engineering best practices

  • Beginning to specialize in areas such as distributed systems, integrations, or messaging technologies


2. Production Operations & Quality Assurance

As part of the engineering team, you will help keep products stable and reliable:

  • Supporting deployments, system monitoring, and troubleshooting

  • Ensuring backend services meet uptime and reliability standards

  • Creating and maintaining thorough test suites including unit, integration, and performance tests


3. Productivity & Execution

You will manage multiple development tasks simultaneously and deliver quality work on time:

  • Executing assigned projects with minimal supervision

  • Ensuring deliverables meet technical specifications

  • Identifying workflow blockers and proposing improvements


4. Problem Solving & Innovation

This role gives you autonomy to solve complex backend challenges:

  • Diagnosing and fixing system bottlenecks and logic errors

  • Anticipating future technical constraints and recommending improvements

  • Bringing creative solutions that boost system reliability and developer efficiency


5. Collaboration & Mentorship

Zeraki values teamwork and growth:

  • Supporting junior developers through code reviews, debugging, and knowledge-sharing

  • Working collaboratively with QA, Product, CX, and Operations teams

  • Contributing clear communication during sprints, planning sessions, and reviews


Who Zeraki Is Looking For

Experience & Skills

The ideal candidate should have:

  • 3–5+ years of hands-on experience in Java backend development

  • Proficiency in Spring Boot and building RESTful APIs or microservices

  • Experience working with SQL and NoSQL databases

  • Familiarity with cloud platforms, Docker, Kubernetes, and CI/CD pipelines

  • Strong debugging and backend performance optimization skills

  • Ability to independently handle complex technical problems


How to Apply

If you meet the qualifications and are excited to join a dynamic engineering team, apply through Zeraki’s career portal:

👉 Visit: www.zeraki.app (Careers section)


error: Content is protected !!