Mô tả Công việc
Định hướng Thanh toán Thẻ
Chúng tôi đang tìm kiếm một lập trình viên Golang có kỹ năng để tham gia vào nhóm hệ thống thanh toán và phát hành thẻ. Ứng viên lý tưởng sẽ đóng vai trò quan trọng trong việc phát triển và duy trì các hệ thống tài chính cốt lõi của chúng tôi.
Trách nhiệm Chính
- Phát triển Nghiệp vụ Cốt lõi: Chịu trách nhiệm phát triển phía máy chủ bằng Golang cho hệ thống thanh toán/phát hành thẻ của công ty, bao gồm nhưng không giới hạn ở các mô-đun phát hành thẻ, tài khoản thẻ, ủy quyền, thanh toán bù trừ, xử lý giao dịch, hóa đơn và lợi ích.
- Xây dựng Chuỗi Giao dịch Thẻ: Tham gia thiết kế và phát triển toàn bộ chuỗi giao dịch thẻ, hiểu và xử lý các quy trình giao dịch cốt lõi như ủy quyền, đảo ngược, thu hồi, hoàn tiền và đối chiếu.
- Thiết kế và Tối ưu Kiến trúc: Tham gia thiết kế kiến trúc hệ thống, hiểu/di chuyển các hệ thống cũ, liên tục lặp lại và tối ưu hiệu suất để đảm bảo tính khả dụng cao, tính nhất quán cao và ổn định của các hệ thống tài chính.
- Thách thức Kỹ thuật: Giải quyết các vấn đề kỹ thuật và nút thắt trong vận hành hệ thống, cải thiện thông lượng hệ thống và tốc độ phản hồi, đảm bảo an toàn vốn và độ chính xác dữ liệu trong điều kiện tải cao.
- Đảm bảo Chất lượng: Liên tục tạo ra tài liệu kỹ thuật tiêu chuẩn, kiểm soát chặt chẽ chất lượng mã, thực hiện đánh giá mã và viết các trường hợp kiểm thử đơn vị/tích hợp.
Yêu cầu Công việc
Yêu cầu Cơ bản:
- Bằng cử nhân trở lên về Khoa học Máy tính hoặc lĩnh vực liên quan, với 3+ năm kinh nghiệm phát triển Golang/Java.
- Kinh nghiệm về hệ thống phát hành thẻ/hệ thống thanh toán thẻ/xử lý giao dịch thẻ (ưu tiên kinh nghiệm liên quan mạnh).
- Hiểu biết về cơ bản tiền mã hóa, ưu tiên có kinh nghiệm giao dịch/thanh toán tiền mã hóa.
Kỹ năng Kỹ thuật:
- Thành thạo các tính năng cú pháp Golang/Java, lập trình đồng thời, vận hành Linux, cấu trúc dữ liệu, và quen thuộc với k8s và mạng máy tính.
- Thành thạo MySQL với khả năng điều chỉnh hiệu suất SQL; thành thạo Redis và các giải pháp cho sự cố bộ nhớ đệm; có kinh nghiệm với Kafka để tách ghép hệ thống và xử lý bất đồng bộ.
- Quen thuộc với kiến trúc microservices, gRPC, Protobuf và quản trị microservices (đăng ký/phát hiện dịch vụ, ngắt mạch, giới hạn tốc độ, theo dõi phân tán).
- Hiểu biết về Docker, Kubernetes và quy trình CI/CD.
- Thành thạo sử dụng các công cụ AI như Claude Code/Codex để nâng cao hiệu quả phát triển và tạo ra các quy trình làm việc có giá trị.
Yêu cầu Ưu tiên:
- Kinh nghiệm với kiểm soát rủi ro ứng dụng thanh toán/Thẻ Crypto.
- Kinh nghiệm với các hệ thống người phát hành thẻ/người thu nhận/thanh toán bên thứ ba/Xử lý Thẻ được cấp phép.
- Quen thuộc với thông điệp ISO 8583/ISO 20022 hoặc giao diện đối tác tổ chức thẻ/người phát hành.
- Kinh nghiệm với nạp/rút tiền mã hóa, Thẻ Crypto hoặc dịch vụ chuyển đổi tiền pháp định.
- Hiểu biết về tuân thủ/tiêu chuẩn bảo mật PCI-DSS.
- Kinh nghiệm xây dựng hệ thống thanh toán từ đầu hoặc di chuyển hệ thống cốt lõi.
Phúc lợi
- Thưởng hiệu suất
- Khám sức khỏe
- Bảo hiểm thương mại
- Quà kỷ niệm công ty
- Thưởng kết hôn & sinh con