Mô tả công việc
Bảo trì và phát triển hệ thống Communication Platform, 1 trong 3 hệ thống cốt lõi của MoMo Marketing Platform.
Phát triển các tính năng theo yêu cầu của PO dựa trên các nhu cầu thực tế của BU.
Phát triển các tính năng theo yêu cầu của công ty về các tiêu chuẩn bảo mật,
bảo vệ dữ liệu người dùng.
Tham gia thảo luận với team về các tính năng, các thay đổi trong hệ thống nhằm đánh giá và định hướng lâu dài cho Platform.
Đưa ra các giải pháp nhằm cải thiện hệ thống, giải quyết các vấn đề còn tồn động trong hệ thống.
Theo dõi các kênh làm việc với các stackholder để nhận phản hồi, báo cáo issue và xử lý sớm nếu có.
Yêu cầu công việc
Yêu cầu chung
Tối thiểu 1 năm kinh nghiệm đối với vị trí Junior hoặc 2 năm kinh nghiệm đối với vị trí Middle trong lập trình Backend.
Có kiến thức tốt về lập trình java, nắm vững các nguyên lý hoạt động của Thread, Executor, Dependency Injection.
Có kiến thức về các cấu trúc dữ liệu và tính ứng dụng vào các dự án thực tế.
Có kinh nghiệm với MongoDB, SQL, Redis.
Có kinh nghiệm với monitoring và logging tools (Prometheus, Grafana,...)
Kỹ năng hợp tác nhóm và giao tiếp tốt - chủ động hỗ trợ và mentor đồng đội.
Có tư duy mở, sáng tạo trong phát triển hệ thống.
Yêu cầu bổ sung (Ưu tiên)
Có kinh nghiệm làm việc với microservice, protobuf, GRPC, Kafka.
Kinh nghiệm làm việc với các hệ thống lớn, vận hành với high traffic - low latency.
Kinh nghiệm sử dụng AI để hỗ trợ trong công việc.
Nắm vững
kiến trúc hệ thống là 1 lợi thế (hiểu được cách thiết kế và vận hành của hệ thống).