TopDev
job-image
Senior Java Backend Developer (Microservices)Đăng nhập để xem mức lương
Quận Ba Đình, Hà Nội
Middle, Senior Fulltime3 năm, 5 năm
Hạn nộp hồ sơ: 30-06-2023

Xây dựng hệ thống nhằm cung cấp các phần mềm triển khai qua kênh web và mobile cho Công ty cũng như phục vụ hệ thống nội bộ.

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

1. Thiết kế & phát triển hệ thống phần mềm:

  • Dựa trên bài toán nghiệp vụ, tiến hành thiết kế và phân rã các module, chức năng của ứng dụng và phân việc cho các thành viên trong team;
  • Phối hợp xây dựng CSDL phù hợp với bài toán.
  • Tham gia xây dựng ưng dụng trên và môi trường di động (ios, android…)
  • Tham gia xây dựng ứng dụng trên nền tảng web, bao gồm cả backend/frontend;
  • Xây dựng tích hơp với các API của hệ thống middleware để đảm bảo luồng tương tác end-2-end

2. Hỗ trợ việc chuyển giao ứng dụng:

  • Đào tạo/chuyển giao cho khách hàng/đối tác và các đơn vị liên quan về hệ thống phần mềm được xây dựng/triển khai.

3. Xử lý các lỗi, sự cố phát sinh của hệ thống:

  • Tiếp nhận và chỉnh sửa, nâng cấp kịp thời ứng dụng khi phát sinh lỗi hoặc có nhu cầu nâng cấp tính năng sản phẩm.
2
Kỹ năng & trình độ của bạn

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

  • Tốt nghiệp các trường chuyên ngành công nghệ thông tin (CNTT).

2. Kiến thức/ Chuyên môn có liên quan

  • Sử dụng thành thạo Java Spring & Hibernates.
  • Hiểu biết tốt về cơ sở dữ liệu quan hệ, sử dụng tốt các câu lệnh SQL.
  • Ứng viên nếu có các kiến thức/chuyên môn thêm dưới đây là lợi thế (ưu tiên):
    • Hoặc Javascrip NodeJS/ReactJS framework.
    • Hoặc Dart Flutter mobile application framework.
    • Hiểu, có kinh nghiệm về mô hình client – server & kiến trúc Microservices - Có hiểu biết về Bigdata từng sử dụng qua Elasticsearch & Kibana.

3. Kỹ năng

  • Có năng lực phân tích, thiết kế, lập trình và triển khai ứng dụng và dịch vụ phần mềm;
  • Chủ động trong việc tìm hiểu, học hỏi và triển khai các công nghệ mới;
  • Luôn sẵn sàng cho mọi thay đổi, hoặc làm lại toàn bộ dự án khi được yêu cầu;
  • Có kỹ năng làm việc nhóm. Tiếng Anh đọc hiểu tài liệu..

4. Kinh nghiệm liên quan

  • Có ít nhất 3 -5  năm kinh nghiệm phát triển phát triển hệ thống phần mềm;
  • Ưu tiên có kinh nghiệm làm việc trong lĩnh vực bảo hiểm hoặc tham gia dự án lập trình hệ thống trong lĩnh vực bảo hiểm;
  • Kinh nghiệm làm việc theo dự án. Ưu tiên có kinh nghiệm với các dự án Big-data, Data analytics, OCR, AI…
3
Quyền lợi

Thu nhập cạnh tranh, thử việc hưởng 100% lương
Lương tháng 13 + Thưởng hiệu quả làm việc theo kết quả hoạt động kinh doanh + Thưởng Lễ tết
Chế độ phúc lợi toàn diện: BHXH, BHYT theo quy định, BHSK OPESCare dành riêng cho CBNV và ưu đãi cho người thân
Cơ hội học tập và được đào tạo phát triển bản thân không giới hạn
Môi trường làm việc trẻ trung, năng động với các hoạt động văn hóa doanh nghiệp, teambuilding, du lịch…
Thời gian làm việc cân bằng hướng tới hiệu quả: từ Thứ 2 đến Thứ 6 hàng tuần (nghỉ Thứ 7 và Chủ nhật). Nghỉ phép năm từ 14 đến 21 ngày/năm (theo cấp bậc)

⚙️ Hỗ trợ ứng viên
🧑🏾‍💻 Chuẩn bị cho buổi phỏng vấnKiểm tra công cụ QnA của TopDev để luyện tập trả lời các câu hỏi phỏng vấn thường gặp.Đọc QnA phỏng vấn