Mô Tả Công Việc
Chúng tôi đang tìm kiếm một Lập trình viên Java có kỹ năng để gia nhập đội ngũ và đóng góp vào việc bảo trì và nâng cấp hệ thống trao đổi hợp đồng của chúng tôi. Ứng viên lý tưởng sẽ có hiểu biết sâu sắc về mã nguồn Java và kiến trúc hệ thống, với trọng tâm là tối ưu hóa hiệu suất và ổn định hệ thống.
Trách Nhiệm Chính
- Đọc và hiểu sâu mã nguồn Java của hệ thống trao đổi hợp đồng, nắm vững logic cốt lõi của nó
- Duy trì hoạt động bình thường của hệ thống, nhanh chóng xác định và sửa chữa các vấn đề liên quan đến lỗi hệ thống và cảnh báo
- Phân tích các điểm nghẽn hiệu suất và khả năng chịu tải của hệ thống, đánh giá trạng thái hoạt động dựa trên lưu lượng nghiệp vụ và chỉ số vận hành
- Tối ưu hóa hiệu suất hệ thống để cải thiện tính ổn định và thông lượng
- Nâng cấp kiến trúc hệ thống giao dịch để tăng khả năng đồng thời và mở rộng trong khi vẫn hiểu rõ kiến trúc ban đầu
- Mở rộng chức năng hệ thống bằng cách thêm giao diện và tính năng mới để đáp ứng yêu cầu nghiệp vụ phát triển
Yêu Cầu Công Việc
- Thành thạo lập trình Java và hiểu biết sâu về JVM
- Kinh nghiệm thiết kế kiến trúc hệ thống và tối ưu hóa hiệu suất
- Khả năng phân tích và xử lý sự cố hệ thống phức tạp
- Hiểu biết về hệ thống phân tán và kiến trúc xử lý đồng thời cao
- Quen thuộc với hệ thống giao dịch hoặc ứng dụng tài chính là một lợi thế
- Kỹ năng giải quyết vấn đề xuất sắc và chú ý đến chi tiết
- Kỹ năng giao tiếp tốt để hợp tác với các nhóm chức năng chéo
Ưu Tiên
- Kinh nghiệm với kiến trúc microservice và công nghệ container hóa
- Hiểu biết về thị trường tài chính và khái niệm giao dịch
- Quen thuộc với công cụ giám sát hiệu suất và phân tích chỉ số
- Kinh nghiệm phát triển ứng dụng cloud-native


