Hồ Chí Minh (On-site)+1
Nghỉ trọn T7, CN
Hạn chót 06/11/2026
Đăng 9 giờ trước
Ít hơn 20 ứng viên
Kinh nghiệm
• 05 năm kinh nghiệm phát triển Backend với Java.
• Thành thạo Java 11/17+, Spring Boot, Spring MVC, Spring Security và Spring Data JPA/Hibernate.
• Có kinh nghiệm thiết kế, phát triển và tối ưu RESTful APIs.
• Có kinh nghiệm xây dựng hệ thống theo kiến trúc Microservices, Event-driven Architecture.
• Thành thạo làm việc với cơ sở dữ liệu quan hệ (MySQL/PostgreSQL) và hệ thống cache (Redis).
• Có kinh nghiệm sử dụng Message Queue như Kafka hoặc RabbitMQ.
Kỹ năng chuyên môn
• Nắm vững các nguyên lý OOP, SOLID, Design Pattern, Clean Code và Clean Architecture.
• Có kinh nghiệm làm việc với Docker, Git và quy trình phát triển phần mềm Agile/Scrum.
• Có khả năng phân tích yêu cầu nghiệp vụ, thiết kế giải pháp kỹ thuật và tối ưu hiệu năng hệ thống.
• Có tư duy sản phẩm, chủ động đề xuất giải pháp kỹ thuật nhằm nâng cao chất lượng và trải nghiệm người dùng.
Điểm cộng
• Có kinh nghiệm triển khai hệ thống trên Kubernetes và các nền tảng Cloud (AWS, Azure hoặc GCP).
• Có kinh nghiệm sử dụng Elasticsearch/OpenSearch, Prometheus, Grafana hoặc ELK Stack.
• Có kinh nghiệm xây dựng CI/CD với GitLab CI, Jenkins hoặc các công cụ tương đương.
• Đã từng tham gia phát triển các hệ thống có quy mô lớn, xử lý giao dịch đồng thời (High Concurrency) hoặc lưu lượng truy cập cao (High Traffic).
• Có kinh nghiệm làm việc trong các lĩnh vực PropTech, FinTech, CRM, Marketplace hoặc nền tảng thương mại điện tử.
Kinh nghiệm ứng dụng AI
• Có kinh nghiệm sử dụng các AI Coding Assistant như GitHub Copilot, ChatGPT, Claude, Gemini, Cursor AI hoặc các công cụ tương đương để nâng cao hiệu quả phát triển phần mềm.
• Có khả năng ứng dụng AI trong các hoạt động như phân tích yêu cầu, sinh mã nguồn, tối ưu thuật toán, viết Unit Test, kiểm thử, review code và xử lý lỗi.
• Hiểu biết về AI/LLM APIs (OpenAI, Anthropic, Gemini…) hoặc có kinh nghiệm tích hợp các tính năng AI vào sản phẩm là một lợi thế.
• Chủ động nghiên cứu, đánh giá và ứng dụng các AI Tools nhằm nâng cao năng suất, chất lượng mã nguồn và hiệu quả phát triển sản phẩm.
Có kinh nghiệm triển khai hệ thống trên Kubernetes và các nền tảng Cloud (AWS, Azure hoặc GCP). Có kinh nghiệm sử dụng Elasticsearch/OpenSearch, Prometheus, Grafana hoặc ELK Stack. Có kinh nghiệm xây dựng CI/CD với GitLab CI, Jenkins hoặc các công cụ tương đương. Đã từng tham gia phát triển các hệ thống có quy mô lớn, xử lý giao dịch đồng thời (High Concurrency) hoặc lưu lượng truy cập cao (High Traffic). Có kinh nghiệm làm việc trong các lĩnh vực PropTech, FinTech, CRM, Marketplace hoặc nền tảng thương mại điện tử. Hiểu biết về AI/LLM APIs (OpenAI, Anthropic, Gemini…) hoặc có kinh nghiệm tích hợp các tính năng AI vào sản phẩm là một lợi thế.
Nếu bạn đang tìm kiếm vị trí Java Developer (>5 YOE) tại Hồ Chí Minh, đây là cơ hội làm việc tại CÔNG TY CỔ PHẦN GIẢI PHÁP CÔNG NGHỆ THÔNG TIN VINIT với mức lương cạnh tranh và môi trường làm việc chuyên nghiệp. Ngoài tin tuyển dụng này, Upzi còn cập nhật nhiều việc làm cùng lĩnh vực và địa điểm mỗi ngày.
Tổng quan công việc
Backend Developer (Java) chịu trách nhiệm thiết kế, phát triển và tối ưu các hệ thống Backend phục vụ nền tảng kinh doanh bất động sản, đảm bảo hiệu năng, khả năng mở rộng và tính ổn định theo kiến trúc Microservices.
Vị trí này phối hợp chặt chẽ với Product Owner, Business Analyst, QA và DevOps để xây dựng API, tích hợp các hệ thống bên thứ ba và đảm bảo chất lượng, hiệu năng cũng như SLA của dịch vụ.
Trách nhiệm chính:
1. Phát triển & Kiến trúc Backend
• Thiết kế, phát triển và tối ưu các hệ thống Backend phục vụ nền tảng kinh doanh bất động sản.
• Phân tích yêu cầu nghiệp vụ và thiết kế kiến trúc Microservices đảm bảo hiệu năng, khả năng mở rộng và tính ổn định.
• Phát triển RESTful APIs phục vụ Website, Mobile App và các hệ thống nội bộ.
• Thiết kế và tối ưu cơ sở dữ liệu, xử lý các bài toán dữ liệu lớn và giao dịch đồng thời.
2. Tích hợp Hệ thống
• Tích hợp với các hệ thống CRM, ERP, Payment Gateway, eKYC, bản đồ số, SMS/Email và các dịch vụ của bên thứ ba.
• Xây dựng hệ thống xử lý bất đồng bộ sử dụng Message Queue (Kafka/RabbitMQ).
3. Phối hợp & Chất lượng
• Phối hợp cùng Product Owner, Business Analyst, Frontend Developer, QA và DevOps trong quá trình phát triển sản phẩm.
• Thực hiện Code Review, Unit Test, Integration Test và tối ưu chất lượng mã nguồn.
4. Vận hành & Cải tiến
• Tham gia xử lý sự cố, tối ưu hiệu năng hệ thống và đảm bảo SLA của dịch vụ.
• Đóng góp vào việc xây dựng kiến trúc, coding guideline và các best practices của đội ngũ phát triển.
• Giờ làm việc: 9:00 - 18:00 • Cấp bậc: Nhân viên (executive)Mức thu nhập, các gói thưởng hấp dẫn, cạnh tranh mạnh mẽ so với thị trường.
Lương không công khai
Hồ Chí Minh, Đà Nẵng, Hà Nội (On-site)
Nghỉ trọn T7, CN
Lương không công khai
Hồ Chí Minh (On-site)
Nghỉ trọn T7, CN
Lương không công khai
Hồ Chí Minh (On-site)
Nghỉ trọn T7, CN
Lương không công khai
Hà Nội (On-site)
Nghỉ trọn T7, CN
Lương không công khai
Hồ Chí Minh (On-site)
Nghỉ trọn T7, CN
Lương không công khai
Hà Nội (On-site)
Nghỉ trọn T7, CN