Lọc nâng cao

Việc làm kỹ sư lập trình backend (13.381 việc)

[HN] Software Engineer (Full-stack,Junior)

CÔNG TY CỔ PHẦN BASE ENTERPRISE
Hà Nội
Thương lượng
  • With a strong belief in young Vietnamese engineers, we are looking for talented Software Engineer for the Platform Team to pursue Base's mission together:Build great enterprise software for Asia.
  • Base.vn is a B2B SaaS (Software-as-a-Service) Company providing technology management solutions for SMEs enterprises.
Up

Kỹ Sư Phần Mềm

Đại học Thăng Long
Hà Nội
Thoả thuận
  • Có khả năng sử dụng tốt một số ngôn ngữ lập trình, framework: HTML, CSS, PHP, ASP.NET, SQL, NodeJS
  • Quản trị kỹ thuật hệ thống phần mềm, hệ thống cổng thông tin điện tử

Lập Trình Viên BackEnd

Công Ty TNHH Truyền Thông Và Giải Pháp Trực Tuyến Leadsgen
Hà Nội
30 - 37 triệu
  • Hiểu biết về các nguyên tắc lập trình sạch và tối ưu hóa hiệu suất
  • Phát triển và duy trì các ứng dụng backend sử dụng Java và Spring Boot
Up

Java Backend Developer

CÔNG TY CỔ PHẦN LENDBIZ
Hà Nội
20 - 30 triệu VNĐ
  • Kinh nghiệm ít nhất từ 5 năm trở lên trong lĩnh vực lập trình backend
  • Có kiến thức chuyên sâu về lập trình với Java, sử dụng thành thạo các tool/framework: Spring boot, Git, Jenkin
Up

Kỹ Sư SMT

CÔNG TY TNHH FOXLINK VIET NAM
Hồ Chí Minh
Thương lượng
  • Có kinh nghiệm lập trình thao tác SMT trong xưởng sản xuất điện tử
Up

[HN] DATA SCIENTIST

Công ty Cổ Phần Giao Hàng Tiết Kiệm - GHTK
Hà Nội
Thỏa thuận
  • Có kinh nghiệm làm việc với các hệ thống big data, có kỹ năng lập trình backend là một lợi thế
  • Liên tục được đào tạo về kiến thức, kỹ năng liên quan đến các lĩnh vực hoạt động của Công ty
Up

Kỹ Sư Cầu Nối BrSE

CHI NHÁNH TẠI TP ĐÀ NẴNG - CÔNG TY CỔ PHẦN KAOPIZ SOFTWARE
Đà Nẵng
Thoả thuận
  • Ưu tiên có kinh nghiệm lập trình hoặc có kinh nghiệm BrSE
  • Có kinh nghiệm và thành thạo một trong các ngôn ngữ lập trình/framework: PHP/C#/.Net/Java/NodeJS/Python/Android/iOS/Ruby
Up

Nhân Viên Lập Trình và Vận Hành Máy Chấn

Công Ty TNHH Nội Thất & Quảng Cáo Á ĐÔNG
Đồng Nai
10.000.000 - 13.000.000 VND
  • Trực tiếp vận hành, lập trình máy chấn Amada/Accurl
  • Phối hợp với cán bộ lập trình để kiểm soát quá trình gia công, bảo đảm kế hoạch gia công đúng tiến độ yêu cầu

Kỹ Sư Backend Junior

Công ty TNHH Peasoft Việt Nam
Hà Nội
Đến 20 triệu VNĐ
  • Hiểu biết về các công cụ (Git, Jira, Redmine, Intellij) và kỹ thuật lập trình khác nhau
  • Hiểu biết về các ngôn ngữ lập trình khác nhau như Java, Ruby, Python
Up

Lập Trình Viên Backend Java

Công ty Cổ Phần Ứng Dụng PKH
Hồ Chí Minh
Thương lượng
  • Tốt nghiệp Đại học trở lên các chuyên ngành công nghệ thông tin, lập trình máy tính, khoa học máy tính hoặc một lĩnh vực tương tự
  • Có kiến thức về lập trình ngôn ngữ Java
Up

Kỹ sư An ninh hạ tầng

CÔNG TY CÔNG NGHỆ THÔNG TIN VNPT (VNPT-IT)
Hà Nội, Hồ Chí Minh
Thỏa thuận
  • Có kiến thức cơ bản một trong các ngôn ngữ lập trình: Python, Javascipt, Shell Script, C, C++, C#, PHP, Java
  • Xây dựng các giải pháp, công cụ (tools) nhằm tăng khả năng phát hiện, tự động hóa quá trình Phát hiện, xử lý sự cố ATTT
Up

Bridge Software Engineer

Công ty TNHH OpenDev
Đà Nẵng
40.000.000 - 50.000.000 VND
  • Tham gia với vai trò là kỹ sư cầu nối (BrSE), trao đổi công việc cùng khách hàng
  • Đam mê tìm tòi học hỏi nâng cao kỹ năng, cập nhật công nghệ, phát triển bản thân
Up

Kỹ Sư Cầu Nối (BrSE)_Tiếng Nhật N2

CÔNG TY CỔ PHẦN CÔNG NGHỆ ZENS
Bình Phước
15 - 6 triệu VNĐ
  • Ưu tiên thành thạo ngôn ngữ lập trình PHP - Laravel
  • Hướng dẫn, tư vấn, hỗ trợ khách hàng về mặt tính năng, giao diện, chất lượng, kế hoạch, kỹ thuật của sản phẩm, dự án
Up

Nhân viên lập trình CNC

CÔNG TY TNHH MEGAHOME
Long An
13 Tr - 16 Tr VND
  • Mô tả Công việc.
  • Biết sử dụng phần mềm Creo , Biết vẽ thiết kế khuôn sản phẩm mẫu.
Up

KỸ SƯ IT PHẦN MỀM (TIẾNG TRUNG)

Công Ty TNHH Zylux Vietnam
Bình Dương
20 - 25 triệu VNĐ
  • Viết code, phát triển phần mềm liên quan đến VB, ASP.net, SQL, Oracle.
  • Tiếng Trung hoặc tiếng Anh giao tiếp tốt.
HOT
CÔNG TY TNHH SCBIO
Hà Nội
Lương cứng: 7 triệu - 10 triệu + doanh số + thưởng + hỗ trợ thu nhập không giới hạn
  • Đề xuất các chương trình nhằm thúc đẩy doanh thu cho NPP/ Đại lý để NPP/ Đại lý tiếp tục nhập hàng
  • Kỹ năng tư vấn, đàm phán linh hoạt

Kỹ Sư Lập Trình Nhúng

CÔNG TY TNHH DATREC VIỆT NAM
Hà Nội
25000000 - 35000000
  • Có kiến thức chuyên sâu về kỹ thuật điện tử (Điện tử tương tự, điện tử số, mạch logic), kỹ thuật lập trình
  • Lập trình, kiểm thử chức năng theo yêu cầu thiết kế quản lý chất lượng đảm bảo chất lượng hệ thống

Lập Trình Viên Backend Developer (Nodejs/Nestjs)

CÔNG TY CỔ PHẦN UNITY SPORT
Hồ Chí Minh
20 - 30 triệu
  • kỹ năng thiết kế và tối ưu hóa cơ sở dữ liệu để xử lý lượng dữ liệu lớn
Up

Nhân Viên Sửa Khuôn

Công ty TNHH Shinei Corona Việt Nam
Hưng Yên
Thỏa thuận
  • Lập trình gia công cho máy cắt dây
  • Nam tuổi 22 - 35, tốt nghiệp cao đẳng trở lên chuyên nghành cơ khí chế tạo, kỹ thuật,

Senior Backend

CÔNG TY CỔ PHẦN THƯƠNG MẠI QUỐC TẾ HMD
Hồ Chí Minh
Tới 26 triệu
  • Lead the design, development, and implementation of complex backend APIs using Node.js and the NestJS framework with Test-Driven Development (TDD) model
  • Mentor junior developers and foster a collaborative and knowledge-sharing environment within the backend team
xEM THÊM vIỆC LÀM
Tìm kiếm gần đây
    Kỹ sư lập trình backend (hay backend developer) là người phát triển và duy trì những công nghệ cần thiết để các yếu tố frontend (những phần mà người dùng có thể nhìn thấy) hoạt động một cách hiệu quả. Công việc của kỹ sư lập trình backend có sự liên quan mật thiết đến mọi thứ mà kỹ sư lập trình frontend (front end developer) tạo ra. Họ đóng một vai trò quan trọng trong đội ngũ nhân viên phát triển web, góp phần đảm bảo mọi dữ liệu hoặc dịch vụ do phần mềm hoặc hệ thống frontend yêu cầu đều được truy xuất thành công.

    MỤC LỤC:
    I. Vai trò, trách nhiệm của kỹ sư lập trình backend
    II. Kiến thức chuyên môn, kỹ năng mềm cần có của lập trình viên backend
    III. Học gì ra làm kỹ sư lập trình backend? trường nào đào tạo tốt?
    IV. Mức lương của lập trình viên backend
    V. Cơ hội và thách thức khi làm kỹ sư lập trình backend
    VI. Trở thành kỹ sư lập trình backend có khó không?
    VII. Câu hỏi phỏng vấn kỹ sư lập trình backend

    ky su lap trinh backend

    Kỹ sư lập trình backend là làm gì?

    I. Vai trò, trách nhiệm của kỹ sư lập trình backend

    Phần backend của một website bao gồm ba phần chính mà người dùng không bao giờ thấy được: máy chủ, ứng dụng và cơ sở dữ liệu. Nó chính là sự kết hợp của cơ sở dữ liệu và phần mềm được viết bằng ngôn ngữ máy chủ, chạy trên web server(máy chủ web), cloud-based server(máy chủ đám mây) hoặc kết hợp cả hai.
    Để các thành phần này có thể kết hợp với nhau và hoạt động một cách hiệu quả, kỹ sư lập trình backend sẽ phải sử dụng những ngôn ngữ lập trình như PHP, Ruby, Python, Java và .Net để phát triển ứng dụng và những công cụ như MySQL, Oracle và SQL Server để tìm kiếm, lưu trữ hoặc thay đổi dữ liệu gửi đến người dùng thông qua frontend.
    Kỹ sư lập trình backend có thể tạo ra hầu hết các giải pháp công nghệ kỹ thuật bằng cách chuyển đổi dữ liệu thành giao diện frontend để người dùng có thể thực hiện các tác vụ như điền form đăng kí, tạo tài khoản, mua sắm trực tuyến, đọc tin tức,...
    Công việc của kỹ sư lập trình backend thường liên quan đến:

    • Tạo, tích hợp và quản lý cơ sở dữ liệu.
    • Phát triển các phần mềm và công nghệ phía máy chủ.
    • Tích hợp với điện toán đám mây.
    • Ngôn ngữ lập trình máy chủ.
    • Hệ điều hành
    • Phát triển, triển khai và duy trì hệ thống quản lý nội dung.
    • Tích hợp API.
    • Cài đặt bảo mật.
    • Phân tích và thống kê báo cáo dữ liệu.
    • Công nghệ sao lưu và phục hồi file và DB của website.

    Đọc thêm: Phân biệt kỹ sư lập trình back-end và front-end

    ky su lap trinh backend 2

    Nhu cầu tìm việc làm kỹ sư backend ngày càng cao

    II. Kiến thức chuyên môn, kỹ năng mềm cần có của lập trình viên backend

    Kỹ sư lập trình backend thường làm việc theo nhóm với các lập trình viên backend khác, frontend developer hoặc các kiến trúc sư UX, kỹ sư phần mềm với các vai trò cụ thể khác như phát triển REST API, quản lý chất lượng sản phẩm,...
    Để có thể làm tốt vai trò trong quy trình làm việc, các doanh nghiệp khi tuyển kỹ sư lập trình backend đòi hỏi họ có kiến thức chuyên môn và kỹ năng mềm như:

    • Sử dụng thành thạo các ngôn ngữ lập trình backend khác nhau và framework do công ty sử dụng.
    • Am hiểu các kỹ thuật liên quan đến frontend như HTML, CSS và JavaScript để có thể hợp tác hiệu quả với các kỹ sư lập trình front end.
    • Quản lý dịch vụ lưu trữ (hosting), bao gồm quản trị cơ sở dữ liệu cũng như phát triển, mở rộng ứng dụng để xử lý nhiều tác vụ hơn.
    • Kiến thức về truy cập và bảo mật.
    • Kinh nghiệm trong quản lý phiên bản như Git.
    • Kiến thức về phát triển website cho di động hoặc phát triển ứng dụng dựa trên nền tảng đám mây.
    • Kiến thức về nền tảng CMS và CRM.
    • Kỹ năng tổ chức tốt, cẩn thận, tỉ mỉ.
    • Khả năng đa nhiệm và kỹ năng quản lý thời gian hiệu quả.
    • Kỹ năng giao tiếp tốt.

    Đọc thêm: Top ngôn ngữ lập trình hiện đại nhất mà lập trình viên nên học

    III. Học gì ra làm kỹ sư lập trình backend? trường nào đào tạo tốt?

    Để trở thành kỹ sư lập trình backend, bạn cần phải nắm vững kiến thức về các ngôn ngữ lập trình backend, logic, thuật toán và cấu trúc dữ liệu, framework, cơ sở dữ liệu và rất nhiều lĩnh vực khác. So với kỹ sư lập trình frontend, công việc của kỹ sư lập trình backend thường phức tạp hơn. Họ thậm chí còn phải khai thác dữ liệu, viết các thuật toán trừu tượng, ... Đó cũng là lý do vì sao kỹ sư lập trình backend cần phải có bằng Cử nhân trở lên một trong các chuyên ngành:

    • Khoa học máy tính.
    • Công nghệ thông tin.
    • Kỹ thuật máy tính.
    • Mạng máy tính và viễn thông.
    • Hệ thống thông tin.
    • Thị giác máy tính và điều khiển học (Computer Vision & Cybernetics).

    Các trường đào tạo kỹ sư lập trình backend uy tín nhất hiện nay có thể kể đến:

    • Đại học Bách khoa Hà Nội.
    • Đại học Công nghệ - Đại học Quốc gia Hà Nội.
    • Đại học Công nghệ thông tin - Đại học Quốc gia TP.HCM.
    • Đại học FPT.
    • Học viện Công nghệ Bưu chính Viễn thông.
    • Học viện Kỹ thuật Quân sự.
    • Đại học Hà Nội.

    ky su lap trinh backend 3

    Top trường đào tạo kỹ sư lập trình backend tốt?

    IV. Mức lương của lập trình viên backend

    Theo nghiên cứu, mức lương của kỹ sư lập trình backend trung bình khoảng 19 triệu đồng/tháng, phổ biến trong khoảng 14 - 24 triệu đồng/tháng với những người có khoảng 1 - 4 năm kinh nghiệm. Mức lương này cao hay thấp sẽ phụ thuộc vào nhiều yếu tố khác nhau như kiến thức chuyên môn, kinh nghiệm, kỹ năng và thậm chí là cả chính sách của công ty.
    Cũng có sự khác biệt lớn giữa mức thu nhập của kỹ sư lập trình backend và frontend. Thông thường, mức lương dành cho kỹ sư lập trình frontend sẽ thấp hơn backend bởi công việc được hỗ trợ nhiều bởi các công cụ và công nghệ tự động trong khi backend developer hoàn toàn phải dựa nào năng lực của bản thân.
    Ngoài ra, nếu như làm việc cho công ty nước ngoài tại Việt Nam hoặc ra nước ngoài làm việc thì mức lương có thể lên đến 75.000 - 120.000 USD/năm (1,7 - hơn 2,7 tỷ đồng/năm), cao hơn mức trung bình của rất nhiều ngành nghề khác và được dự báo sẽ còn tiếp tục tăng cao hơn nữa trong tương lai. Chính vì vậy, bạn hãy cân nhắc trong quá trình tìm việc làm kỹ sư lập trình backend sao cho phù hợp với môi trường làm việc bản thân yêu thích.

    Đọc thêm: Nghề lập trình: Nghề hot với mức lương cao và nhiều cơ hội phát triển

    V. Cơ hội và thách thức khi làm kỹ sư lập trình backend

    Với xu hướng thị trường phát triển như hiện nay, không có sự lựa chọn nghề nghiệp nào tốt hơn là trở thành một kỹ sư lập trình backend bởi nhu cầu tuyển dụng nhân lực cho ngành này trong tương lai còn rất lớn.
    Trong thời đại công nghệ, bất cứ doanh nghiệp nào cũng đều phải xây dựng hình ảnh trên các nền tảng trực tuyến; vì thế, nhu cầu tuyển dụng kỹ sư backend sẽ tăng cao tỷ lệ thuận với sự phát triển kinh tế nói chung và của các doanh nghiệp nói riêng. Ngay cả khi công nghệ đã thay thế con người làm gần như mọi công việc thì cũng sẽ chẳng thể nào thay thế backend developer bởi họ chính là người sẽ tạo ra các công nghệ tự động này.
    Trên thực tế, đã có đến gần 150 nghìn lập trình viên backend mới được tuyển dụng trong vòng 5 năm vừa qua. Trong vòng 5 năm tới, con số này được dự báo sẽ tăng lên đến khoảng 180 nghìn. Sự tăng trưởng mạnh mẽ này đã cho thấy một tương lai đầy hứa hẹn với những ai muốn bước chân vào cánh cửa nghề phát triển web.
    Tuy nhiên, song song với cơ hội luôn là thách thức. Backend developing là một ngành khó và đòi hỏi sự khổ luyện trong thời gian dài mới có thể thành công. Cũng không phải ai cũng có thể đạt được những yêu cầu cần thiết về kiến thức chuyên môn và kỹ năng mềm để làm việc hiệu quả. Nghề backend cũng đòi hỏi sự kiên trì, chịu khó tìm tòi, ham học hỏi và đặc biệt là phải chịu được áp lực cao trong công việc.

    ky su lap trinh backend 4

    Triển vọng nghề nghiệp của việc làm kỹ sư lập trình backend

    VI. Trở thành kỹ sư lập trình backend có khó không?

    Bạn muốn trở thành một kỹ sư lập trình backend - một công việc tuy phức tạp nhưng nhiều cơ hội việc làm và đặc biệt là mức lương rất hậu hĩnh? Tuy nhiên, trước khi quyết định theo đuổi công việc này, bạn cần phải tự đặt ra câu hỏi liệu mình có thực sự phù hợp với nó?
    Hãy tự hỏi xem bạn muốn trở thành một ca sĩ hay là một kỹ sư âm thanh? Kỹ sư âm thanh ở đây đóng vai trò giống như một kỹ sư lập trình backend vậy. Họ chịu trách nhiệm chỉnh sửa và cắt ghép các đoạn nhạc để đưa đến cho người nghe những tác phẩm tuyệt vời nhất. Nếu như bạn có tư duy công nghệ tốt, yêu thích lập trình và không ngại trở thành một "anh hùng thầm lặng" trong công việc thì nghề kỹ sư lập trình backend chính là dành cho bạn.
    Khi đó, công việc tiếp theo của bạn sẽ là tìm hiểu các kỹ năng chuyên môn và kỹ năng mềm cần thiết cho công việc này. Để trở thành kỹ sư lập trình backend, bạn cần phải thành thạo ít nhất một ngôn ngữ lập trình (PHP, Java, Python hoặc Ruby) cũng như am hiểu một vài khía cạnh liên quan đến lập trình frontend như HTML, CSS hay JavaScript.
    Hiện nay, có rất nhiều website, ứng dụng, bộ công cụ phần mềm, khóa học online, ... đào tạo các kiến thức liên quan lập trình backend. Tuy nhiên, một khóa đào tạo bài bản bậc Đại học trở lên các chuyên ngành Khoa học máy tính, Công nghệ thông tin, ... là cần thiết để có thể hoàn thành tốt những chức năng và nhiệm vụ khi đảm nhiệm vị trí này. Bạn có thể tìm hiểu và theo học các trường Đại học như đã được đề xuất ở trên để tạo cho mình nền tảng tốt nhất trên con đường trở thành backend developer chuyên nghiệp.

    VII. Câu hỏi phỏng vấn kỹ sư lập trình backend

    Công việc của kỹ sư lập trình backend chủ yếu tập trung vào cơ sở dữ liệu, ngôn ngữ script và kiến trúc website; đây cũng là những phần mà nhà tuyển dụng sẽ tập trung kiểm tra ở ứng viên. Ngoài ra, họ cũng có thể sẽ đưa ra một vài câu hỏi tình huống khác để thử thách sự tỉ mỉ, cẩn thận và khả năng chịu đựng áp lực cao trong công việc.

    ky su lap trinh backend 5

    Làm thế nào để dễ dàng trúng tuyển kỹ sư lập trình backend?

    Câu hỏi phỏng vấn kỹ sư lập trình backend phổ biến nhất như:

    • Ngôn ngữ lập trình yêu thích của bạn là gì? Tại sao?
    • Ứng dụng web lớn nhất mà bạn đã từng tham gia phát triển là gì? Bạn đóng vai trò gì trong đó?
    • Hãy trình bày những hiểu biết và kinh nghiệm của bạn về OOP (Object-Oriented Programming).
    • Hãy nêu tên dự án lập trình mà bạn cho là thành công nhất. Quá trình thực hiện dự án đó diễn ra như thế nào?
    • Vấn đề lớn nhất mà bạn gặp phải khi làm công việc lập trình backend là gi?
    • Bạn làm thế nào để hạn chế tối đa sai sót trong quá trình quản lý cơ sở dữ liệu?
    • Bạn tổ chức và tối ưu code như thế nào trong quá trình làm việc?

    Kỹ sư lập trình backend được mệnh danh là những người hùng giấu tên trong phát triển web. Cho dù đó là một website phong cách, thân thiện hay bắt mắt đến đâu, mọi thứ cũng không thể tồn tại nếu như không có những backend developer. Nếu như bạn đam mê công nghệ và lập trình thì kỹ sư lập trình backend chính là một trong những sự lựa chọn hoàn hảo nhất. Hãy nhanh tay tạo CV xin việc kỹ sư lập trình backend để tự mình thiết kế bản CV độc đáo, ấn tượng nhất gửi tới nhà tuyển dụng.
    Không tham gia vào khóa học 4 năm ở trường đại học, bạn có thể học online hoặc vừa học vừa làm. Có rất nhiều con đường khác nhau để bạn trở thành một kỹ sư lập trình backend chuyên nghiệp miễn là bạn thực sự đam mê và có kế hoạch hành động cụ thể.

    hỗ trợ ứng viên

    Nếu gặp bất cứ vấn đề gì cần hỗ trợ, hãy gọi tới HOTLINE hoặc gửi thư về địa chỉ email bên dưới để được hỗ trợ.

    Giải thưởng
    của chúng tôi

    Top 3

    Nền tảng số tiêu biểu của Bộ
    TT&TT 2022.

    Top 15

    Startup Việt xuất sắc 2019 do VNExpress tổ chức.

    Top 10

    Doanh nghiệp khởi nghiệp sáng tạo Việt Nam - Hội đồng tư vấn kinh doanh ASEAN bình chọn.

    Giải Đồng

    Sản phẩm công nghệ số Make In Viet Nam 2023.