All projects
2018 — 2022 · BFSI · Fraud Prevention
Remote Deposit Capture — Fraud Prevention
USAA · US Military Bank
Fraud-prevention microservices powering secure web and mobile cheque deposits across one of the largest US military banking platforms.
Project visual
Remote Deposit Capture — Fraud Prevention
The problem
USAA's Remote Deposit Capture flow needed multi-layer transaction validation that worked across web and mobile, met strict financial security requirements, and held up under banking-grade availability.
Approach
- 01Designed and shipped fraud-prevention microservices that gated cheque deposits with layered validation rules.
- 02Built REST APIs and covered them with JUnit, PowerMockito, and Postman; ran functional and non-functional cycles in QTest.
- 03Supported the VBP Portal by designing API models for front-end teams and resolving critical role and permission defects.
- 04Operated inside an Agile team — sprint planning, code reviews, and daily stand-ups — so iterative releases stayed safe on a high-availability platform.
Outcome
- Secure web and mobile cheque deposits with multi-layer fraud validation.
- Test coverage that supported confident iterative releases on a banking-grade platform.
- Cleared role and permission defects that had been blocking the broader VBP Portal.
Stack
- Java
- Spring
- REST APIs
- JUnit · PowerMockito
- WireMock · Postman
- QTest