2,080,753open jobs
123,175companies
249,731added this week
Browse all
Location
In office (Kenya)
Seniority
Senior

First seen by Alion on Oct 22, 2026.

Overview
Company
Impact
Profile match
Zeraki is a Kenyan education technology company founded in 2014 and headquartered in Nairobi. Its software manages school analytics, finance and timetabling. The platform is used by thousands of schools.

IT Jobs, Zeraki Jobs. Senior Software Engineer leading backend system design and development using Java and Spring Boot and mentoring engineers, requiring 5+ years backend engineering experience, strong expertise in Java and Spring Boot and experience with distributed systems and API design, in an education technology environment, on-site role.

About the Role

  • We are looking for highly capable Senior Software Engineers to strengthen Zeraki’s engineering capability and help us build scalable, reliable and high-quality technology across our education technology ecosystem.
  • This is a hands-on engineering role for someone with strong technical depth, sound engineering judgment and a high level of ownership. You will work on complex systems, contribute to architectural decisions, solve challenging technical problems and help improve the reliability, performance and scalability of Zeraki’s platforms.
  • You will work primarily within our Java/Spring Boot backend ecosystem, while collaborating closely with Frontend, DevOps, Product and other engineering teams to deliver cohesive, scalable and reliable systems.
  • For engineers who demonstrate the capability and take on formal technical leadership responsibilities, Zeraki will provide a Tech Lead allowance.

Key Responsibilities 

Technical Leadership & System Design 

  • Lead the design and implementation of scalable, secure, and maintainable backend systems using Java and Spring Boot 
  • Own architectural decisions across services, ensuring clear contracts between backend, frontend (Angular), and infrastructure 
  • Translate ambiguous product requirements into well-defined technical designs and execution plans 
  • Drive system design discussions, identifying trade-offs in scalability, performance, and maintainability 
  • Ensure alignment between frontend and backend through well-structured APIs and data contracts 

Backend Engineering & Execution 

  • Write high-quality, production-grade code for mission-critical systems 
  • Build and maintain RESTful APIs and backend services 
  • Optimize system performance, reliability, and scalability 
  • Proactively identify and address technical debt and bottlenecks 
  • Establish and enforce best practices in code quality and testing 

Team Productivity & Enablement 

  • Act as a force multiplier through code reviews and technical leadership 
  • Unblock engineers quickly when they face challenges 
  • Balance personal contribution with team enablement 

Ownership & Delivery 

  • Take full ownership of multi-sprint projects 
  • Coordinate execution across engineers 
  • Drive incident response and post-mortems 
  • Proactively identify and resolve risks 

Cross-Stack Collaboration 

  • Work closely with Angular frontend engineers 
  • Partner with DevOps on deployment pipelines 
  • Ensure end-to-end system reliability 

Business & Product Alignment 

  • Align engineering decisions with product goals 
  • Collaborate with Product Managers 
  • Balance technical excellence with delivery timelines 

Mentorship & Team Development 

  • Mentor junior and mid-level engineers 
  • Contribute to hiring and onboarding 
  • Foster a culture of ownership and learning 

Performance Expectations 

  • Deliver complex multi-sprint projects reliably 
  • Improve team velocity and code quality 
  • Maintain high system uptime 
  • Drive system performance improvements 
  • Mentor engineers effectively 

What We’re Looking For 

Experience & Technical Skills 

  • 5+ years in backend engineering 
  • Strong expertise in Java and Spring Boot 
  • Experience with distributed systems 
  • Strong System and API design skills 
  • Database experience (SQL/NoSQL) 
  • Familiarity with cloud services and CI/CD configurations 
  • Working knowledge of Angular frontend concepts 

Leadership & Mindset 

  • Strong ownership mentality 
  • Proven leadership ability 
  • Excellent communication skills 
  • Pragmatic decision-maker 
  • Passion for mentorship 

How to Apply

Click Here to Apply

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,080,753 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Kenya
In office · Bachelor's Degree · Nairobi
Python
JavaScript
PHP
TypeScript
SQL
Databases
Redis
RabbitMQ
Frontend
Angular
React.js
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon S3
Apply
$170k – $370k per year · Remote (worldwide) · Contractor
Apply
≈ $114k – $212k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Miami
Python
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
Express
Frontend
Vue.js
D3.js
Angular
React.js
Plotly.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
QA
Jest
Apply
$165k – $224k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Seattle · New York
Java
C#
C++
Perl
AI/ML
LLM
LLMOps
Apply
$275k – $325k per year · Remote (United States) · Full-Time · 10+ years exp · Bachelor's Degree · United States
Java
PHP
C#
C#
.NET
Databases
MySQL
PostgreSQL
RabbitMQ
MS SQL
Apache Kafka
Apache Pulsar
AI/ML
Claude Code
AI Agents
OpenAI Codex
DevOps
Azure
AWS
Apply
Hybrid · Contractor · San Salvador
Java
SQL
Management
Scrum
Kanban
QA
JMeter
Postman
Apply
≈ $20k – $51k per year (Estimated) · Remote (EAEU) · Full-Time · 2+ years exp · Moscow
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Dapper
xUnit
Databases
PostgreSQL
Redis
ClickHouse
DevOps
CI/CD
Jenkins
Git
GitLab
Linux
Apply
In office · Full-Time · Bachelor's Degree · Bengaluru
SQL
Analytics
Tableau
Apply
Tester QA 6 days ago
Hybrid · Contractor · San Salvador
SQL
Management
Scrum
Apply
Consultor Funcional 6 days ago
$9.6k per year · In office · Contractor · San Salvador
SQL
Apply
Chief of Staff 17 days ago
≈ $14k – $32k per year (Estimated) · In office · Full-Time · 6+ years exp · Nairobi
Apply
≈ $11k – $24k per year (Estimated) · In office · Kiambu
Apply
≈ $11k – $24k per year (Estimated) · In office · Nairobi
Apply
≈ $11k – $24k per year (Estimated) · In office · Machakos
Apply
≈ $11k – $24k per year (Estimated) · In office · Embu
Apply
Hybrid · Full-Time · Master's Degree · Kenya
Cybersecurity
GDPR
Apply
Hybrid · Full-Time · Kenya
Apply
≈ $9k – $22k per year (Estimated) · In office · Full-Time · Kenya
Apply
≈ $10k – $22k per year (Estimated) · In office · Full-Time · Kenya
Apply
In office · Full-Time · Kenya
Apply
See all jobs
This is one of many
2,080,753 more open roles from verified company boards, updated every day.