Digital Infuse
ING Group banking services

ING Group

Distributed banking platform handling millions of concurrent operations daily, built for scalability, availability, and resilience.
  1. Home
  2. Our Work
  3. ING

Back to Work
ING mobile banking application

ING Group

Distributed Banking Platform & AI Integration

ING Group (Internationale Nederlanden Groep) is a Dutch multinational banking and financial services corporation headquartered in Amsterdam. Founded in 1991. The bank is known for its digital banking solutions and was one of the first traditional banks to embrace fintech innovations and mobile banking.

Founded

1991

Headquarters

Amsterdam

Project Overview

Built distributed backend systems handling millions of concurrent operations, integrated AI for mortgage scoring and agentic workflows for customer requests, and developed internal tooling for campaign management.

The Challenge

ING required a distributed banking platform capable of handling millions of concurrent operations daily while maintaining strict availability, reliability, and resilience requirements. The existing systems needed modernization to support real-time event streaming, automated mortgage scoring, and customer request processing. Internal teams also lacked efficient tooling for campaign management, requiring new dashboards and interfaces.

Our Solution

Built a distributed backend architecture using Java and Kotlin microservices with Kafka for real-time event streaming processing millions of messages daily. Designed database solutions across Oracle, Postgres, and MongoDB optimized for different workloads. Developed Python services for mortgage scoring and automated customer request processing using FastAPI. Created internal tools and dashboards for campaign management using React and Next.js. Deployed on Azure with Docker and Kubernetes for automated scaling and high availability.

ING digital banking platform

Technology Stack

Backend architecture in Java and Kotlin with microservices, Kafka for real-time streaming, AI integration with Python and LLMs, and cloud-native infrastructure on Docker and Kubernetes.

Next JS
Azure
Kubernetes
Docker
Java
Kotlin
Kafka
Python
FastAPI

Azure

Microsoft Azure provided the cloud infrastructure for the distributed banking platform. Azure Active Directory and Key Vault ensured compliance with financial regulations. The platform hosted containerized microservices and supported the CI/CD pipelines for automated deployments.

Results & Impact

  • Platform handles millions of concurrent banking operations daily with 99.9% uptime

  • Kafka event streaming processes millions of transactions for real-time monitoring

  • Java and Kotlin microservices architecture enabling independent team deployments

  • Automated mortgage scoring reduced processing time from days to minutes

  • Internal campaign management dashboards serving hundreds of business users

  • Cloud-native deployment with automated scaling during peak banking hours

Ready for Digital Transformation?

Transform your legacy systems into modern, scalable microservices architectures. Leverage cloud-native technologies to improve performance, reduce costs, and enhance customer experiences.

Contact UsView More Work

© 2026 Digital Infuse. All rights reserved.

Privacy PolicyTerms of Service