MÔ TẢ CÔNG VIỆC
Tìm kiếm 01 Backend Java Developer (REACTIVE Java)
Tham gia phát triển, nâng cấp và vận hành các hệ thống ứng dụng doanh nghiệp trong lĩnh vực Bảo hiểm Nhân thọ, hỗ trợ quản lý hợp đồng, khách hàng, giao dịch tài chính và các quy trình nghiệp vụ xuyên suốt vòng đời sản phẩm bảo hiểm.
Phát triển, bảo trì các dịch vụ Backend, đảm bảo khả năng xử lý dữ liệu, hiệu suất, bảo mật và tính ổn định của hệ thống.
Xây dựng, cải tiến các chức năng nghiệp vụ, hỗ trợ xử lý bất đồng bộ, đồng bộ dữ liệu và tự động hóa quy trình vận hành.
Tham gia phân tích yêu cầu, thiết kế giải pháp và tích hợp các dịch vụ với hệ thống nội bộ, đối tác và nền tảng bên ngoài.
Phối hợp với BA, QA, DevOps và các bên liên quan trong quá trình phát triển, kiểm thử, triển khai và xử lý sự cố.
Tối ưu hiệu năng ứng dụng, cải thiện chất lượng phần mềm, đảm bảo khả năng mở rộng và duy trì tính liên tục của dịch vụ.
Hỗ trợ vận hành hệ thống Production, phân tích nguyên nhân sự cố và đề xuất giải pháp cải tiến phù hợp với yêu cầu nghiệp vụ.
Đóng góp vào việc chuẩn hóa quy trình phát triển, nâng cao chất lượng sản phẩm và đáp ứng nhu cầu chuyển đổi số của doanh nghiệp.
YÊU CẦU
Tối thiểu 05 năm kinh nghiệm phát triển Backend với Java và Spring Boot; có kinh nghiệm xây dựng RESTful APIs và Microservices.
Có kinh nghiệm thực tế với Reactive Java, ưu tiên Spring WebFlux, Project Reactor (Mono/Flux); hiểu rõ Asynchronous Programming, Non-blocking I/O và Concurrency.
Thành thạo SQL và có kinh nghiệm với ít nhất một hệ quản trị cơ sở dữ liệu: PostgreSQL, Oracle hoặc Azure SQL Managed Instance.
Có kiến thức vững và kinh nghiệm làm việc với Microsoft Azure, đặc biệt Azure Function Apps, Azure Kubernetes Service (AKS) và Application Gateway.
Hiểu và có khả năng triển khai các cơ chế bảo mật OAuth2, JWT, API Authentication/Authorization và Secure Coding.
Có kinh nghiệm sử dụng Git, CI/CD và làm việc theo quy trình Agile/Scrum.
Onsite toàn thời gian ở VP khách hàng Q1-HCM
Yêu cầu ưu tiên (Nice to Have)
Kinh nghiệm với Message Queues như Azure Service Bus, Apache Kafka hoặc RabbitMQ; hiểu Event-driven Architecture và Distributed Systems.
Kinh nghiệm triển khai Background Jobs, Workers, Task Queues; xử lý Retry, Timeout, Error Handling và Data Consistency.
Hiểu biết về Docker, Kubernetes, Microservices Deployment và các giải pháp tối ưu hiệu năng hệ thống.
Kinh nghiệm sử dụng công cụ Observability như Azure Application Insights, Graylog hoặc các giải pháp Logging, Monitoring, Distributed Tracing.
Có kiến thức về ReactJS hoặc các JavaScript Frameworks hiện đại để phối hợp phát triển Full-stack.
Ưu tiên ứng viên từng tham gia dự án thuộc lĩnh vực Banking, Insurance, Fintech, Digital Payments hoặc Financial Services.
ĐÃ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.