TopDev
job-image
Senior Backend Java DeveloperLogin to view salary
Hồ Chí Minh
Middle, Senior Freelance5 năm, 10 năm
Application deadline: 07-11-2025

1. Mô tả công việc 

  • Thiết kế, xây dựng, phát triển và bảo trì hệ thống backend cho các sản phẩm phần mềm.
  • Viết code, thực hiện unit test và integration test.
  • Xây dựng và bảo trì các API.
  • Tối ưu hóa hiệu năng, bảo mật và khả năng mở rộng của hệ thống.
  • Phối hợp với các thành viên khác trong team để đảm bảo chất lượng và tiến độ dự án.

 

 

2. Yêu cầu ứng viên 

  • Tốt nghiệp Đại học chuyên ngành Công nghệ Thông tin hoặc các ngành liên quan.
  • Có ít nhất 3 năm kinh nghiệm trong lĩnh vực phát triển backend.
  • Thành thạo Java ( biết Python, Node.js, Go, hoặc tương đương là lợi thế ).
  • Có kinh nghiệm làm việc với các framework và thư viện phổ biến của Java như Spring Boot (Java).
  • Có kiến thức về cơ sở dữ liệu (SQL và NoSQL) và ORM.
  • Có kinh nghiệm làm việc với các hệ thống message queue như Kafka, RabbitMQ.
  • Có kinh nghiệm làm việc với các dịch vụ cloud như Google Cloud, AWS.
  • Có kinh nghiệm làm việc với Docker và Kubernetes.
  • Có kiến thức về RESTful API, microservices.
  • Có khả năng làm việc độc lập và làm việc nhóm tốt, có khả năng tư duy logic và giải quyết vấn đề

3. Quyền lợi ứng viên

  • Thu nhập cạnh tranh, theo năng lực
  • Môi trường chuyên nghiệp, năng động.
  • Tiếp xúc với đội ngũ có cả những bạn trẻ trẻ trung, và đồng nghiệp nhiều kinh nghiệm.
  • Được ứng xử như một nhân sự fulltime của công ty.
  • Giữ bảo mật tuyệt đối ( nếu bạn đang đi làm fulltime tại công ty khác ).
  • Cơ hội được đào tạo và phát triển bản thân.
  • Được chủ động thời gian, miễn hoàn thành công việc đúng deadline, không bó buộc thời gian & địa điểm làm việc.
1
Your role & responsibilities
  • Gather and analyze user requirements.
  • Create architectural designs based on requirements.
  • Write clean, maintainable, and efficient code.
  • Review code written by peers for quality and adherence to standards.
  • Identify and fix bugs in the application.
  • Deploy applications to production environments.
  • Maintain and update existing software.
  • Testing Support
2
Your skills & qualifications
  • Familiarity with coding build tools
  • Experience with state management libraries such as
  • Experience working with and integrating frontend with backend systems.
  • Experience with Docker/Kubernetes, Cloud Infrastructure and CICD is a plusE
  • Experience with unit testing frameworks (Mocha, Jest, Enzyme...)
  • Proficiency in SQL and experience with both relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra)
  • Experience in conducting data analysis projects from start to finish, including defining objectives and measuring outcomes.
  • Experience in similar role
3
Benefits
  • competitive, based on experience
  • training, conferences, certifications
  • Opportunities to work on high-profile projects with cutting-edge technologies.
  • remote or hybrid options available
  • access to courses like Udemy, training programs
  • Working hour
More jobs for you
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews