Summary
Overview
Work History
Education
Skills
Technical Skills
Timeline
Generic

CYNTHIA NWUME

Mississauga,ON

Summary

Java Software Engineer with 5+ years of hands-on experience designing, building, and optimizing enterprise-grade financial applications, REST APIs, and microservices. Strong background in Spring Boot, API integrations, SQL, testing (JUnit/Mockito), SDLC delivery, debugging, and production support. Adept at collaborating with business analysts, product owners, and cross-functional teams to ship secure, scalable, and compliant banking solutions. Proven success improving system performance, stability, and code quality across high-traffic environments.

Overview

8
8
years of professional experience

Work History

Software Engineer

Numeric Consulting & Solutions
Lagos, Nigeria
01.2021 - 02.2025
  • Designed and developed 15+ Spring Boot microservices supporting authentication, transaction processing, and user onboarding.
  • Implemented REST APIs consumed by internal banking systems, improving system-to-system communication and reducing integration failures by 35%.
  • Improved application performance by 30% through optimized database queries and caching strategies.
  • Created automated JUnit + Mockito test suites achieving 80% code coverage for major modules.
  • Performed debugging, RCA, and production issue resolution, reducing average incident resolution time by 25%.
  • Collaborated with business analysts and product teams to translate requirements into technical design and system architecture diagrams.
  • Strengthened compliance by implementing secure coding standards and aligning systems with internal bank technology policies.

Java Developer

FinEdge Payments (Contract | Fintech)
London, Uk
01.2019 - 12.2020
  • Developed core modules for a payment reconciliation system handling 500K+ daily transactions.
  • Built and maintained REST endpoints, reducing data sync latency by 40%.
  • Participated in full SDLC: planning, design, development, testing, deployment, and documentation.
  • Integrated third-party APIs for KYC, fraud detection, and customer identity verification.
  • Improved test stability by implementing structured test cases and automated integration tests.

Junior Java Developer - Intern

SoftPro Technologies
Lagos Nigeria
06.2017 - 12.2019
  • Contributed to backend development of internal applications using Java and Spring frameworks.
  • Supported debugging, bug fixes, and enhancements across multiple modules.
  • Created SQL stored procedures improving reporting accuracy and query performance.
  • Documented APIs and contributed to internal knowledgebase articles.

Education

Ontario College Diploma - Computer Programming

Sheridan College Institute of Technology And Advanced Learning
Oakville
08-2025

Skills

  • SDLC Management
  • Agile/Scrum Methodologies
  • Technical Documentation (Specs, Diagrams, API Docs)
  • Debugging & Root Cause Analysis
  • System Design & Architecture Contributions
  • Problem-Solving & Analytical Thinking
  • Cross-Functional Collaboration (POs, BAs, QA)

Technical Skills

Java    |     SQL     |  JavaScript    |      JUnit    |     Mockito    |   CI/CD |    Postman    |     Microservices   | Git    Maven |   Jenkins |   Docker    |    PostgreSQL     |     Spring Framework (Spring Boot, Spring MVC, Spring Data)    |   REST API Development

Timeline

Software Engineer

Numeric Consulting & Solutions
01.2021 - 02.2025

Java Developer

FinEdge Payments (Contract | Fintech)
01.2019 - 12.2020

Junior Java Developer - Intern

SoftPro Technologies
06.2017 - 12.2019

Ontario College Diploma - Computer Programming

Sheridan College Institute of Technology And Advanced Learning
CYNTHIA NWUME