Thiết kế và phát triển hệ thống backend theo kiến trúc microservices sử dụng Spring Boot (hoặc Golang nếu phù hợp).\
Xây dựng các module hiệu năng cao: Ưu tiên kinh nghiệm với các service liên quan đến workflow BPMN, Automation, Rule engine, Notification, Report.
Làm việc với hệ thống phân tán, chịu tải lớn, có yêu cầu cao về hiệu năng, bảo mật và mở rộng.
Tích hợp với các hệ thống trung gian như Kafka, Redis, RabbitMQ, và
quản lý dữ liệu lớn qua sharding.
Tối ưu hóa cơ sở dữ liệu và xử lý transaction tốc độ cao (MySQL, PostgreSQL, MongoDB).
Review
kiến trúc, tư vấn giải pháp kỹ thuật cho các vấn đề khó hoặc có tính mở rộng cao.
3+ năm kinh nghiệm phát triển backend (Java Spring Boot hoặc Golang).
Từng làm với hệ thống có lượng truy cập lớn (triệu người dùng), xử lý sự kiện hoặc luồng dữ liệu lớn.
Thành thạo Kafka, Redis, RabbitMQ, multi-tenant system, thiết kế database phân mảnh (sharding).
Có khả năng tối ưu hệ thống, thành thạo kỹ thuật liên quan đến Parallel Processing, Concurrency, và Async Programming, Reactive Programming
Hiểu rõ về nhất quán dữ liệu (data consistency) và giao dịch phân tán (distributed transactions) trong kiến trúc Microservices/Event-driven.
Có hiểu biết tối thiểu về Database, sử dụng được các kỹ thuật liên quan đến index, partition, Connection pooling
Thiết kế chuẩn API Security, có kiến thức tốt về Gateway/IAM
Hiểu CI/CD, có thể triển khai trên Docker/Kubernetes.
Kỹ năng giao tiếp tốt, tư duy phản biện mạnh, có khả năng mentoring.
Ưu tiên
- Thực chiến lập trình hằng ngày liên tiếp trong ít nhất 2 năm gần đây
- Có tham gia các dự án Data Warehouse, Data Lake, ETL pipeline, OLAP API, Dashboard
Mức lương thỏa thuận.
Được đào tạo nghiệp vụ nâng cao;
15 ngày phép/năm và các ngày nghỉ lễ - tết theo quy định;
Lương tháng 13 và thưởng KPI;
Xem xét tăng lương hàng năm;
Bảo hiểm FPTCare cho bản thân và quyền mua FPTcare với giá ưu đãi cho gia đình;
Các hoạt động teambuilding, nghỉ mát hàng năm;
Khám sức khoẻ định kỳ;
Tham gia các hoạt động văn hoá, sự kiện hấp dẫn của Công ty FPT IS và Tập đoàn FPT.