1 Yêu cầu chung:- Tham gia phát triển và tối ưu hóa hệ thống của các sản phẩm phần mềm lớn, đa dịch vụ, đa nền tảng.- Phối hợp chặt chẽ với Product Owner, Business Analyst, QA/Tester, UI/UX và các nhóm kỹ thuật khác để đảm bảo sản phẩm hoạt động ổn định, hiệu suất cao và dễ mở rộng.- Tổ chức, triển khai thực hiện các công theo sự phân công/giao của Lãnh đạo Công ty;2 Yêu cầu cụ thể công việc:- Hỗ trợ lập kế hoạch triển khai dự án- Hỗ trợ Phân tích yêu cầu, mô tả quy trình nghiệp vụ, để đưa ra các yêu cầu về nghiệp vụ, giao diện và tính năng của sản phẩm.- Tham gia/chủ trì quá trình thiết kế, phát triển, bảo trì và tối ưu hóa các hệ thống backend sử dụng ngôn ngữ Java và các framework như Spring Boot, Spring Cloud, Hibernate, JPA, ...- Viết unit test, integration test, và phối hợp với QA/Tester để đảm bảo chất lượng mã nguồn.- Phân tích, xử lý sự cố và tối ưu hiệu năng hệ thống.- Tham gia review code, đề xuất cải tiến về kỹ thuật và kiến trúc.- Hỗ trợ viết tài liệu yêu cầu của người dùng/Tài liệu phần tích thiết kế/Tài liệu hướng dẫn sử dụng/đào tạo người sử dụng