OWTG

Java/Golang Developer

53 Thái Hà, Phường Trung Liệt, Quận Đống Đa, Hà Nội
Công nghệ thông tin
Hợp đồng xác định thời hạn
Thời hạn: 30/06/2025
1.000.000đ - 20.000.000đ
Nộp Đơn

I. 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:

 

  1. 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ì.
  2. 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ộ.
  3. 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.
  4. 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ý.
  5. 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.

II. 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.

III. 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.

 

IV. Địa điểm làm việc:

 

Toà nhà ThinkPro-OnwardTogether: Số 53 Thái Hà, P. Trung Liệt, Q. Đống Đa, Hà Nội.

 

V. Thời gian làm việc:

 

Thứ 2 - Hết sáng Thứ 7 (từ 08:30-12h và 13h30 đến 18h00)

Nộp đơn
CV