Java

Fullstack Developer - Onsite P. Tân Thuận, HCM

location_on Hồ Chí Minh - Nguyễn Thị Thập

KỸ NĂNG

  • Java
  • Java Spring Boot
  • Python
  • NodeJS
  • ReactJS
  • AngularJS

MÔ TẢ CÔNG VIỆC

Lập kế hoạch

  • Đánh giá hiện trạng ứng dụng: công nghệ đang dùng, các thành phần phụ thuộc, cấu hình cứng (hardcode), kiểu xử lý dữ liệu (stateful/stateless).

  • Xác định những gì cần chỉnh sửa trước khi dịch chuyển: địa chỉ IP cứng, chia sẻ cơ sở dữ liệu chung, stored procedure không tương thích.

  • Phối hợp với SA FCI thiết kế sơ đồ kiến trúc ứng dụng (HLD/LLD): API, cách các service giao tiếp với nhau, cấu hình triển khai (Dockerfile, K8s manifest, Helm chart, biến môi trường).

  • Xác định các service phụ thuộc chéo giữa các đợt dịch chuyển (Wave): service nào cần Proxy Layer, chạy song song (Dual-run) hoặc điều chỉnh thứ tự dịch chuyển.

  • Review tài liệu LLD với đội kỹ thuật khách hàng, đảm bảo đội khách hàng có thể tự thực hiện theo hướng dẫn mà không cần hỏi lại.

Thực thi Wave

  • Hỗ trợ kỹ sư DevOps triển khai ứng dụng lên Kubernetes (FKE).

  • Tham gia War Room trong thời gian cắt chuyển: xử lý sự cố tầng ứng dụng phát sinh.

  • Kiểm tra kết quả sau khi cắt chuyển: test chức năng mở rộng, test tích hợp với hệ thống ngoài.

  • Gỡ bỏ Proxy Layer sau khi đợt dịch chuyển tiếp theo hoàn thành và đủ điều kiện.

Tài liệu & Hypercare

  • Viết tài liệu mô tả kiến trúc ứng dụng sau khi dịch chuyển (As-built, LLD) cho từng service.

  • Viết hướng dẫn vận hành ứng dụng (Runbook) cho đội vận hành của khách hàng.

  • Trực hỗ trợ xử lý sự cố tầng ứng dụng trong 2 tuần Hypercare sau khi Go-live.

  • Chuyển giao kiến thức cho đội kỹ thuật khách hàng về kiến trúc ứng dụng mới.

YÊU CẦU CÔNG VIỆC

  • Tối thiểu 5 năm kinh nghiệm phát triển ứng dụng backend (Java/Spring Boot, Python, Node.js hoặc tương đương).

  • Nắm được hoặc từng làm về ReactJS hoặc 1 ngôn ngữ FE tương đương

  • Có kinh nghiệm đóng gói ứng dụng bằng Docker và triển khai lên Kubernetes.

  • Thành thạo viết K8s manifest, Helm chart, ConfigMap, Secret.

  • Hiểu và áp dụng được các nguyên tắc thiết kế ứng dụng trên cloud (stateless, circuit breaker, health check...).

  • Có kinh nghiệm xử lý giao tiếp giữa các service: REST, gRPC, message queue (Kafka, RabbitMQ).

  • Có khả năng đọc hiểu và chỉnh sửa code cũ (legacy); xử lý được cấu hình hardcode và chia sẻ database.

  • Hiểu cơ bản về CI/CD (Jenkins, GitLab CI, ArgoCD) để phối hợp với kỹ sư DevOps.

  • Có kiến thức về logging, tracing phân tán và theo dõi hiệu năng ứng dụng.

  • Sẵn sàng trực và xử lý sự cố ngoài giờ trong giai đoạn cắt chuyển và Hypercare.

Ưu tiên:

  • Đã có kinh nghiệm dịch chuyển ứng dụng từ môi trường on-premise hoặc VMware lên cloud.

  • Đã làm việc với hệ thống Retail, POS hoặc quản lý nhà thuốc.

QUYỀN LỢI

  • Phụ cấp onsite 100.000 VND /ngày làm việc.

  • Không cần thử việc, nhận làm chính thức hưởng 100% lương và được đóng đầy đủ bảo hiểm theo luật lao động Việt Nam (BHXH, BHYT, BHTN) ngay từ ngày onboard.

  • Tham gia các hoạt động của công ty: Team building, du lịch và các hoạt động khác.

  • Làm việc với hệ thống lớn và tiên tiến, có cơ hội phát triển kỹ năng công nghệ toàn diện với các bài toán phức tạp, yêu cầu độ chính xác cao.

  • Cơ hội thăng tiến dựa trên năng lực tương ứng với tăng bậc và tăng lương tương xứng.

  • Cơ hội triển khai các dự án tham vọng ở nhiều quốc gia, tiếp xúc với những công nghệ mới nhất và học hỏi từ những đồng nghiệp giỏi.

  • Được tham gia các khoá đào tạo kỹ năng: AWS, Microservice, ngoại ngữ (tiếng Anh, tiếng Nhật)…

MỨC LƯƠNG

up to 36 triệu
work Loại hình làm việc :
Onsite
location_on Địa chỉ làm việc :
Hồ Chí Minh
event Hạn ứng tuyển:
06/09/2026
date_range Kinh nghiệm:
5 năm
school Học vấn:
Không yêu cầu
people Số lượng:
1
switch_account Cấp bậc:
Senior

Hỗ trợ ứng tuyển

hr
email
minhnt1@hatonet.com

Việc khác cùng kỹ năng