Java/Golang Developer
Mô tả công việc
Chúng tôi đang tìm kiếm Java/Golang Developer để tham gia phát triển các hệ thống Ecommerce, Social Platform với kiến trúc microservices. Công việc bao gồm:
- Phát triển & tối ưu hệ thống backend
- Xây dựng, triển khai và bảo trì các dịch vụ backend bằng Java/Golang.
- Thiết kế và phát triển các API RESTful và gRPC để giao tiếp với các hệ thống khác.
- Viết code sạch, tối ưu hiệu suất và dễ bảo trì.
- Thiết kế & triển khai kiến trúc microservices
- Xây dựng và tối ưu kiến trúc microservices cho hệ thống quy mô lớn, có khả năng mở rộng cao.
- Thiết kế giao tiếp giữa các microservices, tối ưu hiệu suất và giảm độ trễ.
- Sử dụng các công nghệ message queue (Kafka, RabbitMQ, NATS, etc.) để xử lý dữ liệu bất đồng bộ.
- Triển khai, vận hành hệ thống trên môi trường container
- Triển khai ứng dụng sử dụng Docker/Kubernetes trên cloud hoặc on-premise.
- Viết các script để tự động hóa deployment, tối ưu CI/CD.
- Giám sát hệ thống, xử lý lỗi và tối ưu hiệu suất.
- Làm việc với hệ thống dữ liệu
- Thiết kế và tối ưu database (SQL/NoSQL) để đáp ứng hiệu suất cao.
- Sử dụng các giải pháp cache như Redis, Memcached để cải thiện tốc độ xử lý.
- Hợp tác & nghiên cứu công nghệ mới
- Làm việc cùng đội ngũ Frontend, Mobile, DevOps để phát triển sản phẩm hoàn chỉnh.
- Nghiên cứu, đề xuất áp dụng công nghệ mới để cải thiện hệ thống.
Yêu cầu ứng viên
- Bắt buộc:
- Tối thiểu 2 - 3 năm kinh nghiệm phát triển phần mềm với Java hoặc Golang.
- Thành thạo lập trình hướng đối tượng (OOP) và hiểu biết về mô hình lập trình bất đồng bộ.
- Có kinh nghiệm xây dựng API RESTful/gRPC.
- Có kinh nghiệm về kiến trúc microservices.
- Thành thạo Docker, có kinh nghiệm làm việc với Kubernetes là lợi thế.
- Kinh nghiệm với PostgreSQL, MySQL, MongoDB, Redis hoặc các hệ thống lưu trữ dữ liệu khác.
- Kỹ năng làm việc nhóm tốt, tư duy logic mạnh.
- Ưu tiên:
- Đã từng làm việc trong các hệ thống Ecommerce, Social Network.
- Có kinh nghiệm làm việc với Kafka, RabbitMQ, NATS.
- Hiểu biết về GraphQL là một lợi thế.
- Có kinh nghiệm triển khai CI/CD với Jenkins, GitLab CI/CD, ArgoCD.
Quyền lợi/Phúc lợi
- Làm việc tại hệ thống bán lẻ công nghệ uy tín, chuyên nghiệp.
- Môi trường làm việc trẻ trung, năng động, tử tế, có tầm nhìn, sứ mệnh, giá trị cốt lõi rõ ràng.
- Xét tăng lương 1 - 2 lần/năm.
- Tham gia các chương trình du lịch hàng năm, hoạt động teambuilding và các chương trình/sự kiện hàng tuần/tháng.
- Chế độ ăn sáng Free hàng ngày tại Canteen công ty.
- Cung cấp laptop làm việc.
- Chế độ BHXH, nghỉ phép,... và tất cả các chế độ khác theo quy định của nhà nước.
Thời gian làm việc
- Thứ 2 - Thứ 7 (từ 08:30 đến 18:00)
Địa điểm làm việc
- 53 Thái Hà, Quận Đống Đa, Thành phố Hà Nội
Quy mô: | 50-99 nhân viên |
Lĩnh vực: | Công nghệ thông tin, Nhóm nghề khác |
Địa chỉ: | Số 105/562 đường Láng, Phường Láng Hạ, Quận Đống Đa, Thành phố Hà Nội, Việt Nam |
Tên công ty: | Công Ty TNHH Công Nghệ Think Việt Nam |
Quy mô: | 50-99 nhân viên |
Lĩnh vực: | Công nghệ thông tin, Nhóm nghề khác |
Địa chỉ: | Số 105/562 đường Láng, Phường Láng Hạ, Quận Đống Đa, Thành phố Hà Nội, Việt Nam |
Ngày đăng tuyển: | 30/04/2025 |
Cấp bậc: | Nhân viên |
Học vấn: | Đại học |
Số lượng tuyển: | 1 |
Độ tuổi: | Không yêu cầu |
Giới tính: | Không yêu cầu |
Hình thức làm việc: | Toàn thời gian |
Thông báo
Bạn chưa thể ứng tuyển, Vui lòng Đăng nhập nộp hồ sơ
Nếu chưa có tài khoản, hãy Đăng ký tài khoản với chúng tôi