Tìm kiếm theo:
Có phải bạn đang tìm
Từ khóa phổ biến
Việc làm nổi bật

Kỹ Sư Java Backend Triển Khai Dự Án Lớn BPM/CRM

Công ty Cổ phần Công nghệ và Truyền thông Reborn

Địa điểm làm việc: Hà Nội
Hết hạn: 31/01/2026
Thu nhập: Thoả thuận
Loại hình: Toàn thời gian
Chức vụ: Nhân viên

Mô tả công việc

Mô tả về công việc: Triển khai các ứng dụng BPM và CRM cho lĩnh vực tài chính/ngân hàng
1. Tổng quan công việc
Vai trò Java Backend tập trung vào phát triển, tích hợp, và triển khai các ứng dụng BPM và CRM trong một hệ thống doanh nghiệp (triển khai cho Bank) sử dụng các công nghệ như Java, Spring Boot, BPMN 2.0, và các thành phần cơ sở dữ liệu/message broker (MySQL, Postgresql, Kafka, v.v.).
Công việc bao gồm thiết kế quy trình nghiệp vụ (BPM), quản lý quan hệ khách hàng (CRM), tối ưu hiệu suất, bảo mật, và triển khai trên môi trường containerized (Docker, Kubernetes).
2. Chi tiết công việc
Triển khai ứng dụng BPM (Business Process Management):
Phân tích và thiết kế quy trình: Làm việc với đội ngũ kinh doanh để hiểu yêu cầu quy trình, sử dụng BPMN 2.0 để mô hình hóa và thiết kế quy trình kinh doanh (ví dụ: quy trình phê duyệt, tự động hóa tác vụ).
Phát triển backend: Sử dụng Java và Spring Boot để xây dựng các microservices hỗ trợ BPM, phát triển các tính năng trong Engine BPM (Reborn tự phát triển).
Tích hợp API: Phát triển và kết nối Internal API Gateway (RxJava2) để đảm bảo các quy trình BPM giao tiếp hiệu quả với frontend và các hệ thống khác.
Quản lý luồng dữ liệu: Sử dụng Kafka để xử lý luồng sự kiện thời gian thực trong quy trình BPM, đảm bảo thông báo qua Email/Telegram/SMS được gửi đúng lúc.
Giám sát và tối ưu: Tích hợp Grafana để theo dõi hiệu suất quy trình, sử dụng Vert.x để xử lý tải cao, và tối ưu logic với RxJava2.
Bảo mật: Áp dụng JWT và SSL/TLS để bảo vệ dữ liệu quy trình, sử dụng RSA để mã hóa thông tin nhạy cảm.
Triển khai ứng dụng CRM (Customer Relationship Management):
Phát triển tính năng CRM: Xây dựng các module như quản lý khách hàng, theo dõi tương tác, và báo cáo, sử dụng Spring Boot và tích hợp với cơ sở dữ liệu MySQL/PostgreSQL.
Tích hợp dữ liệu: Sử dụng JOOQ hoặc Hibernate để viết truy vấn SQL, kết nối với Elasticsearch để tìm kiếm khách hàng nhanh chóng, và Redis để cache dữ liệu thường dùng.
Xử lý luồng dữ liệu: Triển khai Kafka để quản lý thông báo hoặc cập nhật dữ liệu khách hàng theo thời gian thực.
Giao diện API: Phát triển RESTful API để kết nối CRM với frontend (ReactJS) và các hệ thống bên ngoài, đảm bảo bảo mật với JWT.
Triển khai và bảo trì: Viết Dockerfile để container hóa ứng dụng CRM, cấu hình Kubernetes (K8S) để quản lý pod, và sử dụng Bash Scripts để tự động hóa triển khai.
Bảo mật và giám sát: Áp dụng SSL/TLS, giám sát hiệu suất qua Grafana, và đảm bảo tuân thủ các tiêu chuẩn bảo mật (RSA, Hashed Messages).
3. Kỹ năng và yêu cầu
Kỹ thuật: Thành thạo Java, Spring Boot, BPMN 2.0, RxJava2, Vert.x; hiểu biết về MySQL, PostgreSQL, Kafka, Redis, Elasticsearch, và JOOQ.
Công cụ triển khai: Kinh nghiệm với Docker, Kubernetes, và Bash Scripts.
Bảo mật: Hiểu biết về SSL/TLS, JWT, RSA.
Phân tích nghiệp vụ: Khả năng làm việc với đội ngũ kinh doanh để thiết kế và tối ưu quy trình BPM.
Giám sát: Sử dụng Grafana để theo dõi và tối ưu hiệu suất.
4. Trách nhiệm bổ sung
Hỗ trợ đội ngũ DevOps trong việc triển khai và bảo trì ứng dụng trên môi trường sản xuất.
Ghi lại tài liệu kỹ thuật và quy trình để hỗ trợ bảo trì lâu dài.
Tham gia thử nghiệm (testing) và khắc phục lỗi (bug fixing) để đảm bảo ứng dụng BPM và CRM hoạt động ổn định.

Yêu cầu

Back Services:
Java: Ngôn ngữ lập trình chính cho backend, cung cấp khả năng phát triển mạnh mẽ, đa luồng, và phù hợp với các ứng dụng doanh nghiệp.
Spring Boot: Framework phổ biến để xây dựng ứng dụng Java một cách nhanh chóng, với các tính năng như auto-configuration, dependency injection, và tích hợp dễ dàng với RESTful API
Vert.x: Framework không đồng bộ, sự kiện-driven, lý tưởng cho các ứng dụng cần xử lý tải cao với hiệu suất tối ưu.
RxJava2: Thư viện reactive programming, hỗ trợ xử lý luồng dữ liệu bất đồng bộ và phản ứng theo thời gian thực.
BPMN 2.0: Chuẩn mô hình quy trình kinh doanh (Business Process Model and Notation), được sử dụng để thiết kế và tự động hóa quy trình, có thể tích hợp với các engine như Camunda hoặc jBPM.
BPM Design: Công cụ hoặc quy trình thiết kế quy trình kinh doanh, hỗ trợ backend trong việc triển khai logic nghiệp vụ phức tạp.
JSON/XML/...: Định dạng dữ liệu chính để trao đổi giữa backend và các thành phần khác (frontend, API, v.v.).
Grafana: Công cụ giám sát và phân tích dữ liệu, có thể được tích hợp để theo dõi hiệu suất backend.
Email/Telegram/SMS: Các kênh thông báo, yêu cầu backend tích hợp để gửi thông điệp qua API hoặc service riêng.
JWT: JSON Web Token, được sử dụng cho xác thực và ủy quyền trong các API backend.
Storages, Caches and Message Broker:
MySQL/PostgreSQL: Cơ sở dữ liệu quan hệ để lưu trữ dữ liệu cấu trúc, backend Java sẽ viết các truy vấn và tích hợp qua JDBC hoặc ORM (như Hibernate).
Kafka: Hệ thống message broker phân tán, dùng để xử lý luồng dữ liệu lớn, backend Java sẽ sử dụng Kafka Client API để sản xuất và tiêu thụ message.
Redis (if need): Cache in-memory, cải thiện hiệu suất truy cập dữ liệu, tích hợp qua Spring Data Redis.
Elasticsearch: Công cụ tìm kiếm và phân tích dữ liệu, backend Java có thể dùng REST API hoặc Spring Data Elasticsearch để tích hợp.
JOOQ: Thư viện Java để viết truy vấn SQL một cách type-safe, hỗ trợ backend trong việc tương tác với cơ sở dữ liệu.
API Gateway:
Internal API Gateway (RxJava2): Gateway nội bộ sử dụng RxJava2, nơi backend Java sẽ phát triển các microservices và tích hợp qua API này.

Quyền lợi

Thu nhập tương xứng với năng lực của ứng viên (Đàm phán khi phỏng vấn)
Được làm việc với các chuyên gia hàng đầu về công nghệ mới nhất hiện nay và đang hot trend (Số hóa quy trình doanh nghiệp BPM)
Được làm việc với đội ngũ năng động, linh hoạt, sẵn sàng giúp đỡ lẫn nhau trong công việc, để cùng nâng cao trình độ
Có lộ trình phát triển bản thân rõ ràng
Hưởng các phúc lợi khác theo duy định của dự án, chế độ nghỉ dưỡng, công tác phí
Bảo hiểm xã hội, Thưởng hiệu quả làm việc, Team building, Thưởng tháng 13

Thông tin khác

Thời gian làm việc
Thứ 2 - Thứ 6 (từ 08:30 đến 17:30)

Thông tin chung

  • Thu nhập: Thoả thuận

Nơi làm việc

  • - Hà Nội: 54A Nguyễn Chí Thanh, Phường Láng

Cách thức ứng tuyển

Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 31/01/2026
Giới thiệu công ty Xem trang công ty
Công ty chưa cập nhật thông tin....
Quy mô công ty
Chưa rõ

Các thông tin được cung cấp chỉ nhằm mục đích cho người dùng tham khảo, JobOKO không đại diện và không có sự liên quan tới doanh nghiệp công ty cổ phần công nghệ và truyền thông reborn trong các hoạt động tuyển dụng. Các thông tin bản quyền, nhãn hiệu hoặc bất kỳ quyền sở hữu trí tuệ nào liên quan đến nội dung, thương hiệu hay hình ảnh doanh nghiệp này không thuộc sở hữu của JobOKO.

Người dùng cần tự xác minh thông tin trước khi ứng tuyển, giao dịch hoặc đưa ra bất kỳ quyết định nào dựa trên các nội dung này.

Công ty Cổ phần Công nghệ và Truyền thông Reborn

Phúc lợi dành cho bạn

  • Thưởng
  • Nghỉ phép
HOT

Job hot

CÔNG TY TNHH QR CONNECT
15 - 25 triệu VND
Hà Nội, Hồ Chí Minh, Đà Nẵng, Thừa Thiên Huế
Công ty cổ phần JobOKO Toàn cầu
Thỏa thuận
Hà Nội
CÔNG TY CỔ PHẦN X-MEDIA
9.000.000đ - 12.000.000đ/tháng
Hà Nội
Ngân hàng TMCP Đông Nam Á - SeABank
10 - 20 triệu VND
Hà Nội, Hồ Chí Minh
CÔNG TY CỔ PHẦN MINH PHÚC TRANSFORMATION
7 - 10 triệu VND
Hà Nội

Job liên quan

Công ty TNHH Công nghệ và Thương mại Lifesup
12 - 25 triệu
Hà Nội
CÔNG TY CỔ PHẦN RIKKEISOFT
20 - 40 triệu
Hà Nội
Ngân hàng TMCP Việt Nam Thịnh Vượng - VPBank
Thỏa thuận
Hà Nội
CÔNG TY CỔ PHẦN RIKKEISOFT
20 - 40 triệu
Hà Nội

Việc làm tương tự

Ngân hàng TMCP Việt Nam Thịnh Vượng - VPBank
thỏa thuận
02/01/2026
Hà Nội
CÔNG TY CỔ PHẦN NTQ SOLUTION
25 - 35 triệu
31/12/2025
Hà Nội
Ngân hàng TNHH MTV Woori Việt Nam - Woori Bank Vietnam
Thương lượng
10/01/2026
Hà Nội
Công Ty TNHH Hệ Thống Thông Tin FPT - FPT Information System - FPT IS
Thoả thuận
19/12/2025
Hà Nội
Công ty Cổ phần Smartosc
25 - 40 triệu
04/01/2026
Hà Nội
CÔNG TY CỔ PHẦN CÔNG NGHỆ QUỐC TẾ MH SOLUTION
Thỏa thuận
12/01/2026
Hà Nội
CÔNG TY Cổ Phần Tổng Hợp Việt Nhật VINICORP
Thỏa thuận
31/01/2026
Hà Nội
Công ty TNHH MTV Thông tin M3
Thỏa Thuận
17/12/2025
Hà Nội
Townsoft Vina
Thỏa thuận
26/12/2025
Hà Nội
CÔNG TY CỔ PHẦN CÔNG NGHỆ THÔNG TIN ĐÔNG NAM Á (SEATECH)
12-25 triệu VND
05/01/2026
Hà Nội

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

Giải đồng

Chương trình Make in Viet-Nam 2023

Top 3

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

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

Top 10

Dự án xuất sắc nhất Viet-Solutions 2020 - Chương trình Chuyển đổi số  Quốc gia của Bộ TT&TT