Unit Technology Corporation
ACH Gateway
Cổng thanh toán liên ngân hàng NAPAS
Backend Software Engineer · Team 12 người · ngân hàng
Bài toán
Các thông điệp liên ngân hàng cần được kiểm tra, theo dõi và đối soát giữa NAPAS với Core Banking.
Kiến trúc
Sơ đồ đã giản lược, không có chi tiết nội bộ của khách hàng.
Công việc đã làm
- Xây dựng xử lý inward deposit trên ISO 20022 pacs.008, gồm kiểm tra, quy tắc nghiệp vụ, theo dõi trạng thái và ghi log xử lý.
- Phát triển đối soát với dữ liệu NAPAS và Core Banking để phát hiện sai lệch.
- Tối ưu SQL cho log giao dịch và truy vấn trạng thái mới nhất.
- Xây dựng luồng copy transaction camt.033.
Quyết định chính
Đối chiếu với cả hai phía
Đối soát so giao dịch nội bộ với dữ liệu NAPAS và Core Banking, nên sai lệch phát sinh ở phía nào cũng thấy được.
Ghi lại quá trình, không chỉ kết quả
Xử lý inward deposit có theo dõi trạng thái và log xử lý, đi cùng kiểm tra và quy tắc nghiệp vụ.
Công nghệ
Spring Boot · SQL Server · Redis · ISO 20022