Jobiglo

No results.

Principal Backend Development Officer

NGO Jobs - In Ethiopia · Addis-Abeba

Senior 🇬🇧 English
Spring Boot Spring MVC Spring Data Spring Security Spring Cloud RESTful API design API gateway integration BPMN Camunda Activiti Microservices architecture gRPC Messaging Circuit breakers Resilience patterns Internet Banking Secure transaction processing Session management Token management Multi-factor authentication API design for mobile

Job description

About the role

We are looking for a Principal Backend Development Officer to lead the design and implementation of robust backend solutions for our core banking and digital channels. You will shape the technical direction, mentor the development team, and ensure that our systems remain scalable, secure, and maintainable.

Key responsibilities

  • Lead backend architecture and technical design for complex features, delivering scalable and maintainable solutions.
  • Guide the backend team on best practices, conduct design reviews, and foster technical growth.
  • Design and implement integrations between core banking, digital channels, payment switches, and partner platforms while maintaining security and performance.
  • Troubleshoot and resolve complex distributed system issues, applying performance analysis and root‑cause investigation.
  • Drive continuous improvement of development processes, tooling, and code quality.
  • Represent the backend perspective in architecture reviews and cross‑functional planning sessions.

Required profile

  • First degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or a related field.
  • At least 6 years of relevant backend development experience.
  • Strong analytical skills with a focus on delivering high‑quality, reliable systems.

Required skills

  • Expert‑level proficiency in Java (version 17+) and modern language features.
  • Extensive hands‑on experience with Spring Boot, including Spring MVC, Spring Data, Spring Security, and Spring Cloud/microservices patterns.
  • Deep understanding of RESTful API design, versioning, and secure API‑gateway integration.
  • Experience with BPMN engines such as Camunda or Activiti, or custom process orchestration.
  • Solid grasp of microservices architecture, service decomposition, inter‑service communication (REST, gRPC, messaging), circuit breakers, and resilience patterns.
  • Proven experience building USSD integrations and Internet Banking backends, including secure transaction processing and multi‑factor authentication.
  • Practical knowledge of supporting Flutter‑based mobile app backends and designing mobile‑focused APIs.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec NGO Jobs - In Ethiopia.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 3 weeks from now

21 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

NGO Jobs - In Ethiopia

Addis-Abeba