Java Backend Developer

Phòng ban: Digital Entertainment Studio
Cấp bậc: Nhân viên / Chuyên viên
Loại hình: Toàn thời gian
Kinh nghiệm: 3 năm
Thu nhập: Cạnh tranh
Nơi làm việc: Hồ Chí Minh
Số lượng: 1
Hạn nộp hồ sơ: 30/11/2026

Mô tả công việc

1. Kiến trúc & giải pháp kỹ thuật

  • Đề xuất, thiết kế kiến trúc hệ thống cho các sản phẩm số (API Gateway – Microservices – Integration – Messaging).
  • Phát triển sản phẩm theo tiêu chuẩn Open API, giao tiếp giữa các hệ thống.
  • Xây dựng low-level design (LLD), data flow, integration flow, sequence diagram.
  • Đảm bảo giải pháp phù hợp non-functional requirements (NFRs): scalability, performance, resilience, security, monitoring.

2. Phát triển & kiểm soát kỹ thuật Backend

  • Review code, tiêu chuẩn coding, bảo đảm chất lượng và nhất quán giữa các dự án.
  • Tối ưu hóa hiệu năng API/service, phân tích root cause các vấn đề phức tạp.
  • Đề xuất về kiến trúc, coding best practices, error handling, design parttern.
  • Tham gia fix các lỗi khó, hỗ trợ troubleshooting các sự cố production/phát triển.

3. Tích hợp hệ thống & API

  • Thiết kế luồng tích hợp với hệ thống nội bộ và 3rds.
  • Áp dụng chuẩn API theo ban hành: REST, OpenAPI 3.1, RFC7807, phân trang, idempotency, retry/backoff, JWT/OAuth 2.1.

4. DevSecOps & tuân thủ ATTT/OSS

  • Tham gia xây dựng pipeline CI/CD theo tiêu chuẩn DevSecOps, kiểm soát license (OSS compliance), SBOM.
  • Đảm bảo không có CVE mức High/Critical trong release; theo sát báo cáo ITS/AppSec.
  • Rà soát thiết kế để giảm thiểu rủi ro bảo mật (OWASP Top 10, API Security Top 10).

5. Phối hợp làm việc nhóm

  • Phối hợp với các thành viên trong team và các Chapter/Team khác.
  • Duy trì technical documentation của team.
  • Đề xuất công nghệ mới (framework/library) và triển khai PoC/Prototype.

ĐIỀU KIỆN ỨNG TUYỂN

1. Trình độ học vấn: 

  • Tốt nghiệp Cao đẳng trở lên, chuyên ngành Khoa học máy tính, Công nghệ thông tin, Toán – Tin học, hoặc các ngành kỹ thuật liên quan.

2. Kinh nghiệm:

  • Có ít nhất 3 năm kinh nghiệm Backend Development (Java).
  • Kinh nghiệm triển khai Microservices, Distributed System, Event-driven architecture.
  • Có kinh nghiệm trong ngành Tài chính tiêu dùng, Bảo hiểm, Ngân hàng là một lợi thế.
  • Có kiến thức về lập trình Java 17+, Python, TypeScript... và kiến thức về OOP, SOLID,…
  • Hiểu biết tốt về các framework: Spring, Angular, React, FastAPI, ...
  • Hiểu biết tốt về các mô hình kiến trúc: Monolithic, Microservice, Serverless, Event-driven...
  • Hiểu biết và có kiến thức thực tế với các mô hình phát triển như Waterfall, Agile,...
  • Có kinh nghiệm làm việc trên các nền tảng Private Cloud, Public Cloud, các nền tảng Containerization.
  • Hiểu biết sâu về các kỹ thuật/công nghệ: Redis, Kafka, RabbitMQ, Kong API Gateway, Camunda …
  • Có khả năng tuning performance của ứng dụng, hệ thống.
  • Nắm vững bảo mật ứng dụng và API (TLS/mTLS, OAuth2.1/OIDC, JWT, Rate Limiting).
  • Hiểu rõ về OSS licenses (MIT/Apache/LGPL/GPL), SBOM, SCA, security scan.

3. Kỹ năng:

  • Phân tích và xử lý vấn đề tốt
  • Chủ động, cầu tiến, chịu áp lực cao.

QUYỀN LỢI CƠ BẢN

  • Thử việc 100% mức lương;
  • 16 ngày phép/năm;
  • Lương tháng 13, thưởng và phụ cấp tùy theo từng vị trí;
  • Được tham gia khóa đào tạo chuyên môn;
  • Khám sức khỏe định kỳ;
  • Bảo hiểm tai nạn 24/24;
  • Ký Hợp đồng Lao động chính thức;
  • Chế độ Bảo hiểm xã hội, Bảo hiểm thất nghiệp, Bảo hiểm y tế theo quy định Nhà nước sau 2 tháng thử việc.

HÌNH THỨC NỘP HỒ SƠ

Đăng ký trực tuyến bằng cách nhấn vào nút NỘP ĐƠN ỨNG TUYỂN bên dưới mỗi tin đăng tuyển

LƯU Ý

Việc cung cấp thông tin cá nhân khi nộp đơn ứng tuyển tại HD SAISON đồng nghĩa với việc bạn đã đọc, hiểu rõ và đồng ý với Quy định về Xử lý Dữ liệu cá nhân của HD SAISON.