Bạn cần headhunter hỗ trợ tìm kiếm việc làm trong mùa dịch COVID-19? Vui lòng gửi hồ sơ tại đây!

20+Cơ hội giới thiệu job của Danh mục Backend Developer

[HN] Senior Backend

Backend RESTful API PHP Laravel Backend

1,100 $ to Negotiable | Ha Noi

Thưởng 18,000,000 VNĐ / ứng viên

URGENT Giới thiệu ngay

[HN] Golang back-end developer

Golang RESTful API Interpersonal Skills Backend

1,000 - 2,200 $ | Ha Noi

Thưởng 15,000,000 VNĐ / ứng viên

URGENT Giới thiệu ngay

[HCM] Golang back-end developer

Golang RESTful API Interpersonal Skills Backend

1,000 - 2,200 $ | Ho Chi Minh

Thưởng 15,000,000 VNĐ / ứng viên

URGENT Giới thiệu ngay

Senior Back-end Developer

Software Development Golang Python OOP Backend

2,000 - 3,000 $ | Ho Chi Minh

Thưởng 49,000,000 VNĐ / ứng viên

Giới thiệu ngay

Backend Developer

NodeJS RESTful API Developer

700 $ to Negotiable | Ha Noi

Thưởng 9,000,000 VNĐ / ứng viên

Giới thiệu ngay

Backend Developer

Backend PHP NodeJS Business Analyst

700 - 1,500 $ | Ha Noi

Thưởng 11,000,000 VNĐ / ứng viên

Giới thiệu ngay

Junior Backend Developer

Backend PHP NodeJS Business Analyst

500 - 700 $ | Ha Noi

Thưởng 8,000,000 VNĐ / ứng viên

Giới thiệu ngay

[HCM] Senior Backend

RESTful API PHP Laravel Backend

1,100 $ to Negotiable | Ho Chi Minh

Thưởng 18,000,000 VNĐ / ứng viên

Giới thiệu ngay

Senior Backend Developer

NodeJS Linux API Backend

Up to 1,500 $ | Ho Chi Minh

Thưởng 13,000,000 VNĐ / ứng viên

Giới thiệu ngay

Backend Developer (Go/Nodejs/Python)

Backend Python Docker C Programming Golang Developer

1,000 $ to Negotiable | Ho Chi Minh

Thưởng 16,000,000 VNĐ / ứng viên

Giới thiệu ngay

Fullstack/Backend Engineer (NodeJS)

JavaScript NodeJS ReactJS Backend Fullstack

Negotiable | Ho Chi Minh

Thưởng 32,000,000 VNĐ / ứng viên

Giới thiệu ngay

Middle/Senior Python Developer (Bảo hành 30 ngày)

Python Backend

650 - 1,000 $ | Ha Noi

Thưởng 7,000,000 VNĐ / ứng viên

Giới thiệu ngay

Junior Python Developer (Bảo hành 30 ngày)

Python Backend

430 - 650 $ | Ha Noi

Thưởng 3,500,000 VNĐ / ứng viên

Giới thiệu ngay

Junior C# Software Engineer (Bảo hành 30 ngày)

C# Backend

430 - 650 $ | Ha Noi

Thưởng 3,500,000 VNĐ / ứng viên

Giới thiệu ngay

Backend Developer

Backend REST MongoDB Elastic Search Java NodeJS Golang Developer

1,500 - 3,000 $ | Ho Chi Minh

Thưởng 24,000,000 VNĐ / ứng viên

Giới thiệu ngay

(Gấp) - Backend Leader NodeJS/PHP, MongoDB

NodeJS PHP MongoDB Research & Development Backend Trainer

1,000 - 2,000 $ | Ha Noi

Thưởng 6,000,000 VNĐ / ứng viên

Giới thiệu ngay

Nodejs Backend Engineer

TypeScript JavaScript RESTful API MySQL Developer

1,000 - 2,000 $ | Ho Chi Minh

Thưởng 16,000,000 VNĐ / ứng viên

Giới thiệu ngay

[HCM] Java Back-end developer

Java RESTful API Interpersonal Skills Backend

1,000 - 2,200 $ | Ho Chi Minh

Thưởng 15,000,000 VNĐ / ứng viên

URGENT Giới thiệu ngay

[HN] Java back-end developer

Java RESTful API Interpersonal Skills Backend

1,000 - 2,200 $ | Ha Noi

Thưởng 15,000,000 VNĐ / ứng viên

URGENT Giới thiệu ngay

Senior Backend Engineer

Agile Scrum Development Javascript ES6 RESTful API NodeJS MongoDB Docker Backend

1,000 - 1,600 $ | Da Nang

Thưởng 16,000,000 VNĐ / ứng viên

Giới thiệu ngay

Tuyển dụng việc làm Backend Developer lương cao | Recruitery

1. Backend developer (Lập trình viên Back-end) là gì

Back-end Development dùng để chỉ sự phát triển phía máy chủ. Đây là thuật ngữ được sử dụng cho các hoạt động hậu trường xảy ra khi thực hiện bất kỳ hành động nào trên trang web. Nó có thể đăng nhập vào tài khoản của bạn hoặc mua đồng hồ từ cửa hàng trực tuyến.

Lập trình viên cuối cùng tập trung vào cơ sở dữ liệu, kịch bản và kiến trúc của các trang web. Code được viết bởi các nhà phát triển back-end giúp truyền thông cơ sở dữ liệu

Ví dụ phổ biến nhất về lập trình Backend là khi bạn đang đọc một bài viết trên blog. Các phông chữ, màu sắc, thiết kế, vv tạo thành giao diện của trang này. Trong khi nội dung của bài viết được kết xuất từ máy chủ và được tìm nạp từ cơ sở dữ liệu. Đây là phần phụ trợ của ứng dụng.

Backend Developer- Recruitery

2. Các kĩ năng cần thiết để trở thành Backend Developer:

Một backend developer (lập trình viên back-end) làm việc với những điều sau đây

- Ngôn ngữ phát triển web: Một back-end developer nên biết ít nhất một ngôn ngữ lập trình phía máy chủ như Java, Python, Ruby ,. Vv
- Cơ sở dữ liệu và bộ đệm: Kiến thức về công nghệ DBMS khác nhau là một nhu cầu quan trọng khác của nhà phát triển backend. MySQL, MongoDB, Oracle, SQLServer, Redis được sử dụng rộng rãi cho mục đích này. Kiến thức về các cơ chế lưu trữ như véc ni, Memcached, Redis là một lợi thế.
- Server: Tiếp xúc với việc xử lý các máy chủ Apache, Nginx, IIS, Microsoft IIS là hầu hết các yêu cầu của nhà tuyển dụng. Một nền tảng tốt trong Linux giúp rất nhiều trong việc quản trị máy chủ.
- API (REST & SOAP): Kiến thức về các dịch vụ web hoặc API cũng rất quan trọng đối với các lập trình viên ngăn xếp đầy đủ. Kiến thức về sáng tạo và tiêu thụ dịch vụ REST và SOAP là mong muốn.

Một số kĩ năng bổ trợ khác cho back-end developer:

- Kinh nghiệm làm việc của các framework như Django cho Python, Larval cho PHP, v.v.
- Khả năng viết unit-test
- Kiến thức về Thuật toán và cấu trúc dữ liệu cũng là một yêu cầu thiết yếu cho bất kỳ nhà lập trình viên nào muốn phát triển kĩ năng đầy đủ và chuyên nghiệp 
- Nhận thức về mối quan tâm bảo mật là rất quan trọng, vì mỗi lớp có lỗ hổng của nó
- Nên biết sự khác biệt giữa nhiều nền tảng phân phối như di động so với máy tính để bàn
- Tiếp xúc cơ bản với các công nghệ frontend như HTML và CSS là mong muốn.
- Kiến thức về quản lý các phiên (session) trong môi trường máy chủ phân tán.

Backend Developer 2 - Recruitery

3. Vai trò và trách nhiệm của một lập trình viên Backend

- Công việc của backend developer là tìm hiểu các mục tiêu của trang web và đưa ra các giải pháp hiệu quả
- Lưu trữ dữ liệu và cũng đảm bảo rằng nó được hiển thị cho người dùng được cho là có quyền truy cập vào nó
- Chịu trách nhiệm phát triển hệ thống xử lý Thanh toán như chấp nhận dữ liệu, lưu trữ an toàn thông tin đó và tính phí cho khoản thanh toán đó
- Quản lý tài nguyên API hoạt động trên các thiết bị
- Người đó có thể tham gia vào kiến trúc của một hệ thống và phân tích khoa học dữ liệu.
- Các lập trình viên có trách nhiệm tổ chức logic của hệ thống chạy trên nhiều thiết bị khác nhau
- Lập trình viên backend cũng cần tham gia vào việc xây dựng các framework hoặc kiến trúc để dễ lập trình hơn.
- Các lập trình viên back-end nên có kỹ năng thực hiện các thuật toán và giải quyết các vấn đề liên quan đến hệ thống.

Backend Developer 3 - Recruitery

4. Các vị trí cũng như yêu cầu thường có của một lập trình viên Backend thường có trong JD tại Recruitery

Hiện tại Recruitery cũng đang có rất nhiều vị trí về Back-end developer đang được đăng tuyển với nhiều cấp bậc, bạn có tham khảo về các job này trên Recruitery ngay tại đây: https://recruitery.co/job.html?location=0&jobtype=0&keyword=backend

Ngoài ra Recruitery cũng cung cấp thêm cho các bạn một số thông tin tham khảo về các yêu cầu trong JD:

- Xây dựng cơ sở hạ tầng có khả năng mở rộng và đàn hồi cao
- Phát triển các điểm cuối API / GraphQL tập trung mạnh vào bảo mật
- Hoạt động trên các ứng dụng tiên tiến sẽ được sử dụng bởi hàng triệu người tiêu dùng
- Hợp tác làm việc trong một nhóm đa chức năng (PM, UX, R & D) để chuyển đổi câu chuyện của người dùng thành nguyên mẫu & mã sản xuất
- Áp dụng chu đáo các nguyên tắc kiến trúc phần mềm & thực hành tốt nhất
- Đóng góp cho các nền tảng hiện tại của chúng tôi xác định và loại bỏ các vấn đề về hiệu suất và quy mô mà Ripple từ đầu đến cuối

- Khả năng tối ưu hóa các hệ thống về hiệu suất, khả năng mở rộng, độ tin cậy và khả năng bảo trì
- Giao tiếp tốt bằng tiếng anh
- Sẵn sàng học các công nghệ mới bằng cách đào tạo và tự học

Backend Developer 4 - Recruitery

5. Tổng kết

- Backend develop đề cập đến sự phát triển phía máy chủ
- Backend developer hoạt động trên Ngôn ngữ phát triển, Cơ sở dữ liệu và bộ đệm, Máy chủ, API (REST & SOAP), v.v.
- Backend developer nên hiểu các mục tiêu của trang web và đưa ra các giải pháp hiệu quả
- Các ngôn ngữ mà nhà phát triển giao diện người dùng phải quen thuộc là HTML, CSS và JavaScript trong khi lập trình viên backend phải quen thuộc với cơ sở dữ liệu, Máy chủ, API, v.v.
- Dịch vụ phát triển front-end không thể được cung cấp độc lập nhưng có thể cung cấp dịch vụ phát triển Back-end một cách độc lập

Backend Developer 5 - Recruitery