Yêu cầu vị trí lập trình viên:
+ Kỹ năng cần có:
- Có kỹ năng lập trình java (java language từ 8 trở lên), java core, java thread, xử lý các nghiệp vụ ngầm đơn luồng, đa luồng, xử lý sự kiện đồng bộ, không đồng bộ.
- Biết sử dụng thành thạo framework java spring boot để xây dựng các ứng dụng Rest API, JPA, ứng dụng xử lý ngầm.
- Có kinh nghiệm lập trình với Database Oracle bằng JPA (Spring JPA), JDBC,...
- Có kinh nghiệm lập trình, sử dụng message queue như Apache Kafka, ActiveMQ....
- Có khả năng đọc hiểu tốt tài liệu tiếng Anh, tự tìm hiểu các giải pháp xử lý/lập trình.
- Kinh nghiệm lập trình java từ 03 năm trở lên.
+ Kỹ năng ưu tiên:
- Đã có kinh nghiệm lập trình trong các dự án/sản phẩm tài chính, thương mại điện tử, thanh toán điện tử, ví điện tử.
- Làm việc theo quy trình scrum/agile.
+ Kỹ năng khác:
- Lập trình/sử dụng ReactJS, NodeJS, Angular để xây dựng ứng dụng giao diện webbased.
- Có kinh nghiệm sử dụng công cụ trong phát triển phần mềm: maven, Git (Bitbucket), JIRA, Bash shell,...
- Có kinh nghiệm làm việc với máy chủ Linux.
職務要件
- 3 năm trở lên
- Kinh nghiệm Java 3 năm trở lên, có Nodejs, Reactjs hoặc Angular