Ibrahim Musa — Backend Engineer
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.
Stackforce AI infers this person is a Backend Engineer specializing in Fintech infrastructure and event-driven architectures.
Experience: 6 yrs 1 mo
Skills
- Java
- Spring Boot
Career Highlights
- Expert in designing scalable payment systems.
- Proven track record in resolving high-impact production issues.
- Strong advocate for clean architecture and performance optimization.
Work Experience
Nigeria Inter-Bank Settlement Systems PLC
Software Engineer(Java Backend) (2 yrs 7 mos)
Freelance
Software Engineer (2 yrs 6 mos)
National University of Singapore Artificial Intelligence Institute
Software Engineer Intern (6 mos)
University of Liverpool
Teaching Assistant (1 yr)
Education
Msc at University of Liverpool
B.Eng. Software Engineering at Shenyang university of chemical technology