Mô tả công việc
Phát triển và xây dựng các hệ thống ngân hàng số (Internet Banking, Mobile Banking, hệ thống nội bộ...), ưu tiên mạnh BE Java (Angular - FE)
Thiết kế, phát triển và tối ưu RESTful APIs.
Phát triển hệ thống theo
kiến trúc Microservices.
Tích hợp API từ Backend (RESTful APIs), xử lý luồng dữ liệu, authentication/authorization.
Phân tích yêu cầu nghiệp vụ và đề xuất giải pháp kỹ thuật.
Tham gia review source code, fix bug và tối ưu hiệu năng hệ thống.
Phối hợp chặt chẽ với Backend, BA, UI/UX
Designer để triển khai tính năng end-to-end theo đúng yêu cầu nghiệp vụ ngân hàng.
Viết tài liệu kỹ thuật, hỗ trợ testing và fix bug trong quá trình UAT/Production.
Có ít nhất 2 năm kinh nghiệm lập trình, trong đó có kinh nghiệm thực chiến với Java/ Angular (ưu tiên Angular 12+)
Thành thạo Java.
Có kinh nghiệm với Spring Boot, Hibernate.
Có kinh nghiệm phát triển RESTful API.
Hiểu kiến trúc Microservices.
Có kinh nghiệm làm việc với Oracle hoặc MySQL.
Có kinh nghiệm với HTML5, CSS3, SCSS/LESS, TypeScript/JavaScript (ES6+)
Có kinh nghiệm làm việc với RESTful API, xử lý JSON, quản lý state (RxJS, NgRx là lợi thế)
Hiểu biết về responsive design, cross-browser compatibility
Có kinh nghiệm sử dụng Git, quy trình làm việc theo Agile/Scrum
Ưu tiên ứng viên đã từng làm dự án trong lĩnh vực ngân hàng, tài chính hoặc hệ thống có yêu cầu bảo mật cao
Kỹ năng làm việc nhóm tốt, khả năng giao tiếp với các bộ phận Backend, BA, UI/UX
Chủ động, cẩn thận, có tinh thần trách nhiệm cao (đặc thù hệ thống ngân hàng)