Thiết kế và lập trình Backend service của sản phẩm để đáp ứng yêu cầu của khách hàng, phục vụ mục tiêu kinh doanh của Ngân hàng.
Phối hợp với BA (
Business Analyst) để xây dựng hệ thống backend được yêu cầu và cung cấp API chuẩn, dễ sử dụng cho phần giao diện người dùng của hệ thống.
Xây dựng các tài liệu kỹ thuật theo yêu cầu để phục vụ việc triển khai ứng dụng.
Phối hợp làm việc với các thành viên trong nhóm và công việc chuyên môn đến từ CNTT (SA, DEV Front-end, TEST) trong quá trình hoàn thiện sản phẩm theo yêu cầu nghiệp vụ.
Học vấn: Tốt nghiệp Đại học chuyên ngành Công nghệ thông tin, Khoa học máy tính hoặc các chuyên ngành liên quan.
Kinh nghiệm:
Có từ 3 năm kinh nghiệm phát triển Java Backend;
Ưu tiên ứng viên có kinh nghiệm ở vai trò Technical Lead hoặc Team Lead;
Có khả năng thiết kế kiến trúc hệ thống, phân tích giải pháp và review
thiết kế kỹ thuật;
Có kinh nghiệm phân công công việc, hướng dẫn và mentoring Developer;
Có khả năng làm việc trực tiếp với BA, PM và khách hàng để làm rõ yêu cầu kỹ thuật;
Có kinh nghiệm triển khai các hệ thống nghiệp vụ quy mô lớn hoặc hệ thống Core Banking là lợi thế.
Kiến thức, chuyên môn:
Thành thạo Java Core, Spring Boot, Spring MVC, Spring Data;
Hiểu biết tốt về kiến trúc RESTful API, Design Pattern, SOLID;
Có kinh nghiệm làm việc với Git, Maven/Gradle, sử dụng các công cụ quản lý mã nguồn và CI/CD như GitLab, Jenkins..., viết Unit Test, Integration Test;
Có kiến thức về Docker, Kubernetes là lợi thế.;
Biết sử dụng các công cụ kiểm tra chất lượng mã nguồn như SonarQube là lợi thế;
Có hiểu biết về tối ưu hiệu năng hệ thống (Performance Tuning) là điểm cộng;
Hiểu biết về quy trình
phát triển phần mềm Agile/Scrum.
Ưu tiên ứng viên có một hoặc nhiều kinh nghiệm sau:
Đã tham gia các dự án Banking/Financial Services;
Có kinh nghiệm với IBM BPM (IBM BAW), phát triển Workflow Engine, tích hợp ESB, MQ, Kafka hoặc các hệ thống tích hợp;
Có hiểu biết về BPMN, Process Automation;
Có kinh nghiệm làm việc với Oracle Database.
Kỹ năng mềm:
Tư duy logic và khả năng phân tích tốt.
Chủ động trong công việc, có tinh thần trách nhiệm.
Kỹ năng giao tiếp và phối hợp nhóm tốt.
Có khả năng nghiên cứu công nghệ mới và học hỏi nhanh.
Có khả năng đọc hiểu tài liệu kỹ thuật tiếng Anh.
Mức thu nhập được đánh giá bằng chương trình đánh giá hiệu quả công việc theo KPI, được ghi nhận công bằng và khách quan về đóng góp cá nhân
Review lương theo năng lực và kết quả công việc định kỳ hàng năm
Có nhiều cơ hội thăng tiến và phát triển nghề nghiệp
Hưởng quyền lợi đầy đủ theo chế độ phúc lợi của nhà nước
Tổ chức nhiều hoạt động teambuilding, nghỉ hè hàng năm hấp dẫn
Team building