Professional Delivery
Digital Banking Backend & DFCC API Support
Java/Spring Boot services and investigation work for digital banking API flows.
Overview
Professional delivery on banking APIs covering payment and fund-transfer flows, account retrieval, transaction history, exchange rates, and error handling. Prepared root-cause notes, SQL checks, Jira updates, log evidence, and release-support findings. No proprietary system ownership is claimed.
Technologies
Challenges
- Isolating faults across Java services, middleware, and core-banking response behaviour.
- Producing evidence that BA, QA, and bank-side stakeholders can act on quickly.
- Balancing release windows with careful verification.
Engineering decisions
- Investigate from reproducible evidence: logs, payloads, correlation references, SQL checks, and API timing.
- Document root cause clearly instead of relying on verbal hand-offs.
- Treat middleware timeouts and slow core calls as first-class investigation targets.
My contribution
- Backend API development and maintenance for banking workflows.
- SIT/UAT and production-related issue investigation.
- Technical documentation and release-support findings.
Architecture
Layered Spring Boot services exposing REST endpoints, with SQL-backed data access and integration through middleware toward core-banking systems. Investigation workflow combines Java logs, Spider logs, Oracle checks, and request/response comparison.