Candidates Testimonials – How C.S.S Got Me Hired
Advice From Our Head Of Recruitment
Our Services
Free Trainings & Events
Mid-Level Java Backend Engineer Job Zeraki
IT Jobs. Zeraki Jobs
As a Mid-Level Java Backend Engineer, you will play an essential role in building the core systems that power Zeraki’s products across Africa. You are an established professional—capable of independently handling significant project components, improving our codebase, and ensuring our backend systems are scalable, reliable, and secure.
This role is ideal for an engineer who thrives in a high-growth environment, loves solving complex backend challenges, and is eager to contribute to Zeraki’s mission of transforming education through technology. You will work closely with cross-functional teams, mentor junior engineers, and help shape engineering best practices as Zeraki expands regionally and globally.
Here is a polished, well-aligned version you can use for your job listing or LinkedIn post:
Read More>>>Still Writing CVs The Old Way? Here’s Why That’s Costing You     Â
Requirements
Experience & Skills
- 3–5+ years of hands-on experience in Java backend development.
- Proficiency in Java frameworks such as Spring Boot and experience building RESTful APIs or microservices.
- Strong understanding of both relational and NoSQL databases.
- Experience working with cloud platforms, containerization tools (Docker/Kubernetes), and CI/CD pipelines.
- Strong debugging, troubleshooting, and performance optimization skills.
- Ability to independently handle complex technical challenges.
Mindset & Working Style
- A builder who enjoys designing scalable, resilient backend systems.
- A proactive problem solver who anticipates and mitigates issues early.
- A collaborative team player who values clarity, accountability, and shared ownership.
- Passionate about education and aligned with Zeraki’s mission to transform learning across Africa.
Key Responsibilities
Backend Engineering & System Design
- Design, build, and maintain high-performance backend services using Java and modern frameworks (e.g., Spring Boot).
- Lead parts of backend feature development with minimal supervision.
- Refactor and optimize existing systems to enhance performance, maintainability, and scalability.
- Contribute to engineering standards, code review practices, and technical documentation.
- Participate in architectural discussions and begin to specialize in areas such as distributed systems, integrations, or messaging.
Production Operations & Quality Assurance
- Support deployment, monitoring, and maintenance of services in production environments.
- Ensure high availability and reliability of backend systems through proactive monitoring and incident response.
- Develop and maintain comprehensive test coverage (unit, integration, and performance tests).
Productivity & Execution
- Manage multiple tasks or project streams with minimal oversight.
- Deliver high-quality project components on time and to specification.
- Improve workflow efficiency by identifying blockers early and proposing actionable solutions.
. Problem Solving & Innovation
- Independently diagnose and resolve complex backend issues—from logic errors to system bottlenecks.
- Anticipate future system constraints and contribute to long-term improvements.
- Introduce new ideas to enhance reliability, security, and developer productivity.
Collaboration & Mentorship
- Mentor junior engineers through code reviews, debugging support, and best-practice guidance.
- Work closely with Product, QA, CX, and Ops teams to deliver high-quality features.
- Communicate clearly during sprint reviews, architecture discussions, and cross-team collaborations.
Read More>>>How to Turn a Boring CV Into a Personal Brand Statement
How to Apply
🚨 Before You Apply for This Job… Is Your CV Ready For The Competition?
This job will attract 1000+ applicants. Sadly, many qualified professionals miss out on interviews — not because they lack experience, but because their CV does not clearly demonstrate why they qualify for this specific job.
You may be qualified. But if your CV is too generic, outdated, or not aligned to the job requirements, you’ll not be shortlisted.
Using the same CV for every application also rarely works.
And while many candidates are now using AI to rewrite their CVs, polished wording alone does not guarantee interviews.
AI can write your CV. We know what gets shortlisted.
🎯 Want to improve your chances of getting shortlisted for THIS job?
Email your CV today to cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade
Our recruiters will review your CV and show you how to position your experience better for the job you are targeting. Learn more about our CV upgrade service here.
