Open to opportunities

Samuel Nwabueze

Senior Backend Engineer & Platform Architect

Fintech · Core Banking · Distributed Systems · Payments · Blockchain · SaaS

4+ years building production-grade distributed systems across fintech, core banking, payments, SaaS and blockchain. Deep expertise in Java Spring Boot 3 and Node.js (NestJS, Fastify, Express) — with a consistent track record of measurable delivery: 99.9% uptime, 40% reliability improvement, 60% abuse reduction and 35% latency reduction.

Lagos, Nigeria · Open to relocation & remotenwabuezesamuel21@gmail.com
Samuel Nwabueze — Senior Backend Engineer & Platform Architect

Senior Backend Engineer · Platform Architect

Payments · Core Banking · Distributed Systems

Engineering philosophy

I build backend systems where reliability and correctness are non-negotiable. Most of my work sits at the intersection of payment workflows, core banking infrastructure, and high-volume event processing — systems where a single bug costs a company thousands of dollars.

My approach is idempotency-first, observability-driven, and pragmatic. I favour proven patterns over novelty, and invest in operational clarity: structured logs, clear error taxonomy, and dashboards that tell the story of a system under load.

Core strengths

  • Idempotent payment APIs, webhook pipelines & ledger systems
  • Java Spring Boot 3 & Node.js (NestJS, Fastify) microservices
  • Apache Fineract core banking implementation
  • Azure Service Bus event-driven messaging architecture
  • Distributed systems, DDD & event-driven design
  • Multi-tenant SaaS platform architecture
  • Security — Keycloak, HashiCorp Vault, OIDC, JWT, RBAC
  • Observability, SLOs, AWS CloudWatch & incident management
  • Blockchain — Sui Move smart contracts & staking protocols
  • PostgreSQL schema design & query performance optimisation

Technical stack

Languages

JavaTypeScriptJavaScript (Node.js)SQL

Frameworks

Spring Boot 3NestJSFastifyExpress.jsHibernate / JPAPrisma ORM

Core Banking & Fintech

Apache FineractPaystackFlutterwaveStripe BillingFraud Detection

Cloud & Messaging

AWS (EC2, RDS, S3)Azure Service BusAzure Cosmos DBDigitalOcean

Data

PostgreSQLMongoDBMySQLRedisCosmos DB

Infrastructure

DockerKubernetesCI/CD (GitHub Actions)Multi-stage Builds

Security & Identity

KeycloakHashiCorp VaultLDAPOIDCJWTOAuth2RBACHMAC-SHA256

Blockchain

Sui Move Smart ContractsWallet GenerationStaking ProtocolsTokenised Assets

Experience

Career timeline

Senior Backend Engineer

Escrow-Tech Limited

Apr 2026 – Present

United Kingdom · Remote

Engineering core backend microservices for a UK-based escrow and marketplace platform using Fastify (Node.js/TypeScript). Architected an Azure Service Bus event-driven messaging backbone and delivered three critical microservices: ms-audit, ms-notifications, and ms-request-tracking — the compliance and observability backbone of the platform. Integrated Azure Cosmos DB and Redis caching across high-frequency endpoints.

FastifyTypeScriptAzure Service BusCosmos DBRedisDockerGitHub Actions

Software Architect & Platform Engineer

Engeem SAS

Nov 2025 – Present

France · Remote

Architected and delivered the full Cluster Management Lifecycle System in Java Spring Boot 3 — a five-step Cluster Creation Wizard with Stripe Billing integration, idempotent webhook processing and SLA-driven billing enforcement. Built enterprise LDAP integration for SSO, Keycloak OIDC auth across 15+ microservices on Kubernetes, and HashiCorp Vault-managed secrets. 85%+ test coverage across all production services.

Java Spring Boot 3StripeKeycloakHashiCorp VaultLDAPKubernetesPostgreSQL

Lead Backend Architect & Developer

Betchief Technologies Limited

Sept 2025 – Apr 2026

Lagos, Nigeria · On-site

Architected and built BoldPay — a production-grade microfinance core banking platform integrated with Apache Fineract: full loan lifecycle (application → disbursement → repayment → closure), KYC/KYB customer onboarding, settlement and reconciliation engine with idempotent transaction guarantees, and multi-tier RBAC. Also architected a B2B real-money gaming platform with WebSocket (STOMP) pipelines at sub-100ms P99 and a provably fair HMAC-SHA256 RNG.

Java Spring Boot 3Apache FineractPostgreSQLKeycloakPaystackDockerKubernetes

Backend Team Lead & Live Operations Engineer

Syntech Innovation Limited

Aug 2025 – Mar 2026

Remote

Led the backend team for a production LPG delivery and payments platform serving 10,000+ active users. Architected the Synterium Engine — an immutable append-only payment ledger using cryptographic hash-chaining as the financial truth spine. Engineered a production-grade idempotency framework in NestJS, Paystack and Flutterwave webhook infrastructure with HMAC validation and dead-letter handling. Deployed on AWS (EC2, RDS, S3, CloudWatch) — 99.9% uptime sustained.

NestJSTypeScriptPostgreSQLRedisPaystackFlutterwaveAWS

Software Engineer — Backend

Semicolon Africa

May 2024 – Aug 2025

Lagos, Nigeria · Full-time

Developed production fintech backend microservices in Java Spring Boot and NestJS for a loan origination and servicing platform. Built secure financial APIs with JWT and OAuth2-based RBAC, implemented asynchronous message-driven processing with RabbitMQ, and collaborated in Agile squads applying circuit breakers, saga choreography and API gateway routing patterns.

Java Spring BootNestJSRabbitMQJWTOAuth2PostgreSQL

Backend & Blockchain Engineer

TeamFastEgo

Jul 2023 – Apr 2024

Hybrid

Engineered a fiat-to-naira payment API with multi-stage fraud detection — velocity checks, duplicate fingerprinting and real-time risk scoring. Designed a scalable staking and monetisation engine. Integrated Sui Move smart contracts on-chain for wallet generation, player staking pools and tokenised asset management. Built Raspberry Pi-based real-world player authentication bridging physical device verification into the digital staking system.

NestJSSui MovePostgreSQLRedisPaystackFirebase Auth

Backend Developer

Leverage Growth Digitals

Feb 2022 – May 2023

Lagos, Nigeria · Full-time

Built and maintained RESTful API backends for financial and B2B SaaS platforms in Java Spring Boot and Express.js — establishing the Java foundation that underpins all subsequent roles. Implemented Redis caching and PostgreSQL query optimisation achieving ~35% latency reduction. Supported CI/CD pipeline setup and cloud deployments on AWS and DigitalOcean.

Java Spring BootExpress.jsPostgreSQLRedisAWSDigitalOcean

Education

Academic background

2024

Executive Programme in Entrepreneurship & Business Innovation

Henley Business School · UK

2024

Diploma in Software Engineering

Semicolon Africa · Lagos

2023

BSc Economics

National Open University of Nigeria · Nigeria

Get insights from my engineering work

Payment systems, core banking, and distributed architecture — practical posts every week.

No spam. Unsubscribe anytime.