Talent Apply
Log in
All jobs
IT

Senior Backend Engineer – Core Banking

iRecharge Tech-Innovations
Victoria Island, Lagos Posted Oct 7, 2026
On-site

About this role

iRecharge Tech-Innovations is an Information, Communication and Software Technology firm. We operate with a burning passion to transform the technological terrain of Africa by delivering value to clients through innovative and effective leverage of cutting-edge technology solutions.

We combine sound knowledge of world class technology to design, implement and support business transformation in areas of web and mobile application, software, service and storage systems installation, networking technologies and technology procurement. We have an in-depth understanding on how technology accelerates success, and are passionate about attracting and supporting unique talents in growing our business and driving operational excellence.

We are recruiting to fill the position below:

Job Title: Senior Backend Engineer – Core Banking

Location: Victoria Island, Lagos

Employment Type: Full-time

Key Responsibilities

  • Design, develop, and maintain core banking services covering customers, accounts, savings products, transactions, limits, holds, liens, and double-entry ledger functionality.
  • Develop and customise Apache Fineract using its extension points, custom modules, business events, and close-of-business processes without unnecessarily forking the core platform.
  • Build secure, scalable, and versioned REST APIs for use across the Bank's digital channels and internal systems.
  • Implement reliable transaction processing with strong controls around idempotency, concurrency, data consistency, and error handling.
  • Integrate event-driven services using Kafka or similar messaging technologies to support real-time account and transaction events.
  • Design and optimise database structures, queries, transactions, and migrations using PostgreSQL or MySQL.

Requirements

  • 3+ years of professional backend development experience, with strong experience in Java and Spring Boot.
  • Proven hands-on experience with Apache Fineract or Mifos X is highly required.
  • Demonstrable experience building, customising, extending, or integrating Fineract-based core banking solutions.
  • Strong understanding of core banking, financial systems, payments, wallets, ledgers, or transaction processing.
  • Deep understanding of double-entry accounting, financial ledgers, database transactions,
  • concurrency, and idempotency.
  • Experience designing and developing secure and scalable REST APIs.
  • Experience with event-driven architecture and technologies such as Apache Kafka,
  • Experience with Docker, CI/CD pipelines, and cloud environments such as AWS is an advantage. Knowledge of Nigerian banking requirements, including NUBAN, BVN, tiered KYC, transaction limits, and relevant CBN requirements, is an advantage.

Application Closing Date

19th October, 2026.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →