Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Michael Akinrinmade

Michael Akinrinmade

Java Backend Engineer
Lagos,LA

Summary

Java Backend Engineer with 5+ years of experience designing and building high-volume, secure backend systems using Java and Spring Boot. Strong background in microservices, API development, and financial systems integration, including core banking platforms. Proven ability to deliver scalable services, optimize performance, and support mission-critical applications in enterprise environments. Open to remote EU roles and relocation.

Overview

9
9
years of professional experience
3
3
Certifications

Work History

Java Backend Engineer

Bazara Tech
Lagos, LA
10.2025 - Current
  • Developed high-performance RESTful APIs to enable reliable communication between distributed application components.
  • Built and deployed containerized applications using Docker, ensuring consistent runtime environments across development, testing, and production.
  • Designed and maintained a Gradle-based monorepo hosting multiple Spring Boot microservices, enabling shared libraries and consistent dependency management across services.
  • Designed scalable microservices architectures, improving service isolation, maintainability, and adaptability to evolving business requirements.
  • Ensured proper documentation of codebase, making it easier for other developers to understand and maintain the system.
  • Collaborated with cross-functional teams like product management and QA to ensure seamless delivery of high-quality products.

Java Backend Engineer

Software Business Solutions Consulting (Deployed to Stanbic IBTC Bank)
Lagos, LA
11.2022 - 10.2025
  • Developed and maintained payment APIs and microservices in Java Spring Boot to support high-volume banking transactions, processing over 2M requests per month.
  • Built the return and service, integrating directly with Finance to execute credit and debit operations across the bank; leveraged by the single transfer service and other systems, handling transactions worth over N50B monthly.
  • Created and optimized Naira/Dollar limit management services, improving speed and reliability, reducing latency by 35%.
  • Implemented API charge service for per-call billing, ensuring 100% accuracy in revenue collection on the developer portal.
  • Designed and developed the QuickTeller REST service (100% from scratch) to handle debit transactions, along with a cron service for interacting with a third-party provider for value delivery and reversals when necessary. Built the POS service for profiling POS terminals and a cron service to handle settlement of successful transactions — improved settlement accuracy to 100% and reduced processing time by 40%.
  • Developed a multi-identifier customer information service capable of fetching customer details using account number, CIF, user ID, BVN, or NIN, improving query flexibility and reducing customer lookup time by 50%.
  • Migrated legacy systems to modern tech stacks, reducing maintenance overhead by 20%.
  • Enhanced CI/CD pipelines, cutting deployment time from hours to minutes.

Software Engineer

Tenece (Deployed to Stanbic IBTC Bank)
Lagos, LA
04.2022 - 10.2022
  • Designed and developed the Stanbic IBTC Developer Portal, improving API accessibility for over 20+ partner developers.
  • Built high-performance APIs in Spring Boot, reducing average API response time by 30%.
  • Modernized API communication by converting SOAP-based endpoints to JSON, improving integration speed and developer adoption by 25%.
  • Integrated APIs via IBM API Connect, enabling seamless service communication across 20+ internal systems.

Software Engineer (React)

New Horizon
Lagos, LA
01.2021 - 04.2022
  • Built and optimized marketing and e-commerce platforms, achieving sub-2 second load times and improving mobile performance scores by 20%.
  • Integrated REST APIs and implemented caching strategies, reducing data fetch times by 35%.
  • Created reusable component libraries, cutting development time for future projects by 25%.
  • Collaborated in Agile sprints, delivering 100% of assigned features on schedule.

Software Engineer

Upwork Inc. (Freelance)
01.2017 - 01.2022
  • Delivered 20+ full-stack projects using JavaScript, React, Next.js, and WordPress for clients across e-commerce, real estate, and corporate sectors.
  • Built a Next.js e-commerce platform with server-side rendering, reducing page load times by 40% and increasing organic traffic by 30%.
  • Created a Next.js API dashboard for managing third-party integrations, enabling real-time updates for over 1,000 daily active users.
  • Developed a React-based real estate platform integrated with Sanity.io backend for dynamic property listings, cutting content update time by 50%.
  • Integrated REST APIs and payment gateways, boosting client transaction success rates to 99%.

Education

Master of Science - Information Technology

University of Lagos
Lagos
04.2001 -

Bachelor of Science - Agronomy

Ladoke Akintola University of Technology
Oyo State, Nigeria
12.2019

Skills

Backend: Java, Spring Boot, Spring Framework, Hibernate, Microservices, REST & SOAP APIs

Data & Messaging: PostgreSQL, Oracle SQL, MySQL, H2, Apache Kafka

Cloud & DevOps: Docker, CI/CD, Azure DevOps, Red Hat OpenShift

Frontend (Secondary): React, Nextjs, JavaScript, TypeScript

Practices: Agile/Scrum, Test-Driven Development

Certification

FRONTEND WEB DEVELOPMENT

Timeline

Java Backend Engineer

Bazara Tech
10.2025 - Current

Java Backend Engineer

Software Business Solutions Consulting (Deployed to Stanbic IBTC Bank)
11.2022 - 10.2025

Software Engineer

Tenece (Deployed to Stanbic IBTC Bank)
04.2022 - 10.2022

Software Engineer (React)

New Horizon
01.2021 - 04.2022

Software Engineer

Upwork Inc. (Freelance)
01.2017 - 01.2022

Master of Science - Information Technology

University of Lagos
04.2001 -

Bachelor of Science - Agronomy

Ladoke Akintola University of Technology
Michael AkinrinmadeJava Backend Engineer