Senior Java Backend Engineer · Amman, Jordan

A little bit
about me.

I’m Ahmad, a Java backend engineer who builds secure systems behind payments, remittance, and enterprise operations.

I have 5+ years of experience turning business-critical requirements into maintainable Spring Boot services, APIs, integrations, and production-ready platforms.

My strongest work sits where backend engineering meets real-world complexity: data consistency, third-party systems, security, certificates, and resilient delivery.

Experience5+ yearsJava & enterprise systems
Core stackJava · Spring BootREST · Microservices · JPA
Specialized inFinTech integrationsPayments · Security · APIs
Ahmad Mohammed Abd Alwhb
Based in Amman
Open to opportunities

01 / Selected work

Systems built for
real-world pressure.

FinTech integration

Visa Direct Payout Platform

Validation, payouts, FX, balance, and webhook APIs secured with mutual TLS and message-level encryption.

  • Java
  • REST APIs
  • mTLS
  • Webhooks
Distributed systems

Event-Driven Commerce

Order, payment, inventory, notification, authentication, and gateway services connected through Kafka.

  • Spring Boot
  • Kafka
  • Docker
  • PostgreSQL
Platform architecture

White-Label E-Commerce

A multi-tenant modular monolith with tenant isolation, extensible payments, inventory reservations, and RBAC.

  • Java 21
  • Redis
  • Flyway
  • Security
Enterprise integration

Secure Banking Connectors

REST and SOAP integrations using AES, RSA-OAEP, certificates, keystores, and robust data mapping.

  • SOAP
  • Encryption
  • Oracle
  • JAX-WS

02 / Expertise

A focused backend
engineering toolkit.

Backend

Java · Spring Boot · Spring MVC · Spring Security · JPA / Hibernate · REST · SOAP

Architecture

Microservices · Modular monoliths · Event-driven systems · API design · Design patterns

Data & messaging

Oracle · PostgreSQL · MySQL · Redis · Kafka · SQL optimization · Transactions

Delivery

Docker · CI/CD · Linux · Nginx · Maven · Prometheus · Grafana · Testing

03 / Contact

Let’s build software
that has to work.