Banking & Financial Services
Lending & Credit
Comprehensive guide to lending systems — loan origination, credit decisioning, underwriting, loan management systems, collections, and embedded lending.
₹22L Cr
Credit Outstanding
₹6L Cr
Digital Lending
850+
Active NBFCs
60%
Digital Journey
Understanding Lending & Credit— A Developer's Domain Guide
Lending & Credit encompasses all systems involved in providing loans to individuals and businesses. This includes loan origination (application to disbursement), credit decisioning (bureau checks, underwriting), loan management (repayment, interest calculation), collections (delinquency management), and emerging areas like embedded lending and Buy Now Pay Later (BNPL). Modern lending platforms leverage AI/ML for credit scoring and offer instant digital loans.
Why Lending & Credit Domain Knowledge Matters for Engineers
- 1India's digital lending market projected to reach $350B by 2023
- 2NBFCs and fintechs disrupting traditional bank lending
- 3AI/ML transforming credit decisioning and risk assessment
- 4Embedded lending enabling credit at point of purchase
- 5RBI digital lending guidelines creating compliance requirements
- 6High demand for engineers in lending technology
How Lending & Credit Organisations Actually Operate
Systems & Architecture — An Overview
Enterprise Lending & Credit platforms are composed of a set of core systems, data platforms, and external integrations. For a detailed, interactive breakdown of the core systems and the step-by-step business flows, see the Core Systems and Business Flows sections below.
The remainder of this section presents a high-level architecture diagram to visualise how channels, API gateway, backend services, data layers and external partners fit together. Use the detailed sections below for concrete system names, API examples, and the full end-to-end walkthroughs.
Technology Architecture — How Lending & Credit Platforms Are Built
Modern Lending & Creditplatforms follow a layered microservices architecture. The diagram below shows how a typical enterprise system in this domain is structured — from the client layer through the API gateway, backend services, data stores, and external integrations. This is the kind of architecture you'll encounter on real projects, whether you're building greenfield systems or modernising legacy platforms.
End-to-End Workflows
Detailed, step-by-step business flow walkthroughs are available in the Business Flows section below. Use those interactive flow breakouts for exact API calls, system responsibilities, and failure handling patterns.
Industry Players & Real Applications
🇮🇳 Indian Companies
HDFC Bank
Bank
Finacle, Custom LMS
Largest private sector lender
ICICI Bank
Bank
Finacle, iLens
Strong digital lending
Bajaj Finance
NBFC
Custom Platform
Largest NBFC, instant loans
CRED
Fintech
Modern Stack
Credit card bill payments, credit line
KreditBee
Fintech
Cloud-native
Digital personal loans
Capital Float
NBFC
AWS, Microservices
SME lending, embedded finance
🌍 Global Companies
JPMorgan Chase
USABank
nCino, Custom
Largest US bank
SoFi
USAFintech
Galileo, Modern
Digital lending leader
Upstart
USAAI Lending
ML Platform
AI-based underwriting
Klarna
SwedenBNPL
AWS, Microservices
150M users globally
Affirm
USABNPL
Cloud-native
Major BNPL in US
OakNorth
UKPlatform
AI/ML Platform
SME lending platform
Core Systems
These are the foundational systems that power Lending & Credit operations. Understanding these systems — what they do, how they integrate, and their APIs — is essential for anyone working in this domain.
Business Flows
Key Business Flows Every Developer Should Know.Business flows are where domain knowledge directly impacts code quality. Each flow represents a real business process that your code must correctly implement — including all the edge cases, failure modes, and regulatory requirements that aren't obvious from the happy path.
The detailed step-by-step breakdown of each flow — including the exact API calls, data entities, system handoffs, and failure handling — is covered below. Study these carefully. The difference between a developer who “knows the code” and one who “knows the domain” is exactly this: the domain-knowledgeable developer reads a flow and immediately spots the missing error handling, the missing audit log, the missing regulatory check.
Technology Stack
Real Industry Technology Stack — What Lending & Credit Teams Actually Use. Every technology choice in Lending & Creditis driven by specific requirements — reliability, compliance, performance, or integration capabilities. Here's what you'll encounter on real projects and, more importantly, why these technologies were chosen.
The pattern across Lending & Credit is consistent: battle-tested backend frameworks for business logic, relational databases for transactional correctness, message brokers for event-driven workflows, and cloud platforms for infrastructure. Modern Lending & Creditplatforms increasingly adopt containerisation (Docker, Kubernetes), CI/CD pipelines, and observability tools — the same DevOps practices you'd find at any modern tech company, just with stricter compliance requirements.
⚙️ backend
Java/Spring Boot
Most LOS and LMS systems
Python
ML models, credit decisioning, analytics
Node.js
APIs, real-time decisioning
.NET
Enterprise lending platforms
💡 mlPlatforms
Python (scikit-learn)
Traditional ML models
XGBoost/LightGBM
Credit scoring models
TensorFlow/PyTorch
Deep learning for alternate data
MLflow
Model versioning and deployment
🗄️ database
Oracle
Enterprise LMS, transaction processing
PostgreSQL
Modern lending platforms
MongoDB
Application data, bureau reports
Redis
Caching, session, rate limiting
🔗 integration
REST APIs
Standard integration pattern
Kafka
Event streaming for loan events
Account Aggregator
Bank statement fetching
Digilocker/UIDAI
eKYC and document verification
Interview Questions
Q1.Explain the different stages of loan lifecycle.
1) Lead Generation - capture prospect, 2) Application - collect details, docs, 3) Verification - KYC, employment, income, 4) Credit Assessment - bureau, scoring, 5) Underwriting - manual/auto decision, 6) Sanction - approve with terms, 7) Documentation - agreement, 8) Disbursement - fund release, 9) Servicing - EMI collection, queries, 10) Closure - prepay, foreclose, maturity.
Q2.What is NPA and how is it classified in India?
NPA (Non-Performing Asset) is a loan where principal/interest is overdue >90 days. Classification: Standard (0-30 DPD), SMA-0 (1-30 DPD), SMA-1 (31-60 DPD), SMA-2 (61-90 DPD), NPA (>90 DPD). Further: Substandard (<12 months NPA), Doubtful (12-36 months), Loss (>36 months or uncollectible). Provisioning: 15% (sub), 25-100% (doubtful), 100% (loss).
Q3.How does EMI calculation work (reducing vs flat interest)?
Reducing balance: Interest on outstanding principal, EMI constant but interest portion decreases. Formula: EMI = P × r × (1+r)^n / ((1+r)^n - 1). Flat rate: Interest on original principal throughout, effectively higher cost. Example: ₹1L, 12% for 1 year - Reducing: ~₹8,885 EMI (total interest ~₹6,620), Flat: ~₹9,333 EMI (interest ₹12,000).
Q4.What is Account Aggregator and how does it help in lending?
Account Aggregator (AA) is RBI-licensed entity enabling consent-based financial data sharing. Customer gives consent via AA app, lender requests data (bank statements, GST, etc.) through AA. Benefits: Instant data access (vs manual upload), verified data (reduced fraud), faster decisions, paperless. Major AAs: CAMS Finserv, Finvu, Onemoney. Part of India Stack.
Q5.Explain the co-lending model (FLDG/DLG).
Co-lending: Bank partners with NBFC/fintech. NBFC originates, bank provides 80% funds (lower cost), NBFC keeps 20% + services. FLDG (First Loss Default Guarantee): NBFC guarantees first X% of defaults. Recent RBI DLG (Default Loss Guarantee) guidelines: Max 5% of portfolio, cap on synthetic structures. Allows fintechs to scale with bank capital.
Glossary & Key Terms
LOS
Loan Origination System - handles application to disbursement
LMS
Loan Management System - handles post-disbursement lifecycle
EMI
Equated Monthly Installment - fixed monthly payment amount
DPD
Days Past Due - number of days payment is overdue
NPA
Non-Performing Asset - loan overdue >90 days
CIBIL
Credit Information Bureau India Limited - credit bureau
DTI
Debt-to-Income ratio - total debt payments / income
FOIR
Fixed Obligation to Income Ratio - similar to DTI
NACH
National Automated Clearing House - auto-debit system
eKYC
Electronic KYC - Aadhaar-based instant verification
BNPL
Buy Now Pay Later - point-of-sale credit
Underwriting
Process of evaluating and deciding on loan approval