Information Technology · Full-time
Direct employerBack End Engineer

Published by employer
About this role
This plain-English summary was prepared by work.ke from the original advert. Confirm all details on the source before applying.
Role overview
d.light is hiring a Back End Engineer in Nairobi. This full-time role is ideal for someone with experience in Java backend development who wants to work on cloud-native services and scalable backend systems.
Read full role
What you will do
- Create and maintain backend systems using Java and Spring Boot 3.
- Develop and use RESTful APIs with clear and maintainable code.
- Implement event-driven and asynchronous systems with Apache Kafka.
- Deploy and manage services on AWS platforms like EC2, ECS/EKS, S3, and RDS.
- Write unit and integration tests to ensure the quality and reliability of code.
- Take part in code reviews and help improve engineering practices.
- Resolve production issues and enhance system performance and stability.
- Work with cross-functional teams to convert requirements into technical solutions.
Requirements
- Have 2 to 3 years of professional experience in Java backend development.
- Be proficient in Java 8 or higher and Spring Boot 3.
- Have experience in building REST APIs and handling JSON data.
- Have practical experience with Apache Kafka including producers, consumers, topics, and offsets.
- Be experienced in deploying or operating applications on AWS services.
- Have a solid understanding of SQL databases such as MySQL or PostgreSQL.
- Be familiar with Git and modern continuous integration/continuous deployment (CI/CD) pipelines.
- Understand microservices architecture and the basics of distributed systems.
Benefits
The employer offers a competitive package.
How to apply
Apply through the employer's official contact. The employer has not published a closing date.