Backend Software Engineer Job at Bpay Limited
Bpay Africa is a leading fintech innovator building a borderless financial services platform to power digital payments, financial inclusion, and embedded finance across Africa. We’re on a mission to simplify how individuals and businesses access and move money—with speed, security, and transparency.
We are recruiting to fill the position below:
Position: Backend Software Engineer
Job Location: Lagos (Hybrid)
Type: Full-time
About the Role
- We're looking for a highly experienced Backend Software Engineer with deep hands-on experience in Apache Fineract Core Banking System and the design and integration of robust Payment APIs.
 - You will be a core part of our engineering team, building scalable backend services that power financial operations across multiple countries.
 
Key Responsibilities
- Design, develop, and maintain backend systems using Apache Fineract (v1.x or v2.x).
 - Build, integrate, and manage payment APIs (internal and third-party).
 - Customize and extend Fineract modules to support new financial products and services.
 - Collaborate with frontend developers, product managers, and other engineers to deliver end-to-end features.
 - Optimize application performance, reliability, and scalability.
 - Ensure code quality through automated tests, code reviews, and CI/CD pipelines.
 - Troubleshoot and resolve production issues across services.
 
Requirements
- Minimum of 5 years of backend software development experience.
 - Strong experience working with Apache Fineract (Mifos/Fineract X or CN is a strong plus).
 - Solid knowledge of Java, Spring Boot, and RESTful APIs.
 - Proven experience in designing and integrating payment gateways or financial APIs (e.g., Mastercard MPGS, Flutterwave, Interswitch, etc.).
 - Good understanding of microservices architecture, event-driven systems, and relational databases (MySQL/PostgreSQL).
 - Familiar with tools like Docker, Kubernetes, Git, and CI/CD pipelines.
 - Strong problem-solving skills and a collaborative mindset.
 - Experience working in a fintech or core banking environment is essential.
 
What We Offer
- Competitive compensation package
 - Remote-friendly work environment
 - Fast-paced, innovative culture
 - Opportunities to grow with a pan-African fintech brand.
 
Method of Application
Interested and qualified candidates should send their CV, GitHub profile, and a brief Cover letter to: Bpayjobs@gmail.com using "Backend Engineer - Fineract & Payments" as the subject of the email.
Similar Jobs
- UI / UX Design Tutor Job at I-Swipe Tech
 - Web Development Tutor Job at I-Swipe Tech
 - Frontend Developer Job at Trusoft Limited
 - Java Developer Job at Trusoft Limited
 - C# Developer Job at Trusoft Limited
 - Software Engineer Job at BluePeak HR Services
 - Software Developer Job at Strivo Labs
 - Senior Backend / Full Stack Developer Job at ICS Outsourcing Limited
 - Web Developer (PHP, LARAVEL & MYSQL) Job at TAG Energy
 - Full Stack Web Development Instructor, Social Media Manager & Digital Marketing Manager Job at Anettcom Technologies
 
