GeezJobs
HOME JOBS CV SEARCH FREELANCERS CAREER GUIDE
Login Join Free

Sorry, This Job is expired!

No worries! You can check out similar opportunities — Just Click Below.

View All Latest Jobs Today
Kifiya Financial Technology

Kifiya Financial Technology

Verified

Senior Backend Engineer

Addis Ababa - Ethiopia Full-Time Permanent

Posted

8 months ago

Experience

6+ years

Deadline

Closed

About Kifiya

Kifiya is an AI-powered ecosystem technology company specializing in:

  • Intelligent data-driven decisioning
  • Financial services
  • Digital agriculture
  • Smart mobility infrastructure solutions

For over a decade, we have built robust technological infrastructures and implemented transformative initiatives that address market failures. We empower MSMEs, smallholder farmers, and low- to middle-income consumers by providing access to financial services and markets. Kifiya is scaling its technology infrastructure to create a more inclusive and sustainable future in Africa.

Over the past 14 years, Kifiya has grown from a startup into a leader in digital financial services and AI-driven technology, showcasing the power of data and innovation to drive meaningful change.

Role Overview

We are looking for a highly skilled Senior Backend Engineer to design, develop, and maintain scalable backend systems in a dynamic, Agile-driven environment. The ideal candidate is deeply experienced in:

  • Building microservices
  • Modernizing legacy systems
  • Implementing SOLID principles to deliver high-quality, maintainable software

This role is perfect for someone passionate about backend architecture, performance, and mentoring others while working with modern technologies and cloud platforms.

Key Responsibilities

  • Design and develop robust, secure, and scalable backend services using Java and Spring Boot.
  • Architect and maintain microservices-based systems, ensuring seamless communication via gRPC and GraphQL.
  • Develop and optimize data-intensive applications using RDBMS (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
  • Refactor and modernize legacy codebases, adhering to Object-Oriented Design (OOD) and design patterns.
  • Work with event-driven architectures and message queues such as RabbitMQ or Kafka.
  • Design and implement APIs and system integrations with a focus on performance, reliability, and scalability.
  • Utilize AWS and other cloud-native tools to build, deploy, and manage applications.
  • Containerize applications with Docker and orchestrate them using Kubernetes.
  • Manage and optimize CI/CD pipelines with tools like Jenkins, Git, and GitLab.
  • Conduct code reviews, mentor junior engineers, and promote engineering best practices.
  • Foster a culture of collaboration, ownership, and continuous improvement in line with Agile methodologies.

Required Skills and Experience

  • 6+ years of backend development experience, with deep expertise in Java and Spring Boot.
  • Proven experience in designing and implementing microservices and distributed systems.
  • Strong hands-on experience with PostgreSQL, MySQL, MongoDB, and DynamoDB.
  • Proficiency with Docker, Kubernetes, and CI/CD tools (e.g., Jenkins, GitLab).
  • Solid understanding of gRPC, GraphQL, and RESTful API design.
  • Strong grasp of OOP, design patterns, SOLID principles, and event-driven architecture.
  • Experience with message brokers like RabbitMQ and Kafka.
  • Familiarity with networking protocols and system deployment strategies.
  • Demonstrated ability to troubleshoot and ship production-ready code in fast-paced environments.
  • Comfortable working in Agile cross-functional teams.

General Requirements

  • Excellent communication and interpersonal skills.
  • Team player with a proactive, ownership-driven mindset.
  • Eagerness to learn, adapt, and stay updated with emerging technologies.
  • Ability to thrive in a fast-paced and continuously evolving environment.

Skills Required:

  • Computer / Software / It / Data

Featured Jobs

View All
Z
Full-Time    |    Permanent

@ Zebu Trading PLC

Junior Sales(Female)

Addis Ababa, Gofa Gebriel - Ethiopia 10001~15000birr
View Details
Z
Full-Time    |    Permanent

@ Zebu Trading PLC

Junior Cashier (Female)

Addis Ababa, Gofa Gebriel - Ethiopia 5000~10000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

Operations & Facility Manager (Urgent hiring !!)

Addis Ababa - Ethiopia 30001~40000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

Senior Medical Program Director (Female only)

Addis Ababa - Ethiopia 15001~20000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

B2B Sales Representative

Addis Ababa - Ethiopia above 50000birr
View Details
Micro Pharma PLC
Full-Time    |    Permanent

@ Micro Pharma PLC

Sales (pharmacy Educational And Professional Background)

Addis Ababa (Summit) - Ethiopia 15001~20000birr
View Details
Neud Properties
Part-Time    |    Permanent

@ Neud Properties

Digital Marketer (Part-Time)

Addis Ababa - Ethiopia 10001~15000birr
View Details
ANMOL PRODUCTS ETHIOPIA PLC
Full-Time    |    Permanent

@ ANMOL PRODUCTS ETHIOPIA PLC

Senior Accountant (Female)

Addis Ababa - Ethiopia 20001~30000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

Call Center (250USD + 8 hours + flexible hour)

Addis Ababa - Ethiopia above 50000birr
View Details
A
Full-Time    |    Permanent

@ AZT Electrical And Building Materials Trade

Apply for the Accountant Role - Readvert

Addis Ababa - Ethiopia 10001~15000birr
View Details
S
Full-Time    |    Permanent

@ Smart Home Electric Appliances Import And Export

Sales Representative

Adisu Grbeya, Addis Ababa - Ethiopia 10001~15000birr
View Details
NIB CANDY FACTORY PLC
Full-Time    |    Permanent

@ NIB CANDY FACTORY PLC

Human Resource Officer

Addis Ababa - Ethiopia 10001~15000birr
View Details
GeezJobs (Recruitment Department)
Full-Time    |    Permanent

@ GeezJobs (Recruitment Department)

Assistant to the CEO (Single Window Position)

Addis Ababa - Ethiopia 15001~20000birr
View Details
Micro Pharma PLC
Full-Time    |    Permanent

@ Micro Pharma PLC

Regulatory Officer (Pharmaceuticals)

Addis Ababa - Ethiopia 15001~20000birr
View Details
NIB CANDY FACTORY PLC
Full-Time    |    Permanent

@ NIB CANDY FACTORY PLC

ማሽን ኦፕሬተር /ኢንደስትሪያል መካኒክ

Addis Ababa - Ethiopia 10001~15000birr
View Details
ANMOL PRODUCTS ETHIOPIA PLC
Full-Time    |    Permanent

@ ANMOL PRODUCTS ETHIOPIA PLC

Logistics Manager

Addis Ababa - Ethiopia 20001~30000birr
View Details
ANMOL PRODUCTS ETHIOPIA PLC
Full-Time    |    Permanent

@ ANMOL PRODUCTS ETHIOPIA PLC

Driver

Addis Ababa - Ethiopia 15001~20000birr
View Details
A
Full-Time    |    Permanent

@ A Two Electronics

Senior HR Officer

Addis Ababa - Ethiopia 30001~40000birr
View Details
M
Full-Time    |    Permanent

@ MNRC Import And Export PLC

Import Documentation Officer

Addis Ababa - Ethiopia 15001~20000birr
View Details
BeConnected Industrial
Full-Time    |    Permanent

@ BeConnected Industrial

Junior Merchandiser

A3, Huajian Industry Park, Addis Ababa - Ethiopia 10001~15000birr
View Details
B
Full-Time    |    Permanent

@ Boutique Hotel

Hotel Operations Manager (Boutique Hotel – Bole Area)

Addis Ababa - Ethiopia 20001~30000birr
View Details