Ibrahim Musa

Backend Engineer

Nigeria6 yrs 1 mo experience
Most Likely To Switch

Key Highlights

  • Expert in designing scalable payment systems.
  • Proven track record in resolving high-impact production issues.
  • Strong advocate for clean architecture and performance optimization.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech infrastructure and event-driven architectures.

Contact

Skills

Core Skills

JavaSpring Boot

Other Skills

Apache KafkaRabbitMQPostgreSQLMySQLREST APIsSpring CloudDistributed SystemsEvent-Driven ArchitecturePayment SystemsCloud ComputingAgile MethodologiesAgile Application DevelopmentScrumSprint PlanningSpring Framework

About

I’m a Senior Backend Engineer specializing in secure, scalable, and high-performance systems for payments, settlement, and real-time transaction processing. I design and build distributed microservices using Java, Spring Boot, and Kafka, with a strong focus on reliability, consistency, and cloud-native engineering. At NIBSS, I build backend services that power nationwide interbank payments and financial message exchange. My work includes architecting event-driven microservices, designing high-throughput APIs, ensuring data integrity across distributed systems, and resolving production issues that directly impact banks, fintechs, and millions of users. I own services end-to-end—from architecture and development to CI/CD, observability, and incident response. I’m passionate about clean architecture, performance optimization, and building systems that scale predictably under load. I collaborate with product, QA, DevOps, and security teams to deliver resilient financial infrastructure. As a Certified Scrum Master, I help drive Agile practices and improve engineering execution. Core Competencies: Java, Spring Boot, Spring Cloud, REST, SOAP Microservices, Event-Driven Architecture, DDD Apache Kafka, RabbitMQ PostgreSQL, MySQL, MSSQL, Oracle Docker, Kubernetes, Jenkins, GitHub Actions, AWS, Azure CI/CD, observability, performance tuning, Agile/Scrum Professional Impact: • Designed event-driven microservices enabling secure, real-time interbank payments and settlement flows. • Resolved a production issue affecting national soundbox voice alerts, restoring reliability for multiple institutions. • Built high-integrity APIs ensuring consistent multi-bank transaction updates across distributed systems. • Integrated Kafka pipelines supporting high-throughput financial messaging and eventual consistency. Projects: • Digital Wallet System: Event-driven wallet platform with safe concurrent balance updates. • Instant Payment Processor: ISO 20022-based engine simulating real-time payment flows. • Fraud Detection API: ML-powered scoring service using FastAPI and PostgreSQL. • HydraSwitch (in progress): Modular payment switch with pluggable bank adapters and intelligent routing.

Experience

6 yrs 1 mo
Total Experience
2 yrs
Average Tenure
2 yrs 7 mos
Current Experience

Nigeria inter-bank settlement systems plc

Software Engineer(Java Backend)

Sep 2023Present · 2 yrs 7 mos · Lagos State, Nigeria · On-site

  • Designed, built, and deployed Spring Boot microservices that power real-time payment metadata, financial message exchange, and transaction processing, supporting millions of daily requests with high availability and sub-second response times.
  • Developed event-driven payment workflows using Apache Kafka and RabbitMQ, enabling secure, low-latency interbank transactions and improving end-to-end processing reliability across multiple financial institutions.
  • Optimized PostgreSQL and MySQL data operations through advanced Hibernate/JPA tuning, leading to reduced query latency and improved throughput across critical payment services.
  • Delivered secure REST APIs for transaction validation, settlement logic, and institution metadata retrieval—ensuring regulatory compliance, data integrity, and accurate financial routing across the national payments network.
  • Led incident investigation and resolution for high-impact production issues, restoring system stability and safeguarding payment continuity for banks and fintechs.
  • Collaborated with architects, QA engineers, DevOps, and business teams to deliver enterprise-grade fintech solutions that reduced onboarding time for new institutions and improved integration success rates.
JavaSpring BootApache KafkaRabbitMQPostgreSQLMySQL+1

Freelance

Software Engineer

Mar 2021Sep 2023 · 2 yrs 6 mos · Kano State, Nigeria · Remote

National university of singapore artificial intelligence institute

Software Engineer Intern

Sep 2019Mar 2020 · 6 mos · Suzhou, Jiangsu, China

University of liverpool

Teaching Assistant

Sep 2018Sep 2019 · 1 yr

  • Teaching Java

Education

University of Liverpool

Msc — Applied informatics(Big Data Analytics)

Sep 2018Jul 2020

Shenyang university of chemical technology

B.Eng. Software Engineering — Computer Software Engineering

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Ibrahim Musa - Backend Engineer | Stackforce