Mô tả Công việc:
Vai trò bao gồm thiết kế và phát triển hệ thống backend cho các ứng dụng cốt lõi, bảo trì và tối ưu hóa hiệu suất hệ thống, đồng thời giải quyết các thách thức kỹ thuật liên quan đến khả năng xử lý đồng thời cao, tính ổn định và độ trễ thấp. Ứng viên cần có tư duy kinh doanh nhạy bén, tham gia thảo luận thiết kế nghiệp vụ, đề xuất các giải pháp khả thi và mang tính xây dựng, đồng thời tự lập tài liệu kỹ thuật. Ngoài ra, ứng viên sẽ tham gia nghiên cứu các công nghệ tiên phong và đóng góp vào việc định hình kiến trúc kỹ thuật tương lai của nền tảng.
Trách nhiệm Chính:
- Thiết kế và phát triển hệ thống backend cho các ứng dụng cốt lõi
- Bảo trì và tối ưu hóa hiệu suất hệ thống
- Giải quyết các thách thức kỹ thuật liên quan đến khả năng xử lý đồng thời cao, tính ổn định và độ trễ thấp
- Tham gia thảo luận thiết kế nghiệp vụ và đề xuất giải pháp khả thi
- Tự lập tài liệu kỹ thuật
- Nghiên cứu và triển khai các công nghệ tiên phong
- Đóng góp vào việc định hình kiến trúc kỹ thuật tương lai của nền tảng
Yêu cầu Công việc:
- Bằng cử nhân trở lên về Khoa học Máy tính hoặc lĩnh vực liên quan
- Nền tảng vững chắc về Java, thành thạo đa luồng, collections và các framework cốt lõi khác
- Kinh nghiệm nghiên cứu mã nguồn phần mềm mã nguồn mở chất lượng cao là một lợi thế
- Thành thạo bộ nhớ đệm NoSQL, hàng đợi tin nhắn và công cụ tìm kiếm (ví dụ: Redis, Kafka, Elasticsearch)
- Kỹ năng mạnh về phân tích hệ thống, thiết kế và tái cấu trúc mã
- Kinh nghiệm thiết kế kiến trúc dự án quy mô lớn
- Quen thuộc với việc thiết kế và triển khai hệ thống phân tán có lưu lượng truy cập cao, khả năng xử lý đồng thời cao và hiệu suất cao
- Ưu tiên ứng viên có chuyên môn tinh chỉnh hiệu suất
Phúc lợi:
Mức lương cạnh tranh và gói phúc lợi có thể thương lượng dựa trên kinh nghiệm và trình độ.