Jobiglo

No results.

Principal Frontend Development Officer

NGO Jobs - In Ethiopia · Addis-Abeba

Senior 🇬🇧 English
Spring Boot Spring MVC Spring Data Spring Security Spring Cloud API gateway integration BPMN Camunda Activiti Microservices gRPC Messaging Circuit breakers Resilience patterns USSD Internet Banking Secure transaction processing

Job description

About the role

We are seeking a Principal Frontend Development Officer to lead the design and implementation of complex backend systems that support our financial services platform. The role combines strategic architecture with hands‑on development, ensuring scalable, secure, and maintainable solutions across our micro‑services ecosystem.

Key responsibilities

  • Define and drive backend architecture and technical design for large‑scale features, establishing patterns for long‑term system integrity.
  • Guide the backend development team on best practices, conduct design reviews, and mentor engineers to raise technical competence.
  • Architect and implement integrations between core banking, digital channels, payment switches, and partner platforms, maintaining security, performance, and data consistency.
  • Troubleshoot and resolve complex distributed‑system issues, applying performance analysis and root‑cause investigation.
  • Identify process inefficiencies and lead continuous improvement of development tooling and workflows.
  • Represent the backend perspective in cross‑functional architecture reviews and planning sessions.

Required profile

  • First degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering or related field.
  • Minimum 6 years of relevant experience in backend development and architecture.
  • Strong analytical mindset with a proven ability to design robust, secure solutions for the financial sector.

Required skills

  • Java 17+ (records, sealed classes, pattern matching, virtual threads)
  • Spring Boot ecosystem – Spring MVC, Spring Data, Spring Security, Spring Cloud/micro‑services patterns
  • RESTful API design, versioning, and secure API‑gateway integration
  • BPMN engines such as Camunda or Activiti
  • Micro‑services architecture, service decomposition, inter‑service communication (REST, gRPC, messaging), circuit breakers, resilience patterns
  • USSD system development and gateway integration
  • Internet Banking development – secure transaction processing, session/token management, multi‑factor authentication
  • API design for Flutter‑based mobile app back‑ends

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 2 weeks from now

19 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