I. Mô tả công việc:

  • Phát triển, công bố và duy trì các API kết nối giữa ngân hàng với đối tác bên ngoài.
  • Triển khai các API thuộc danh mục Open API theo quy định của Ngân hàng Nhà nước, bao gồm cơ chế xác nhận và lấy sự đồng ý của khách hàng, quản lý vòng đời mã truy cập.
  • Triển khai và duy trì các cấu phần nền tảng Open API: cổng thông tin cho nhà phát triển, môi trường thử nghiệm, cơ chế đăng ký và tạo ứng dụng, quản lý khoá và chứng thư của đối tác.
  • Cấu hình và quản lý chính sách trên API Gateway: định tuyến, giới hạn tần suất theo đối tác, kiểm tra dữ liệu đầu vào, phân quyền theo phạm vi truy cập.
  • Triển khai cơ chế xác thực và bảo mật kết nối: OAuth2/OpenID Connect, mTLS, ký số thông điệp; quản lý vòng đời chứng thư của từng đối tác.

II. Tiêu chuẩn tuyển dụng:

Trình độ:  

  • Trình độ chuyên môn: Tốt nghiệp loại Khá trở lên chuyên ngành CNTT/Toán/Toán tin/Điện tử viễn thông hoặc các chuyên ngành có liên quan đến CNTT tại các trường Đại học trong nước: Đại học Bách khoa Hà Nội/ TP. Hồ Chí Minh; Đại học Kinh tế quốc dân; Đại học Kinh tế TP. Hồ Chí Minh; Đại học Quốc Gia Hà Nội/TP. Hồ Chí Minh; Học viện Công nghệ Bưu chính viễn thông; Học viện Kỹ thuật mật mã; Học viện Kỹ thuật Quân sự; Đại học Sư phạm Hà Nội/TP. Hồ Chí Minh; Học viện Ngân hàng (khoa MIS); Đại học Giao thông vận tải; Đại học Khoa học tự nhiên trực thuộc khối Đại học Tổng hợp, Đại học Mở Hà Nội, Đại học FPT;Các Trường Đại học nước ngoài có uy tín.
  • Loại hình đào tạo: Đào tạo hệ chính quy tập trung dài hạn (không bao gồm đào tạo liên thông, văn bằng 2, tại chức, liên kết hoặc vừa học vừa làm; Đào tạo Thạc sỹ là tiêu chí xem xét ưu tiên)
  • Trình độ ngoại ngữ: Tiếng Anh chứng chỉ B1 khung Châu Âu (hoặc tương đương) trở lên, sử dụng tốt tiếng Anh, giao tiếp và đọc hiểu các tài liệu liên quan đến công việc phụ trách.

Kiến thức:

  • Có kiến thức tốt về CNTT.
  • Hiểu biết tốt về mô hình ngân hàng mở và các sản phẩm, dịch vụ ngân hàng cung cấp cho đối tác bên thứ ba.
  • Nắm vững thiết kế REST API, đặc tả OpenAPI và nguyên tắc quản lý phiên bản API.
  • Nắm vững OAuth2/OpenID Connect, TLS/mTLS, chứng thư số và cơ chế ký số thông điệp.
  • Có kinh nghiệm phát triển ứng dụng trên nền tảng Java (Spring Boot) và/hoặc .NET.
  • Có kinh nghiệm làm việc với API Gateway và hệ thống quản lý định danh tập trung.
  • Hiểu biết về quy định pháp lý đối với việc triển khai giao diện lập trình ứng dụng mở trong ngành ngân hàng.

Kinh nghiệm:

  • Có tối thiểu 05 năm kinh nghiệm phát triển phần mềm hoặc tích hợp hệ thống, trong đó tối thiểu 03 năm kinh nghiệm trực tiếp thiết kế, phát triển và vận hành API phục vụ đối tác/bên thứ ba (Open API, Partner API, Open Banking) hoặc các hệ thống tích hợp kết nối ra bên ngoài tổ chức.
  • Có kinh nghiệm đưa API ra môi trường thật và duy trì theo cam kết chất lượng dịch vụ: giám sát, xử lý sự cố, phân tích nguyên nhân gốc và cải tiến sau sự cố.
  • Có kinh nghiệm thiết kế và phát triển API cho bên thứ ba khai thác: xây dựng đặc tả API, quản lý phiên bản và tương thích ngược, chuẩn hoá xử lý lỗi, bảo đảm tính toàn vẹn giao dịch khi đối tác gửi lặp (Idempotency).
  • Có kinh nghiệm triển khai thực tế các cơ chế cấp và thu hồi quyền truy cập cho đối tác: quản lý vòng đời mã truy cập (Access Token), luồng uỷ quyền Redirect, quản lý và luân chuyển khoá, chứng thư số. Có kinh nghiệm triển khai cơ chế quản lý sự đồng ý của khách hàng (Consent Management) là một lợi thế.
  • Có kinh nghiệm trực tiếp tham gia quá trình kết nối và đưa đối tác vào sử dụng dịch vụ: xây dựng tài liệu hướng dẫn tích hợp, phối hợp kiểm thử, xử lý vướng mắc kỹ thuật từ phía đối tác. Có kinh nghiệm xây dựng hoặc vận hành cổng thông tin nhà phát triển (Developer Portal), môi trường thử nghiệm (Sandbox) là một lợi thế.
  • Có kinh nghiệm thực tế triển khai các hệ thống xử lý giao dịch thời gian thực với lượng truy cập cao (High TPS / Peak Volume), giải quyết bài toán nghẽn cổ chai (Bottleneck) và tối ưu hiệu năng (Performance Tuning).
  • Có kinh nghiệm làm việc với Git, CI/CD, Docker, Kubernetes/OpenShift; khai thác các công cụ Observability (ELK, Grafana, Prometheus, OpenTelemetry) để giám sát và truy vết sự cố giao dịch.

Kỹ năng:

  • Kỹ năng nghiên cứu công nghệ mới
  • Kỹ năng sáng tạo và liên tục cải tiến
  • Kỹ năng giải quyết vấn đề
  • Kỹ năng trình bày, thuyết trình
  • Kỹ năng báo cáo
  • Kỹ năng làm việc theo nhóm /tổ chức
  • Kỹ năng đọc, viết tài liệu chuyên ngành
  • Kỹ năng giao tiếp tốt
  • Kỹ năng quản lý thời gian

Khả năng:

  • Phân tích/phán đoán
  • Tư duy Logic

Phẩm chất cá nhân:

  • Tinh thần trách nhiệm cao
  • Chủ động trong công việc
  • Tuân thủ kỷ luật
  • Có ý chí quyết tâm hoàn thành mục tiêu công việc được giao
  • Có thái độ tích cực, cầu tiến và ham học hỏi

Độ tuổi:

Không quá 35 tuổi tại thời điểm đăng ký tuyển dụng.

Ưu tiên:

  • Có kinh nghiệm triển khai theo chuẩn ngân hàng mở quốc tế (OBIE, Berlin Group) hoặc theo quy định về Open API của Ngân hàng Nhà nước.
  • Có kinh nghiệm tham gia phát triển các giải pháp tích hợp giữa các hệ thống nội bộ (TIBCO, Kong, WSO2…) hoặc các dự án kết nối giữa ngân hàng và hệ sinh thái.
  • Có kinh nghiệm tham gia triển khai các dự án CNTT với vai trò trưởng nhóm kỹ thuật.
  • Có kinh nghiệm làm việc tại ngân hàng hoặc tổ chức thanh toán, fintech.
  • Có kinh nghiệm làm việc ở môi trường quốc tế hoặc tốt nghiệp tại các trường đại học nước ngoài có uy tín.
  • Có kiến thức, kinh nghiệm về ngân hàng điện tử, ngân hàng số, hệ thống thanh toán, hệ thống thẻ, hệ thống chuyển tiền, thương mại điện tử.
  • Hiểu biết tốt về cấu trúc dữ liệu và giải thuật.
  • Hiểu biết tốt về các quy trình phát triển phần mềm.
  • Có kiến thức/kinh nghiệm về bảo mật và lập trình bảo mật.
  • Có kiến thức/kinh nghiệm về Agile, Scrum, DevOps/DevSecOps.
  • Có kiến thức/kinh nghiệm về Cloud, Container (Docker, Kubernetes, OpenShift), Microservices.
  • Có kiến thức/kinh nghiệm về AI

Thời gian nhận hồ sơ: đến hết ngày 28/09/2026

LƯU Ý: Ứng viên chỉ được nộp hồ sơ 01 vị trí chuyên viên tại Trung tâm Phát triển Phần mềm ứng dụng