Engineering

Back End Engineer

d.light·Nairobi, kenya·Full Time·Onsite
EngineeringFull TimeOnsite
-

Job Description

The job holder will be responsible for building scalable backend systems and will work on cloud-native services using Java, Spring Boot 3, AWS, and Apache Kafka, contributing to design, development, and continuous improvement of our platform.

Roles & Responsibilities Include;

  • Design, develop, and maintain backend services using Java and Spring Boot 3
  • Build and consume RESTful APIs with clean, maintainable code
  • Develop event-driven and asynchronous systems using Apache Kafka
  • Deploy and operate services on AWS (EC2, ECS/EKS, S3, RDS, etc.)
  • Write unit and integration tests to ensure code quality and reliability
  • Participate in code reviews and contribute to engineering best practices
  • Troubleshoot production issues and improve system performance and stability
  • Collaborate with cross-functional teams to translate requirements into technical solutions

Requirements

Desired Skills & Experience

  • 2 - 3 years of professional experience in Java backend development
  • Strong knowledge of Java (8+) and Spring Boot 3
  • Experience building REST APIs and working with JSON
  • Hands-on experience with Apache Kafka (producers, consumers, topics, offsets)
  • Experience deploying or operating applications on AWS
  • Solid understanding of SQL databases (MySQL, PostgreSQL, or similar)
  • Familiarity with Git and modern CI/CD pipelines
  • Understanding of micro services architecture and distributed systems basics

Benefits

  • Competitive Package

Key skills

BA/BSc/HND

At a glance

Company

d.light

Location

Nairobi, kenya

Employment

Full Time

Experience

Valid until

Not specified

Created

November 13, 2026