Đối với Junior :
- Tốt nghiệp Đại học các chuyên ngành Công nghệ thông tin, Khoa học máy tính, Điện tử viễn thông, Công nghệ phần mềm, Hệ thống thông tin ...
- Tối thiểu 02 năm làm việc thực tế tại các công ty, dự án về lập trình Backend
- Thành thạo 1 trong các ngôn ngữ BE : Java.
- Thành thạo , làm việc tốt với Spring framework: spring core, spring sercuity, spring boots.
- Thành thạo 1 trong các loại database: Oracle, Sqlserver, PostgreSQL, Mongodb.
- Có các kỹ năng lập trình tốt như: phân tích, đưa giải pháp để giải quyết các vấn đề.
- Cẩn thận, kiên nhẫn, đam mê lập trình và sẵn sàng học hỏi các công nghệ mới.
- Có kinh nghiệm trong mảng tài chính, ngân hàng là lợi thế
Đối với Senior:
- Bao gồm toàn bộ các yêu cầu chung của level junior.
- Có kiến thức tốt về kiến trúc hệ thống. Thông thuộc nhiều thiết kế phần mềm.
- Tối thiểu 02 năm làm việc thực tế tại các công ty, dự án về lập trình Backend
- Tối thiểu 1 - 2 năm kinh nghiệm làm việc với Microservice.
- Có khả năng tuning performance của ứng dụng, hệ thống.
- Có hiểu biết sâu về các kỹ thuật/công nghệ: MySQL, Redis, MongoDB, PostgreSQL, Kafka,…
- Có kinh nghiệm phát triển, sử dụng Cloud, Front-end là 1 lợi thế.
- Tham gia phân tích nghiệp vụ, đề xuất giải pháp, phương án triển khai nhằm cải tiến, nâng cao hiệu quả của các dự án trong quá trình làm việc.
- Lên timeline công việc, chia tasks cho các thành viên trong nhóm, giám sát và hỗ trợ các thành viên hoàn thành đúng cam kết.
- Dẫn dắt nhóm 3-6 người, giúp thành viên cùng phát triển và hoàn thành nhiệm vụ được giao.