Vị trí công việc này hiện tại đã hết hạn nộp hồ sơ, bạn có thể tham khảo thêm một số công việc tương tự tại đây:
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
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
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ông tin khác
Thời gian làm việc
Thứ 2 - Thứ 7 (từ 08:30 đến 18:00)
Thông tin chung
- Ngày hết hạn: 30/04/2025
- Thu nhập: Thoả thuận
Nơi làm việc
- - Hà Nội: 53 Thái Hà, Đống Đa