MÔ TẢ CÔNG VIỆC
Thiết kế, phát triển và bảo trì các hệ thống Java Microservices có hiệu năng cao sử dụng Spring Boot 4.x và Spring Batch.
Xây dựng, tài liệu hóa và phát triển các RESTful API phục vụ việc tích hợp và trao đổi dữ liệu giữa các hệ thống nội bộ và bên ngoài.
Viết mã nguồn rõ ràng, dễ bảo trì, có khả năng kiểm thử tốt bằng JPA/Hibernate; đảm bảo tính toàn vẹn và nhất quán dữ liệu trên các hệ quản trị cơ sở dữ liệu PostgreSQL, Oracle, MongoDB và Redis.
Phân tích yêu cầu nghiệp vụ, thiết kế, phát triển và bảo trì các ứng dụng Web sử dụng Java và ReactJS.
Thực hiện các hoạt động đảm bảo chất lượng phần mềm như Code Review, Code Inspection, Performance Testing và các hoạt động kiểm thử liên quan.
Phát triển các giao diện tích hợp (Integration Interface) với các hệ thống liên quan thông qua REST API.
Nắm vững quy trình phát triển phần mềm và đảm bảo tuân thủ các quy định, quy trình quản lý rủi ro của hệ thống (đặc biệt đối với hệ thống quản lý rủi ro trong lĩnh vực kế toán nội bộ).
YÊU CẦU
Có tối thiểu 5 năm kinh nghiệm phát triển Backend Web Application sử dụng Java (ưu tiên ứng viên có kinh nghiệm ở vị trí Middle/Senior Java Developer).
Thành thạo ngôn ngữ lập trình Java và các công nghệ liên quan.
Có kinh nghiệm thực tế với các framework Java như Spring Boot 4.x và Spring Batch.
Có kinh nghiệm làm việc với Java 25 và JPA.
Có kinh nghiệm thiết kế, phát triển và tích hợp RESTful API.
Có kinh nghiệm làm việc với cơ sở dữ liệu quan hệ (PostgreSQL, Oracle) và cơ sở dữ liệu NoSQL (MongoDB, Redis).
Có kinh nghiệm thực tế với các dịch vụ AWS như S3, Lambda.
Có khả năng phân tích, xử lý và khắc phục sự cố (Troubleshooting/Debugging) trên toàn bộ hệ thống Web Application.
Có khả năng viết, tối ưu và phân tích các câu lệnh SQL.
Có kiến thức cơ bản về tối ưu hiệu năng chương trình, đặc biệt là khả năng đọc, phân tích Execution Plan để đánh giá và cải thiện hiệu năng truy vấn.
Có kinh nghiệm sử dụng các công cụ: Bitbucket, Jenkins, Datadog và quy trình CI/CD.
Có hiểu biết về quy trình phát triển phần mềm Agile và Waterfall.
Có kỹ năng giao tiếp và phối hợp làm việc nhóm tốt.
Có tư duy tự quản lý công việc (Self-Management Mindset).
Có khả năng làm việc độc lập và chủ động giải quyết vấn đề.
Có kinh nghiệm với Kubernetes hoặc Amazon ECS trong việc triển khai và quản lý container.
Có kinh nghiệm sử dụng Spring Cloud trong kiến trúc Microservices.
Có kiến thức hoặc kinh nghiệm phát triển các ứng dụng AI/GenAI, bao gồm:
RAG (Retrieval-Augmented Generation).
ĐÃI NGỘ
Tối thiểu 13 tháng lương 1 năm - chưa tính các khoản thưởng khác trong quá trình làm việc như thưởng theo KPI hiệu quả công việc, thưởng dự án và thưởng theo doanh thu.
Được khám sức khỏe định kỳ hàng năm và được đóng BHXH, BHYT, BHTN đầy đủ theo luật quy định
Hưởng chế độ nghỉ mát, teambuilding 4 lần/ 1 năm, và các hoạt động thể thao, giải trí phong phú bao gồm: các CLB Bơi, Yoga, Zumba, Kendo, yêu cầu bài hát qua radio nội bộ.
02 nhân viên xuất sắc nhất năm sẽ được thưởng một chuyến du lịch miễn phí đến các quốc gia như Nhật Bản, Đài Loan, Singapore..v.v.
Cơ hội thăng tiến, nâng cao thu nhập cho người có năng lực, tâm huyết và gắn bó lâu dài.
Được đào tạo tiếng Nhật miễn phí tại công ty.
Cơ hội được đào tạo để nâng cao nghiệp vụ chuyên môn. Cơ hội hỗ trợ thi các chứng chỉ về Cloud, AWS, PMF, PMP.
Giờ làm việc: từ 8h30 đến 17h30, từ thứ Hai đến thứ Sáu hàng tuần.