Mô Tả Công Việc
Chúng tôi đang tìm kiếm một Lập Trình Viên Backend có kỹ năng để gia nhập đội ngũ của chúng tôi. Ứng viên lý tưởng sẽ chịu trách nhiệm thiết kế và triển khai các hệ thống backend đồng thời hợp tác với các nhóm chức năng chéo để cung cấp các giải pháp chất lượng cao.
Trách Nhiệm Chính
- Tham gia vào các buổi đánh giá yêu cầu và quy trình thiết kế hệ thống
- Thiết kế kiến trúc backend và phát triển mã cho các hệ thống kinh doanh khác nhau bao gồm giao dịch, quản lý tài sản và backend ứng dụng di động
- Bảo trì và lặp lại các hệ thống hiện có
- Phối hợp nỗ lực phát triển frontend và backend
- Khắc phục sự cố liên quan đến các dịch vụ được kết nối
- Tiếp nhận và giải quyết phản hồi kỹ thuật
Yêu Cầu Công Việc
- Trên 5 năm kinh nghiệm phát triển Golang
- Thành thạo với framework SpringBoot và các thành phần phát triển web Golang phổ biến
- Hiểu biết sâu sắc về các nguyên tắc cơ bản của Go bao gồm channels, goroutines và mutexes
- Kinh nghiệm với lập trình tổng quát Golang và tạo các thành phần mã có thể tái sử dụng
- Chuyên môn về hệ thống cơ sở dữ liệu (MySQL, Redis) bao gồm kiểm soát đồng thời và cơ chế nhất quán dữ liệu
- Phong cách viết mã xuất sắc với trọng tâm vào sự đơn giản, khả năng bảo trì và kiểm thử
- Kiến thức về giao thức TCP/UDP và giao thức lớp ứng dụng (HTTP, gRPC, WebSocket)
- Quen thuộc với Docker, Kubernetes và dòng lệnh Linux
- Hiểu biết cơ bản về kiến trúc triển khai vận hành
Ưu Tiên
- Kinh nghiệm phát triển và bảo trì dịch vụ SpringBoot
- Kiến thức cơ bản về giao dịch hoặc khái niệm tài chính
- Thành thạo trong việc sử dụng công cụ AI cho các nhiệm vụ phát triển
Phúc Lợi
- Thưởng hàng năm
- Bảo hiểm y tế bổ sung
- Kiểm tra sức khỏe miễn phí
- Quà kỷ niệm công ty
- Tiền thưởng kết hôn & sinh con
- Phong bì lễ tết


