Overview

Backend Developer Jobs in Nairobi, Nairobi County, Kenya at Britam

Title: Backend Developer

Company: Britam

Location: Nairobi, Nairobi County, Kenya

Job Purpose

Work within Betalab under the Partnership and Digital department to identify requirements, design and develop solutions (database design, workflows, user/data interfaces, integrations) and offer technical support for Betalab solutions.

Key Responsibilities

  • Design, develop, and maintain APIs using spring boot and Go for internal and external applications.
  • Design and develop and enterprise grade application backend
  • Optimize API performance by implementing caching, batching, and efficient query resolution.
  • Collaborate with frontend teams to ensure APIs meet business and user experience requirements.
  • Implement security best practices (authentication, authorization, rate-limiting, input validation).
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Participate in code reviews, technical discussions, and architecture planning.
  • Monitor, debug, and improve the performance and reliability of backend services.

Knowledge, Experience and Qualifications required and Essential Competencies – External

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience as a backend developer with Spring boot and C#(.NET) in production environments.
  • Proficiency in Node.js, TypeScript, or similar backend languages.
  • Proficiency in Message queues (Azure Service Bus, Kafka) for async workflows
  • Strong knowledge of database technologies (PostgreSQL, MySQL, Oracle , or similar).
  • Experience with API security, authentication (OAuth, JWT), and authorization patterns.
  • Familiarity with server frameworks (Apollo Server, Express.js, NestJS, etc.).
  • Experience with Git, CI/CD pipelines, Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure).
  • Excellent problem-solving skills and ability to work in cross-functional teams.

Primary Location

Kenya-Nairobi-Nairobi

Job Type

Permanent

Shift

Day Job

Contract Type

Full-time

Job Posting

22-06-2026

Unposting Date

Ongoing

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.