Chi tiết công việc BACKEND DEVELOPER (4ENGLISH) tại Eup Group
1. Mô tả công việc
- Thiết kế, phát triển và bảo trì các RESTful API bằng Java (Spring Boot) phục vụ đồng thời web và mobile (iOS/Android), đảm bảo code chuẩn, rõ ràng, dễ mở rộng và bảo trì.
- Tham gia phát triển & vận hành hệ thống microservices (service nội dung, crawler dữ liệu, realtime/socket, thư viện dùng chung) — chủ động xử lý các bài toán liên quan đến giao tiếp giữa các service và tính nhất quán dữ liệu.
- Làm việc sâu với MongoDB (NoSQL): thiết kế schema, viết aggregation/query phức tạp, thiết kế và tối ưu index, đảm bảo dữ liệu nhất quán khi đồng bộ giữa nhiều nguồn (DB nội bộ ↔ Firebase Realtime DB/Firestore).
- Tích hợp và làm chủ các SDK/dịch vụ bên thứ ba: Firebase (Realtime DB, Firestore, Auth), các dịch vụ AI/LLM (sinh nội dung, hội thoại), cổng thanh toán (ngân hàng/ví), email, push notification…
- Áp dụng vững vàng kiến trúc phân tầng Controller – Service – Repository cùng các nguyên tắc OOP, SOLID, Design Patterns, Clean Architecture; chuẩn hóa response, exception handling và logging cho toàn hệ thống.
- Tối ưu hiệu năng API end-to-end: giảm thời gian phản hồi, xử lý truy vấn nặng/đồng thời cao, áp dụng caching, kiểm soát memory/CPU và xử lý bottleneck cho hệ thống nhiều người dùng (high-traffic).
- Viết unit test (JUnit/Mockito), đảm bảo code có kiểm thử và pass build trước khi merge; không bỏ qua test để pass pipeline.
- Review code cho thành viên trong team, đảm bảo tuân thủ coding convention & best practices; hướng dẫn, hỗ trợ kỹ thuật cho các bạn Junior/Fresher.
- Làm việc với Git (GitLab): quản lý branch theo git-flow, tạo merge/pull request, review và resolve conflict.
- Phối hợp với PO/PM để bóc tách yêu cầu nghiệp vụ, hiểu rõ trải nghiệm người dùng (JTBD); chủ động đề xuất giải pháp kỹ thuật khả thi.
- Phối hợp với Techlead để phân tích, ước lượng, lập kế hoạch và đảm bảo tiến độ — chất lượng sản phẩm; tham gia đóng góp vào quyết định kỹ thuật và cải tiến hệ thống.
2. Yêu cầu ứng viên
- Tốt nghiệp Đại học ngành CNTT, Kỹ thuật phần mềm hoặc các ngành liên quan.
- Tối thiểu 2–4 năm kinh nghiệm lập trình backend, trong đó có kinh nghiệm thực chiến với Java & Spring/Spring Boot.
- Vững Java core & OOP; nắm chắc cấu trúc dữ liệu, giải thuật và biết áp dụng vào tối ưu code thực tế.
- Thành thạo thiết kế & phát triển RESTful API, hiểu sâu giao thức HTTP và xử lý dữ liệu JSON.
- Kinh nghiệm làm việc với cơ sở dữ liệu (NoSQL/SQL); ưu tiên mạnh ứng viên có kinh nghiệm MongoDB (schema design, aggregation, index optimization).
- Áp dụng tốt MVC, Design Patterns, SOLID, Clean Architecture vào dự án thực tế.
- Hiểu và xử lý được đa luồng (multithreading/concurrency) trong Java.
- Có tư duy và kinh nghiệm tối ưu hiệu năng: xử lý query chậm, memory leak, bottleneck trong hệ thống thực tế.
- Thành thạo Git (branch, merge/pull request, resolve conflict) theo quy trình team.
- Biết viết unit test và có ý thức đảm bảo chất lượng code trước khi merge.
- Đọc hiểu tốt tài liệu kỹ thuật tiếng Anh; chủ động cập nhật xu hướng backend.
Điểm cộng
- Kinh nghiệm tích hợp Google Firebase (Realtime DB/Firestore, Auth, Analytics, Crashlytics, Remote Config).
- Kinh nghiệm xây dựng/vận hành kiến trúc microservices và hệ thống high-traffic, nhiều người dùng.
- Kinh nghiệm với Message Queue, Redis/caching, Docker, CI/CD.
- Kinh nghiệm tích hợp AI/LLM hoặc cổng thanh toán vào sản phẩm.
- Quản lý dependency thành thạo bằng Maven/Gradle.
- Biết tận dụng A.I để tăng tốc và nâng cao hiệu suất công việc.
Quyền lợi
1. Chế độ lương, thưởng, thu nhập:
- Thu nhập cạnh tranh: Lương cứng (thỏa thuận) + phụ cấp hàng tháng + thưởng dự án
- Lương tháng 13.
- Đánh giá, xét tăng lương 1 lần/năm theo năng lực.
2. Chế độ phúc lợi:
- Được đóng đầy đủ về các chế độ bảo hiểm xã hội, bảo hiểm y tế, bảo hiểm thất nghiệp theo quy định của Nhà nước.
- Hàng năm CBNV được tham gia khám sức khỏe định kỳ tại các bệnh viện lớn
- Tham gia BHXH sau thử việc, 12 ngày phép năm.
- Quà sinh nhật, chính sách thăm hỏi, Chương trình Happy Time, Vinh danh, Ghi nhận, Team building, du lịch định kỳ.
- Chính sách thưởng dự án, thưởng KPI, thưởng các dịp Lễ - Tết...
- Học miễn phí các sản phẩm ngôn ngữ của công ty.
3. Cơ hội phát triển bản thân
- Có cơ hội thử sức trong lĩnh vực công nghệ tiên tiến, hiện đại nhất.
- Môi trường product đi sâu chuyên môn về sản phẩm, áp dụng công nghệ mới.
- Mở rộng góc nhìn ngoài chuyên môn, phối hợp với các phòng ban khác marketing, sales, chăm sóc khách hàng và khách hàng
- Được thử sức với các dự án hấp dẫn, thử thách đủ lớn trong và ngoài nước.
- Được trao quyền sáng tạo với đam mê của tuổi trẻ.
- Cơ hội học hỏi từ các chuyên gia hàng đầu, lãnh đạo và đồng nghiệp ưu tú.
- Cơ hội tham gia các khóa đào tạo, trau dồi kỹ năng, chuyên môn để phát triển toàn diện.
- Môi trường làm việc trẻ, năng động, nhiều cơ hội thăng tiến, luôn được hỗ trợ bởi Sếp và đồng nghiệp
- Văn hóa Tận tâm, Tinh thần đồng đội, Lắng nghe, Chia sẻ được cam kết được thống nhất từ Ban lãnh đạo xuống toàn thể Cán bộ nhân viên - là môi trường lý tưởng để nhân sự trẻ và tài năng được phát triển năng lực bản thân.
- Thời gian làm việc: 8h - 17h30, từ thứ 2 - thứ 6

