Middle Backend Developer (JAVA)
Chưa có CV? Tạo CV miễn phí ở đây →
- 🎁Lương tháng 13 + thưởng
- 🏠Làm từ xa / linh hoạt
- 📈Đào tạo & thăng tiến
- ✈️Du lịch / team building
- 📆Nghỉ T7/CN · phép năm
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.
Yêu cầu công việc
- 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 được hưởng
- 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.
- Đượ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.
- 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.
Nhà tuyển dụng
Công Ty Cổ Phần Công Nghệ EUP · 📍 Hà Nội
Việc khác tại Công Ty Cổ Phần Công Nghệ EUP
- C
Tester15 ngày trước · Còn 14 ngày - C
User Acquisition Marketing Intern1 tháng trước - C
Social Media Intern1 tháng trước - C
Cộng Tác Viên Content Marketing (Tiếng Nhật)1 tháng trước - C
Imc Planner (Dự Án 4You)1 tháng trước - C
USER ACQUISITION MARKETING15 ngày trước · Còn 14 ngày