Junior Java Backend Engineer job at Zeraki Analytics
9 Days Ago
Linkedid Twitter Share on facebook
Junior Java Backend Engineer
2025-07-08T09:31:26+00:00
Zeraki Analytics
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_8140/logo/zz.png
FULL_TIME
 
Nairobi
Nairobi
00100
Kenya
Information Technology
Computer & IT
KES
 
MONTH
2025-07-18T17:00:00+00:00
 
Kenya
8
  • As a Junior Java EE and Spring Boot Engineer at Zeraki, you will be responsible for designing, developing, and maintaining back-end services for our platform. You will collaborate with front-end engineers, product managers, and other stakeholders to deliver robust and scalable solutions that drive our mission of improving education across Africa. Your role will focus on improving code quality and optimizing performance.

Key Responsibilities:

  • Application Development: Design and implement scalable back-end services and APIs using Java EE and Spring Boot.
  • Code Quality: Write clean, maintainable, and efficient code that adheres to best practices and standards.
  • System Integration: Integrate third-party services and APIs into the platform and ensure smooth data flows.
  • Performance Optimization: Optimize the performance of back-end services, including database queries and application logic.
  • Collaboration: Work closely with front-end engineers, DevOps, and product teams to deliver integrated and cohesive solutions.
  • Code Reviews: Conduct code reviews, ensuring code quality and providing constructive feedback to peers and junior engineers.
  • Testing: Write unit, integration, and functional tests to ensure the reliability and robustness of the back-end systems.
  • Continuous Improvement: Stay up-to-date with the latest industry trends and Java/Spring Boot technologies, applying them to improve the existing infrastructure.

Requirements

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2-5 years of experience in back-end development with Java EE and Spring Boot.
  • Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and experience with ORM tools like Hibernate.
  • Experience with RESTful APIs, microservices architecture, and asynchronous processing (e.g., RabbitMQ, Kafka).
  • Familiarity with Docker and containerization technologies.
  • Strong understanding of software development best practices, including test-driven development (TDD) and continuous integration/continuous deployment (CI/CD).
  • Familiarity with cloud environments, particularly AWS or Azure, is a plus.
Application Development: Design and implement scalable back-end services and APIs using Java EE and Spring Boot. Code Quality: Write clean, maintainable, and efficient code that adheres to best practices and standards. System Integration: Integrate third-party services and APIs into the platform and ensure smooth data flows. Performance Optimization: Optimize the performance of back-end services, including database queries and application logic. Collaboration: Work closely with front-end engineers, DevOps, and product teams to deliver integrated and cohesive solutions. Code Reviews: Conduct code reviews, ensuring code quality and providing constructive feedback to peers and junior engineers. Testing: Write unit, integration, and functional tests to ensure the reliability and robustness of the back-end systems. Continuous Improvement: Stay up-to-date with the latest industry trends and Java/Spring Boot technologies, applying them to improve the existing infrastructure.
 
Bachelor’s degree in Computer Science, Software Engineering, or a related field. 2-5 years of experience in back-end development with Java EE and Spring Boot. Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and experience with ORM tools like Hibernate. Experience with RESTful APIs, microservices architecture, and asynchronous processing (e.g., RabbitMQ, Kafka). Familiarity with Docker and containerization technologies. Strong understanding of software development best practices, including test-driven development (TDD) and continuous integration/continuous deployment (CI/CD). Familiarity with cloud environments, particularly AWS or Azure, is a plus.
bachelor degree
24
JOB-686ce56e96e92

Vacancy title:
Junior Java Backend Engineer

[Type: FULL_TIME, Industry: Information Technology, Category: Computer & IT]

Jobs at:
Zeraki Analytics

Deadline of this Job:
Friday, July 18 2025

Duty Station:
Nairobi | Nairobi | Kenya

Summary
Date Posted: Tuesday, July 8 2025, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Zeraki Analytics
Zeraki Analytics jobs in Kenya

JOB DETAILS:

  • As a Junior Java EE and Spring Boot Engineer at Zeraki, you will be responsible for designing, developing, and maintaining back-end services for our platform. You will collaborate with front-end engineers, product managers, and other stakeholders to deliver robust and scalable solutions that drive our mission of improving education across Africa. Your role will focus on improving code quality and optimizing performance.

Key Responsibilities:

  • Application Development: Design and implement scalable back-end services and APIs using Java EE and Spring Boot.
  • Code Quality: Write clean, maintainable, and efficient code that adheres to best practices and standards.
  • System Integration: Integrate third-party services and APIs into the platform and ensure smooth data flows.
  • Performance Optimization: Optimize the performance of back-end services, including database queries and application logic.
  • Collaboration: Work closely with front-end engineers, DevOps, and product teams to deliver integrated and cohesive solutions.
  • Code Reviews: Conduct code reviews, ensuring code quality and providing constructive feedback to peers and junior engineers.
  • Testing: Write unit, integration, and functional tests to ensure the reliability and robustness of the back-end systems.
  • Continuous Improvement: Stay up-to-date with the latest industry trends and Java/Spring Boot technologies, applying them to improve the existing infrastructure.

Requirements

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2-5 years of experience in back-end development with Java EE and Spring Boot.
  • Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and experience with ORM tools like Hibernate.
  • Experience with RESTful APIs, microservices architecture, and asynchronous processing (e.g., RabbitMQ, Kafka).
  • Familiarity with Docker and containerization technologies.
  • Strong understanding of software development best practices, including test-driven development (TDD) and continuous integration/continuous deployment (CI/CD).
  • Familiarity with cloud environments, particularly AWS or Azure, is a plus.

 

Work Hours: 8

Experience in Months: 24

Level of Education: bachelor degree

Job application procedure

Interested and qualified? Click here to apply

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, July 18 2025
Duty Station: Nairobi | Nairobi | Kenya
Posted: 08-07-2025
No of Jobs: 1
Start Publishing: 08-07-2025
Stop Publishing (Put date of 2030): 08-07-2067
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.