Position Overview
Mô tả công việc: Chi tiết công việc- Thiết kế, phát triển và duy trì các dịch vụ backend mạnh mẽ sử dụng Java (Spring Boot) và Node.js (Express.js, SocketCluster, v.v.).
- Xây dựng và duy trì các hệ thống microservices có khả năng mở rộng và hệ thống giao tiếp thời gian thực.
- Phối hợp chặt chẽ với các lập trình viên frontend và mobile sử dụng ReactJS/NextJS và Flutter để mang lại trải nghiệm liền mạch cho người dùng.
- Tối ưu hiệu suất hệ thống và đảm bảo độ sẵn sàng, độ tin cậy và khả năng mở rộng cao cho các dịch vụ backend.
- Hợp tác với đội ngũ DevOps để quản lý các ứng dụng container hóa sử dụng Docker, Kafka và Nginx.
- Thực hiện thiết kế cơ sở dữ liệu, triển khai và tinh chỉnh hiệu năng trên các hệ quản trị MySQL, MongoDB và Redis.
- Tham gia các cuộc thảo luận kiến trúc, đánh giá mã nguồn và tư vấn giải pháp cùng các nhóm chức năng chéo.
- Đảm bảo các tiêu chuẩn tốt nhất về chất lượng mã nguồn, bảo mật và...