Expert · 6–8 weeks
Multi-Region Payment Platform
Payment processing with active-passive multi-region setup, idempotent payment APIs, reconciliation with payment provider, and PCI-minded design (no raw card storage).
Why this project
Payments + multi-region = staff/architect interview gold. Discuss CAP, failover, and financial correctness.
Tech stack
Java 17Spring Boot 3PostgreSQLRedisAWS multi-regionStripe/payment adapter
Skills demonstrated
- Multi-region design
- Idempotency
- Reconciliation
- Compliance awareness
Interview talking points
- Failover without double-charging
- Idempotency key storage and TTL
- PCI scope reduction
- Reconciliation mismatch handling
Problem statement
Payment processing with active-passive multi-region setup, idempotent payment APIs, reconciliation with payment provider, and PCI-minded design (no raw card storage).