Open to senior backend roles

Aigbedion Oghomwen

Senior Software Engineer

I build and run the backend systems that move money — Java, Spring Boot and microservices in regulated banking and payments environments.

Munich, Germany Banking & payments English fluent
Portrait of Aigbedion Oghomwen
8+
Years building backend systems in banking & payments
~60%
Latency reduction delivered on critical service paths
AWS certifications — Solutions Architect & Developer

01 — About

Backend engineering where correctness is not optional

Senior Software Engineer with 8+ years of experience designing, building, deploying and supporting enterprise backend systems in regulated banking and payments environments. Strong expertise in Java, Spring Boot and microservices, with hands-on experience owning services end-to-end and leading technical design decisions.

Proven track record of improving system performance, reliability and security, with production experience deploying and operating services on AWS. Effective collaborator with architects, QA, DevOps and business stakeholders in Agile delivery environments.

  • Based in Munich, Germany
  • Focus Java · Spring Boot
  • Domain Payments · Banking
  • Cloud AWS certified ×2
  • Ways of working Agile · Scrum

02 — Skills

Technical toolkit

The stack I design, build and operate with day to day — production systems, not side projects.

Languages & Frameworks

  • Java
  • Spring Framework 5
  • Spring Boot

Backend Engineering

  • Microservices
  • RESTful APIs
  • JSON

Security & Access Control

  • Spring Security
  • OAuth2
  • JWT
  • Role-Based Access Control

Messaging & Async

  • Apache Kafka
  • Consumer Development

Data & Persistence

  • PostgreSQL
  • SQL
  • JDBC

Cloud & Deployment

  • AWS EC2
  • S3
  • ECR
  • Secrets Manager

Testing & Quality

  • JUnit
  • Unit Testing
  • Code Reviews

Operations & Reliability

  • Incident Management
  • Root-Cause Analysis
  • Production Support

Delivery & Practices

  • Git
  • Jenkins
  • CI/CD
  • SDLC
  • Agile/Scrum

03 — Experience

Where I have built

Eight years across European and African payment infrastructure, owning services from design through production support.

  1. 2022 — Present Munich, Germany

    Senior Software Engineer (Java Backend)

    Unzer Group GmbH

    Unzer Group is a European payment services provider offering integrated payment solutions for online and in-store merchants.

    • Design, develop, deploy and operate Java / Spring Boot microservices supporting financial reporting, reconciliation and integrations with banking and enterprise systems.
    • Own backend services end-to-end — from technical design and implementation through testing coordination, deployment support and production operations.
    • Lead technical design discussions and contribute architectural input to ensure alignment with enterprise security, reliability and compliance standards.
    • Deploy and run backend services on AWS (EC2, S3, ECR, Secrets Manager) in collaboration with platform and DevOps teams.
    • Implement secure authentication and authorization using Spring Security, OAuth2, JWT and role-based access control.
    • Provide technical leadership during production incidents — impact analysis, root-cause investigation and driving timely resolution.
    • Contribute to performance optimization initiatives, achieving ~60% latency reduction in critical service paths.
    • Participate in code and design reviews, and maintain API specifications and operational documentation.
  2. 2018 — 2022 Lagos, Nigeria

    Software Engineer — Mobile Financial Services

    Interswitch Group

    Interswitch is a leading African digital payments and commerce company serving banks, merchants and consumers.

    • Developed Java backend services powering consumer-facing mobile banking and payment applications.
    • Designed and maintained RESTful APIs consumed by mobile clients and external partner systems.
    • Implemented and maintained Apache Kafka consumers to integrate backend services with asynchronous processing pipelines.
    • Designed and optimized SQL schemas and queries for high-volume transactional workflows.
    • Collaborated with product, QA and operations teams to deliver reliable financial services.
    • Supported production environments — troubleshooting issues and ensuring high service availability.
    • Mentored junior engineers and regularly conducted code reviews to lift code quality and team consistency.
  3. 2017 — 2018 Lagos, Nigeria

    Java Developer

    Lonzec Technologies

    Client engagement: First City Monument Bank.

    • Worked within a delivery team providing backend Java services integrated with core banking systems.
    • Supported application development, maintenance, testing and documentation in a regulated banking environment.

04 — Credentials

Certifications & education

2025

AWS Certified Solutions Architect — Associate

Amazon Web Services

2024

AWS Certified Developer — Associate

Amazon Web Services

2015

B.Eng. Engineering

University of Benin

05 — Contact

Let us talk

Whether you are hiring for a senior backend role, scoping a payments integration, or want a second opinion on a service design — send a note and I will get back to you.

Your message goes straight to my inbox. No newsletter, no third-party tracking, no data passed on.