Mô tả Công việc
I. TỔNG QUAN VỊ TRÍ
Phát triển và vận hành các dịch vụ backend
phục vụ hệ thống giao dịch, ứng dụng khách hàng, hệ thống quản lý nội bộ và kết nối đối tác. Đảm bảo xử lý nghiệp vụ, dữ liệu và giao dịch chính xác, ổn định, an toàn trên môi trường vận hành thực tế.
II. TRÁCH NHIỆM CHÍNH
1. Phát triển Backend Services
Xây dựng, bảo trì và tối ưu backend services/API phục vụ các luồng nghiệp vụ như tài khoản, đặt lệnh, tài sản, danh mục, dữ liệu thị trường, thông báo và vận hành nội bộ.
Phân tích yêu cầu, thiết kế API contract, database schema và luồng xử lý; trao đổi với BA/Frontend để làm rõ business rule trước khi triển khai.
Tích hợp với core systems, hệ thống nội bộ và đối tác qua REST API, message queue, file interface hoặc các cơ chế tích hợp khác; đảm bảo xử lý đúng, có idempotency và khả năng trace.
2. Chất lượng mã nguồn, hiệu năng và dữ liệu
Tối ưu API, business logic và database query; xử lý các vấn đề về concurrency, transaction, caching và performance trên các luồng có tải cao.
Viết unit test, tham gia code review, xử lý bug và kiểm tra regression trước khi release; tuân thủ coding convention, Git workflow và quy trình release.
Theo dõi application log, truy vết request/giao dịch, kiểm tra dữ liệu và xử lý các vấn đề về đồng bộ, sai lệch hoặc lỗi tích hợp giữa các hệ thống.
3. Release và hỗ trợ Production
Phối hợp với QA/QC, Frontend và DevOps trong kiểm thử tích hợp, chuẩn bị release package, triển khai và xác nhận kết quả trên UAT/Production.
Tham gia xử lý incident production: phân tích log, xác định root cause, hotfix khi cần thiết và triển khai biện pháp ngăn lỗi tái diễn.
Áp dụng các yêu cầu về application security như authentication, authorization, input validation,
bảo vệ dữ liệu nhạy cảm, audit log và kiểm soát thay đổi.