TopDev
job-image
Junior Developer Back-endĐăng nhập để xem mức lương
Quận Ba Đình, Hà Nội
Junior Fulltime3 năm, 5 năm
Hạn nộp hồ sơ: 21-12-2025

Tham gia phát triển và duy trì các hệ thống phần mềm phục vụ hoạt động logistics, vận tải và kho vận của Công ty. Đảm bảo hệ thống vận hành ổn định, dữ liệu chính xác và có khả năng mở rộng, tích hợp linh hoạt với các nền tảng khác.

1
Vai trò & trách nhiệm của bạn

1. Phân tích & Lập trình chức năng nghiệp vụ

  • Phát triển các module backend phục vụ nghiệp vụ logistics: booking, theo dõi lệnh, báo giá, quản lý container, vận tải, billing...
  • Lập trình API phục vụ các tính năng nghiệp vụ, đảm bảo tính ổn định và bảo mật.
  • Đảm bảo dữ liệu ghi nhận đúng chuẩn, không sai lệch giữa các module và hệ thống liên kết.
  • Sử dụng PHP hoặc Node.js (.NET Core) tùy theo định hướng kỹ thuật từng dự án.

2. Thiết kế & Quản lý cơ sở dữ liệu (Database)

  • Thiết kế cấu trúc bảng, quan hệ, chỉ mục (index) tối ưu cho hiệu năng truy xuất dữ liệu.
  • Làm việc với PostgreSQL, MySQL hoặc SQL Server.
  • Viết stored procedure, trigger hỗ trợ xử lý tự động.
  • Quản lý migration, sao lưu (backup) và khôi phục dữ liệu khi cần thiết.

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

  • Kết nối và tích hợp dữ liệu giữa hệ thống nội bộ với các nền tảng SaaS như: Base, Power BI, CRM, TMS Trucking...
  • Xây dựng middleware / API Gateway để xử lý dữ liệu trung gian.
  • Phối hợp với BA kỹ thuật trong việc test API endpoint và xử lý lỗi phản hồi.

4. Bảo mật & Phân quyền

  • Thiết lập các cơ chế xác thực người dùng (JWT, OAuth2).
  • Triển khai hệ thống phân quyền theo vai trò: user, admin, supervisor, kế toán, vận hành.
  • Ghi nhận và quản lý log hoạt động (Audit Trail) phục vụ kiểm soát nội bộ.

5. Tối ưu hiệu năng & Bảo trì

  • Viết code sạch (Clean Code), có cấu trúc module rõ ràng và dễ bảo trì.
  • Cải thiện tốc độ xử lý API, tối ưu truy vấn và bộ nhớ.
  • Theo dõi log server, phân tích và xử lý lỗi định kỳ.
  • Sẵn sàng học hỏi và tham gia vào quá trình refactor, nâng cấp hệ thống khi cần.
2
Kỹ năng & trình độ của bạn

Công cụ & Công nghệ sử dụng

  • Ngôn ngữ lập trình: PHP, Node.js (Express/NestJS) hoặc .NET Core
  • Cơ sở dữ liệu: PostgreSQL hoặc SQL Server
  • Quản lý mã nguồn: GitHub / GitLab
  • Kiểm thử API: Postman / Swagger
  • Triển khai hệ thống: Docker, CI/CD Pipeline

Yêu cầu năng lực

  • Tốt nghiệp chuyên ngành Công nghệ thông tin, Khoa học máy tính hoặc lĩnh vực liên quan.
  • Có hiểu biết cơ bản về lập trình hướng đối tượng (OOP), cấu trúc dữ liệu và thuật toán.
  • Biết làm việc với RESTful API, SQL, Git và có tư duy logic tốt.
  • Ưu tiên ứng viên có tinh thần học hỏi, gắn bó lâu dài và định hướng phát triển Full-stack.
  • Ưu tiên ứng viên có kinh nghiệm 03-05 năm
3
Quyền lợi
  • Mức thu nhập: 15 – 18 triệu VNĐ/tháng, xét tăng lương theo năng lực và hiệu quả công việc.
  • Được tham gia đào tạo nội bộ, hướng dẫn trực tiếp bởi Senior Developer và Trưởng phòng IT.
  • Tham gia đầy đủ các chế độ theo quy định của Công ty.
  • Cơ hội phát triển lên vị trí Middle Developer sau 1–2 năm làm việc.
  • Đóng BHYT, BHXH, BHTN theo quy định.
  • Tham gia Teambuilding, du lịch hàng năm.
Gợi ý việc làm cho bạn
job-image
Đăng nhập để xem mức lương
job-image
Đăng nhập để xem mức lương
job-image
Đăng nhập để xem mức lương
job-image
Đăng nhập để xem mức lương
job-image
Đăng nhập để xem mức lương
job-image
Đăng nhập để xem mức lương
job-image
Đăng nhập để xem mức lương
job-image
Đăng nhập để xem mức lương
job-image
Đăng nhập để xem mức lương