Mô tả công việc
Senior Backend Developer (Payment Hub) - TA 171

Các trách nhiệm chính

  • Thiết kế, phát triển và triển khai các yêu cầu nghiệp vụ. Tham gia phát triển các dịch vụ tích hợp payment hub. 
  • Xây dựng tài liệu đặc tả cho các dịch vụ cung cấp.
  • Hỗ trợ mức 3 cho vận hành dịch vụ.
  • Xử lý các sự cố phát sinh trên môi trường thực tế, giảm thiểu tối đa ảnh hưởng tới hoạt động kinh doanh.
  • Training các nhân sự mới

Trình độ đào tạo

Đại học in Công nghệ thông tin or Khoa học máy tính

Giá trị cốt lõi

1. KHÁT VỌNG
2. CHÍNH TRỰC
3. HIỆU QUẢ
4. KỶ CƯƠNG
5. SÁNG TẠO

Yêu cầu

1.    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.
2.    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ế.