Lending Orchestration Platform
Một platform duy nhất cho nhiều sản phẩm vay và nhiều đối tác cho vay.
Stack
JavaSpring BootCamunda BPMAngularReactREST APIsMicroservices
Bối cảnh
Một đơn vị telco-fintech lớn hợp tác với nhiều đối tác tài chính để cung cấp dịch vụ vay. Vận hành riêng lẻ từng sản phẩm thành stack độc lập không còn hợp lý, nên team xây một platform duy nhất để quản lý sản phẩm, điều hướng hồ sơ và cấu hình luồng tập trung - biến một lần ra mắt sản phẩm vốn dài hàng tháng thành chuyện vài tuần.
Vai trò
Software Engineer - Backend / Platform
Use case nổi bật
- Quản lý catalog và vòng đời cho một danh mục sản phẩm vay đa dạng
- Điều phối luồng vay theo BPMN trên Camunda
- Cấu hình chính sách và decisioning theo từng sản phẩm
- Giám sát tập trung trên các integration đối tác
Thử thách
- Mỗi sản phẩm vay có flow và chính sách tín dụng riêng - platform phải chứa được tất cả mà không ép vào một khuôn chung
- Thay đổi phải được cô lập để chỉnh một sản phẩm không kéo theo regression cho sản phẩm khác đang chạy
- Quản trị tập trung mà không trở thành bottleneck cho logic riêng của từng đối tác
- Đảm bảo bảo mật và toàn vẹn cho dòng tiền của khách hàng, từ đầu đến cuối
Số liệu
- Tập khách hàng quy mô hàng triệu
- Giải ngân hàng tháng lên tới ~$10M USD
- Nhiều sản phẩm vay cùng chạy trên một platform
Đang chạy production ở quy mô lớn - hàng triệu khách hàng, ~$10M giải ngân mỗi tháng.