Trách nhiệm
Chịu trách nhiệm tham gia phát triển nền tảng Digital Banking hoạt động tốt nhất. Đảm bảo hiệu suất, chất lượng, bảo mật và khả năng đáp ứng tốt nhất có thể của các ứng dụng ở phía Back-end
Phối hợp với các bộ phận kinh doanh để hiểu nghiệp vụ và các yêu cầu kỹ thuật trước khi xây dựng ứng dụng.
Đảm bảo logic ứng dụng phía máy chủ khi tích hợp với Front-End để tăng trải nghiệm người dùng.
Tổng hợp, phân tích dữ liệu, quy trình và code để xử lý sự cố và khoanh vùng cần xử lý.
Đề xuất và triển khai các ý tưởng để cải tiến về công nghệ và quy trình. Nằm tăng hiệu năng, chất lượng và bảo mật cho ứng dụng, tăng trải nghiệm người dùng.
Quản lý, hướng dẫn, hỗ trợ và kiểm soát chất lượng code Backend của dự án.
Xây dựng và thiết kế kiến trúc dịch vụ backend, cơ sở dữ liệu, và API đảm bảo khả năng mở rộng và tính linh hoạt trong tương lai.
Công việc chi tiết:Tham gia phát triển các tính năng phức tạp, đảm bảo chất lượng mã nguồn và tính ổn định của hệ thống.Đảm bảo hiệu suất của các dịch vụ backend, giải quyết các vấn đề về tải cao, độ trễ và hiệu quả sử dụng tài nguyên.Áp dụng các biện pháp bảo mật để bảo vệ hệ thống và dữ liệu người dùng khỏi các cuộc tấn công.Làm việc chặt chẽ với Product Manager, Project Manager và các nhóm khác để lên kế hoạch và triển khai các dự án đúng tiến độ và chất lượng.Thực hiện các buổi review mã nguồn (code review), phát hiện và khắc phục các lỗi trong quy trình phát triển, và liên tục cải tiến quy trình để nâng cao chất lượng.
Tham gia phát triển các tính năng phức tạp, đảm bảo chất lượng mã nguồn và tính ổn định của hệ thống.
Đảm bảo hiệu suất của các dịch vụ backend, giải quyết các vấn đề về tải cao, độ trễ và hiệu quả sử dụng tài nguyên.
Áp dụng các biện pháp bảo mật để bảo vệ hệ thống và dữ liệu người dùng khỏi các cuộc tấn công.
Làm việc chặt chẽ với Product Manager, Project Manager và các nhóm khác để lên kế hoạch và triển khai các dự án đúng tiến độ và chất lượng.
Thực hiện các buổi review mã nguồn (code review), phát hiện và khắc phục các lỗi trong quy trình phát triển, và liên tục cải tiến quy trình để nâng cao chất lượng.
Phối hợp với các bộ phận kinh doanh để hiểu nghiệp vụ và các yêu cầu kỹ thuật trước khi xây dựng ứng dụng.
Đảm bảo logic ứng dụng phía máy chủ khi tích hợp với Front-End để tăng trải nghiệm người dùng.
Tổng hợp, phân tích dữ liệu, quy trình và code để xử lý sự cố và khoanh vùng cần xử lý.
Đề xuất và triển khai các ý tưởng để cải tiến về công nghệ và quy trình. Nằm tăng hiệu năng, chất lượng và bảo mật cho ứng dụng, tăng trải nghiệm người dùng.
Quản lý, hướng dẫn, hỗ trợ và kiểm soát chất lượng code Backend của dự án.
Xây dựng và thiết kế kiến trúc dịch vụ backend, cơ sở dữ liệu, và API đảm bảo khả năng mở rộng và tính linh hoạt trong tương lai.
Công việc chi tiết:Tham gia phát triển các tính năng phức tạp, đảm bảo chất lượng mã nguồn và tính ổn định của hệ thống.Đảm bảo hiệu suất của các dịch vụ backend, giải quyết các vấn đề về tải cao, độ trễ và hiệu quả sử dụng tài nguyên.Áp dụng các biện pháp bảo mật để bảo vệ hệ thống và dữ liệu người dùng khỏi các cuộc tấn công.Làm việc chặt chẽ với Product Manager, Project Manager và các nhóm khác để lên kế hoạch và triển khai các dự án đúng tiến độ và chất lượng.Thực hiện các buổi review mã nguồn (code review), phát hiện và khắc phục các lỗi trong quy trình phát triển, và liên tục cải tiến quy trình để nâng cao chất lượng.
Tham gia phát triển các tính năng phức tạp, đảm bảo chất lượng mã nguồn và tính ổn định của hệ thống.
Đảm bảo hiệu suất của các dịch vụ backend, giải quyết các vấn đề về tải cao, độ trễ và hiệu quả sử dụng tài nguyên.
Áp dụng các biện pháp bảo mật để bảo vệ hệ thống và dữ liệu người dùng khỏi các cuộc tấn công.
Làm việc chặt chẽ với Product Manager, Project Manager và các nhóm khác để lên kế hoạch và triển khai các dự án đúng tiến độ và chất lượng.
Thực hiện các buổi review mã nguồn (code review), phát hiện và khắc phục các lỗi trong quy trình phát triển, và liên tục cải tiến quy trình để nâng cao chất lượng.
Yêu cầu
5+ năm kinh nghiệm về Java
Có nhiều kinh nghiệm về Java và Spring Boot framework
Có kinh nghiệm với client-side framework
Có kinh nghiệm làm việc với DB (SQL và NoSQL)
Có kinh nghiệm về Microservice, từng làm việc với AWS/OCP/K8S
Ưu tiên ứng viên:
Có kinh nghiệm quản lý dự án, làm việc theo phương pháp Agile
Có kiến thức tổng quan về ngân hàng và am hiểu sâu nghiệp vụ ngân hàng
Có hiểu biết/kinh nghiệm thực tế về các nghiệp vụ ngân hàng
3. Trình độ học vấn (Education Requirements):
Bằng cử nhân hoặc cao hơn trong lĩnh vực Khoa học máy tính, Công nghệ thông tin, hoặc các ngành liên quan.
4. Các kỹ năng mềm (Soft Skills):
Nhiệt tình, trách nhiệm với công việc
Có kỹ năng tư duy chiến lược, phân tích, xây dựng quy trình, sản phẩm công nghệ số
Kỹ năng phát hiện và phòng ngừa rủi ro trong quy trình, hoạt động liên quan công nghệ số.
Lập kế hoạch và quản lý thời gian hiệu quả
Khả năng làm việc độc lập và theo nhóm.
Giao tiếp tốt và khả năng lãnh đạo.
Có nhiều kinh nghiệm về Java và Spring Boot framework
Có kinh nghiệm với client-side framework
Có kinh nghiệm làm việc với DB (SQL và NoSQL)
Có kinh nghiệm về Microservice, từng làm việc với AWS/OCP/K8S
Ưu tiên ứng viên:
Có kinh nghiệm quản lý dự án, làm việc theo phương pháp Agile
Có kiến thức tổng quan về ngân hàng và am hiểu sâu nghiệp vụ ngân hàng
Có hiểu biết/kinh nghiệm thực tế về các nghiệp vụ ngân hàng
3. Trình độ học vấn (Education Requirements):
Bằng cử nhân hoặc cao hơn trong lĩnh vực Khoa học máy tính, Công nghệ thông tin, hoặc các ngành liên quan.
4. Các kỹ năng mềm (Soft Skills):
Nhiệt tình, trách nhiệm với công việc
Có kỹ năng tư duy chiến lược, phân tích, xây dựng quy trình, sản phẩm công nghệ số
Kỹ năng phát hiện và phòng ngừa rủi ro trong quy trình, hoạt động liên quan công nghệ số.
Lập kế hoạch và quản lý thời gian hiệu quả
Khả năng làm việc độc lập và theo nhóm.
Giao tiếp tốt và khả năng lãnh đạo.
Giới thiệu công ty
Backend Developer
20M-40M VND
