Trình độ đào tạo
- Tốt nghiệp cử nhân về CNTT
- Có ít nhất 5 năm kinh nghiệm phát triển ứng dụng.
- Tối thiểu 3 năm kinh nghiệm phát triển dịch vụ trên các hệ thống phân tán microservice.
Kiến thức/ Chuyên môn cần có
- Thành thạo phân tích và phát triển các ứng dụng Java sử dụng: Spring Cloud, Spring Boot, MS SQL, MySQL, MongoDB, …
- Thành thạo triển khai ứng dụng trên nền tảng Docker/Container.
- Thành thạo với CI/CD như: Jenkin, GIT, Ant, Maven, Gradle hoặc tương đương.
- Kinh nghiệm phân tích/phát triển dịch vụ CNTT trong lĩnh vực ngân hàng/tài chính.
- Kinh nghiệm sâu, rộng về phân tích/phát triển Microservice/API theo Domain Driven Design.
- Kinh nghiệm thiết kế và phát triển các ứng dụng hướng sự kiện (event-driven) và hướng thông điệp (message-driven).
- Kiến thức về dịch vụ đám mây của các nhà cung cấp đám mây thông dụng như AWS, Azure, GCP, IBM Cloud
- Kinh nghiệm làm việc với các hệ thống quan trọng trong ngân hàng (Core, Thẻ....) đặc biệt là các dịch vụ thanh toán là lợi thế.
Các kỹ năng/ Skills
- Kỹ năng điều phối, quản lý công việc.
- Kỹ năng phân tích, đọc hiểu và tạo tài liệu
- Kỹ năng phân tích yêu cầu người dùng.
- Kỹ năng làm việc nhóm.
- Kỹ năng giao tiếp.
- Kỹ năng phân tích, tổng hợp báo cáo.
Các kinh nghiệm liên quan/ Relevant Experience
- Kinh nghiệm triển khai Agile/Scrum.