top of page

Junior Java Developer

Kenya

Job Type

Gross Salary

Full Time

KES 60,000 - 90,000

Workspace

Nairobi

About the Role

We are looking for an experienced Junior Java Developer to join our growing team. The ideal candidate will have solid experience in Java development, object-oriented programming, and the ability to work with large-scale distributed systems. You will play a key role in designing and developing new features for our platform while improving the performance and scalability of existing services.

Key Responsibilities
● Develop and maintain scalable and secure back-end systems using Java (Spring Boot) for our EdTech platforms
● Collaborate with front-end developers, product managers, and other team members to deliver new features and improve the platform’s performance.
● Design, implement, and optimize RESTful APIs and microservices architecture for smooth data exchange and system modularity.
● Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
● Monitor and troubleshoot production issues, ensuring minimum downtime and quick resolution.
● Contribute to the development and maintenance of CI/CD pipelines to ensure smooth and reliable deployments.
● Write clean, efficient, and well-documented code with attention to security, performance, and scalability.
● Engage in Agile processes (sprints, standups, retrospectives) and contribute to the continuous improvement of the team’s practices.

If you're passionate about software development and eager to make a significant impact, we'd love to hear from you

Requirements

Qualifications


Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.

1+ years of professional experience in Java development, with a focus on back-end systems.

Proficiency in Java SE and Java EE.

Proficiency in Spring Boot framework and experience with developing REST APIs.

Experience with Microservices architecture and event-driven systems.

Familiarity with SQL databases (e.g., MySQL, MongoDB).

Proficient in writing unit tests and using testing frameworks like JUnit.

Solid understanding of CI/CD pipelines, preferably using tools like Jenkins, GitLab CI, or similar.

Experience with version control systems (Git) and collaborative development practices.

Ability to work in a fast-paced, collaborative, and remote-friendly environment.

What we offer

● Competitive salary and benefits package.
● Flexible working hours.
● Opportunity to work on impactful projects that shape the future of education in Africa.
● Collaborative and inclusive work culture with opportunities for growth and learning.

Our culture

At Zeraki, our strength is rooted in our vibrant culture, driven by a shared commitment for integrity, learning, and excellence. Our environment demands the highest standards and focuses on delivering results. We hire and develop the best, manage through trust, value empathy, and practice having a backbone in all our dealings. We are a team that thrives on freedom, responsibility, and the pursuit of excellence. Joining us means being part of a community dedicated to growth, innovation, and transformation.

About the Company

Zeraki is Africa’s leading EdTech startup, revolutionizing education across 10 countries with products designed to serve over 2.6 million students, teachers, and parents. Our platform includes advanced analytics, personalized learning, and digital tools for schools to make education accessible and efficient.

We are expanding our development team to build scalable, secure, and high-performance systems. Join us in transforming the future of education in Africa.

bottom of page