REQUIREMENT:
- 7-12 years in payment systems analysis with experience in Corporate Internet Banking, Entitlement and pre-payment workflow or similar.
- Strong engineering/technical skills:
o API design (REST/JSON, OpenAPI/Swagger)
o Microservices architecture
o State machine and sequence diagram modelling
o HA/DR and low-latency systems - Experience integrating with AML, fraud, entitlements and ledger systems.
- Ability to reuse and extend existing platform components and code frameworks
RESPONSIBILITIES:
Technical Delivery & Systems Analysis
- Own Banking channel (infinity program and projects) requirements → solution design → integration → testing → rollout.
- Produce engineering-ready specifications:
- o API specs (REST/JSON), OpenAPI/Swagger definitions
- o Microservices interface contracts, event schemas, callback payloads
- o Sequence diagrams, state machines, mapping specs, error models
- Define end-to-end orchestration flows for:
- o Pre-Payment initiation, acceptance, expiry, rejection
- o Entitlement and Auth Matrix lifecycle events
- o Template, Past Payment, Bene Master
- Specify robust pre-processing logic: Customer/account validation, Entitlement and authorisation checks, Funds availability, Limits, thresholds, duplicate suppression, Idempotency, retry and timeout handling
API & Microservices Architecture
- Define API and microservices designs using existing components from previous builds: Payment initiation microservices, Validation & entitlement services, Fraud/AML adapters, Core banking and ledger integration patterns
- Reuse existing: API standards (naming conventions, response structures, error formats), Security models (OAuth2/JWT, mTLS, signature validation), Eventing patterns (Kafka topics, event schemas, DLQ handling), Common libraries for logging, telemetry, utility functions
- Ensure microservices follow engineering principles: Loose coupling, clear domain boundaries. Async event-driven integration where applicable, High availability and horizontal scalability, Observability (structured logs, metrics, tracing)
User Journeys, Entitlements & Authorisation
- Define user journeys for: Pre-Payment Workflow like payment initiation, Beneficiary Master, Bulk Processing
- Align journeys with entitlements and auth rules: Per-transaction and daily limits o Maker-checker workflows for corporates, Channel-specific access rights
- Coordinate with channel teams to maintain parity across Mobile, Internet Banking, H2H and API Banking.
Integration & Platform Engineering
- Design integration between: Payment Hub / RFP Orchestrator, Payment gateway, Core banking, ledger, AML, fraud
- . Use existing microservices blueprints for: Error propagation and code mapping, Schema validation and transformation, Event lifecycle management, Callback patterns and async updates
Testing, Deployment & Operational Readiness
- Lead SIT/UAT/E2E test scenario design for: Corporate Internet Banking Channels, Entitlements, Auth matrix, Pre-payment flow like payment initiation, validation and submission, Timeouts, retries, negative tests
- Work with Engineering & Ops to ensure: Monitoring dashboards and alerts, Reconciliation and exception queues, Runbooks for replay, retry and operational fixes
- Support scheme certification and phased deployment.