Principal Frontend Development Officer
NGO Jobs - In Ethiopia · Addis-Abeba
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ethiopia.
Salaries by job title
- Digital Marketing Assistant (Remote) 15
- AWI (TIG) kézi ívhegesztő 13
- Junior Non-Key Expert – Digital Connectivity for Agriculture & Education 13
- Data Partnerships Lead – Remote 5
- Email Marketing Assistant 10
- Senior Software Engineer - Backend (Hybrid) 9
- Senior Accountant 9
- Remote Client Conversion Specialist 9
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
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
Related job offers
-
Senior Information System Auditor
NGO Jobs - In Ethiopia Addis-Abeba -
Access & Identity Management Officer
NGO Jobs - In Ethiopia Addis-Abeba -
Junior Odoo Functional Consultant
Melfan tech Addis-Abeba -
Research and Project Consultant – Time for Growth Policy Resource Portal
Economic Commission for Africa ADDIS ABABA -
Managing Director, Services
Open Function (OpenFn)