Chia sẻ:

Senior Software Architect & Developer

Chức danh Senior Software Architect & Developer
Phòng – Ban Phòng Phát triển phần mềm
Đơn vị Khối Công nghệ thông tin
Địa điểm làm việc Hội sở chính công ty
Thời gian làm việc Toàn thời gian
Số lượng 2

 

1. Mô tả công việc

  • Tham gia phát triển nền tảng quản lý tài sản, luồng giao dịch của từng sản phẩm đầu tư trên các kênh khác nhau (mobile, web).
  • Phát triển các ứng dụng và API có lượng giao dịch lớn, độ trễ thấp và hiệu năng cao, tham gia tối ưu hóa các API, database để đảm bảo chất lượng sử dụng Spring Boot, NodeJS …
  • Tích hợp với các hệ thống hỗ trợ khác như CRM, DWH, các hệ thống trao đổi thông tin, gửi nhận thông tin, hệ thống bảo mật, phân quyền, quản lý định danh…
  • Đề xuất giải pháp công nghệ và kiến trúc hệ thống, tư duy và thiết kế hệ thống có khả năng mở rộng cao, đáp ứng yêu cầu tổng quát của nghiệp vụ.
  • Làm việc sát với team nghiệp vụ nhằm đưa ra giải pháp tối ưu mang lại giá trị cao nhất cho kinh doanh
  • Tìm hiểu các công nghệ mới nhất và lên chiến lược áp dụng cho hệ thống hiện tại.

 

Công nghệ chúng tôi đang sử dụng:

  • Kiến trúc: Microservices
  • Ngôn ngữ lập trình: Java, Spring Boot, NodeJS, React, Flutter
  • Message broker: Kafka, RabbitMQ, ActiveMQ
  • Cơ sở dữ liệu: Oracle, Redis, Postgres, MongoDB
  • Công nghệ xử lý realtime: Apache Flink, Kafka
  • Công nghệ triển khai vận hành: Docker, VMWare, Jenkins, Ansible, ElasticSearch, Elastic APM, WSO2 API Manager

 

2. Yêu cầu công việc

  • Có tối thiểu 3 năm kinh nghiệm làm việc tại vị trí Developer
  • Sử dụng một trong các ngôn ngữ, framework như Spring, Spring Boot, NodeJS, React, Vue, Angular, Go
  • Có kiến thức chắc chắn thiết kế và phát triển API.
  • Thao tác với cơ sở dữ liệu quan hệ nhưng không giới hạn như Oracle, Postgres, MySQL, SQL Server… hoặc CSDL khác như MongoDB
  • Sử dụng các công nghệ như Kafka, ElasticSearch, Redis, Cassandra là một lợi thế
  • Biết thao tác với server (linux) và CI/CD là một lợi thế
  • Có kinh nghiệm liên quan tới các sản phẩm tài chính như chứng khoán, trái phiếu, quỹ, thanh toán, các luồng xác thực Oauth, SAML là 1 lợi thế.
  • Có khả năng tìm hiểu và khắc phục sự cố.

 

Ứng viên có các năng lực sau đây là lợi thế:

  • Tốt nghiệp Đại học chuyên ngành Công nghệ thông tin hoặc các chuyên ngành liên quan, ưu tiên ứng viên tốt nghiệp từ các trường: ĐH Bách Khoa, ĐH Công nghệ-ĐHQGHN, FPT, Bưu Chính Viễn Thông, ĐH Công Nghiệp…hoặc có đam mê về Công nghệ thông tin.
  • Ưu tiên ứng viên có kinh nghiệm làm việc với frontend như React, Vue, Angular
  • Là người có trách nhiệm, cẩn thận và thái độ trung thực.

 

3. Quyền lợi

  • Lương cạnh tranh + thưởng theo hiệu quả công việc.
  • Môi trường làm việc chuyên nghiệp, đồng nghiệp thân thiện, đang trên đà tăng trưởng mạnh mẽ.
  • Thời gian làm việc: 8h15 – 17h15 từ thứ 2 đến thứ 6.