Tổng quan công việc
SALARY Negotiable
RESPONSIBILITIES:Cộng tác với các đơn vị nghiệp vụ, bao gồm kiến trúc sư phần mềm, quản lý sản phẩm, các đơn vị kinh doanh, thiết kế để phát triển các ứng dụng Java của hệ thống LOS, CRM Thiết kế và triển khai ứng dụng bằng ngôn ngữ Java hiệu quả và đáng tin cậy, đảm bảo hiệu suất và bảo mật. Thực hiện đánh giá mã nguồn để duy trì chất lượng và tuân theo các tiêu chuẩn mã hóa. Gỡ lỗi, khắc phục sự cố và giải quyết các nhược điểm và sự cố phần mềm, đảm bảo độ tin cậy của ứng dụng. Tham gia phân tích
yêu cầu:và thảo luận thiết kế phần mềm để đề xuất các giải pháp sáng tạo. Phát triển và duy trì tài liệu kỹ thuật để tham khảo và báo cáo. Cập nhật thông tin về xu hướng công nghệ liên quan đến Java, các cách thực hành tốt nhất và tiêu chuẩn ngành. Xác định tầm nhìn kỹ thuật cho việc phát triển phần mềm, phù hợp với mục tiêu kinh doanh và thực tiễn tốt nhất của ngành. Cộng tác với các nhà phát triển khác để xây dựng các giải pháp phần mềm có thể mở rộng và hiệu quả. Góp phần vào toàn bộ vòng đời phát triển phần mềm, từ khái niệm và thiết kế đến thử nghiệm, triển khai và hỗ trợ.
REQUIREMENTS:Bằng cử nhân về Khoa học máy tính, Kỹ thuật phần mềm hoặc lĩnh vực liên quan trở lên. Tối thiểu 3 năm kinh nghiệm trong vai trò kỹ sư phát triển phầm mềm với ngôn ngữ Java. Nắm vững OOP, cấu trúc dữ liệu và giải thuật. Thành thạo một trong các ngôn ngữ sau và các công nghệ liên quan sau:
Java: Java 17-21 (LTS), Spring Boot 2.x, 3.x, 5.x Hibernate/JPA - Ưu tiên ứng viên Java/ - PHP/Python: PHP 5.6-8.3 (Laravel 7) hoặc Python 3.12 (Odoo) - không bắt buộc/ - Thành thạo HTML5, CSS3, JavaScript (ES6+), có kinh nghiệm làm việc với ReactJS, NextJS, Angular hoặc các framework frontend khác. Hiểu rõ component lifecycle, hooks, state management. Hiểu biết về MVC, 3-layers, JDBC, Transaction, Job, Queue, v.v Quen thuộc với các quy trình kiểm thử, gỡ lỗi và khắc phục sự cố phần mềm. Có kiến thức về các công nghệ container hóa và điều phối quy trình (ví dụ: Docker, Kubernetes). Có kinh nghiệm với hệ thống kiểm soát phiên bản như Git/SVN. Kiến thức kỹ thuật và kinh nghiệm về BPMN, DMN, lược đồ cơ sở dữ liệu, giao thức truyền thông hệ thống như HTTP, Restful API, Dịch vụ web, ...vv. Hiểu biết về các thực hành DevSecOps và CI/CD pipelines là một lợi thế. Quen thuộc với các nền tảng và dịch vụ đám mây (ví dụ: AWS, Azure) là một lợi thế. Ưu tiên có kinh nghiệm làm trong lĩnh vực tài chính/ngân hàng. Ưu tiên ứng viên có kinh nghiệm về các hệ thống LOS, CRM Khả năng làm việc theo nhóm / tổ chức. Khả năng làm việc hiệu quả trong sự thay đổi. Khả năng lập kế hoạch và tổ chức. Kỹ năng giải quyết vấn đề. BENEFIT Môi trường làm việc chuyên nghiệp, cởi mở Thời gian làm việc từ thứ 2 – thứ 6, nghỉ trưa 1h30’ (40h/tuần) Chế độ làm việc Hybrid working từ 1 - 2 ngày làm việc từ xa/ tuần. Đồng nghiệp thân thiện, cởi mở với tư duy đề cao sự phát triển của mỗi cá nhân; Văn phòng làm việc với không gian mở, rộng rãi, được cung cấp đầy đủ các trang thiết bị để phục vụ cho công việc. Gói đãi ngộ cạnh tranh cùng chính sách nâng lương theo định kỳ. Tổng thu nhập TB 14 tháng lương/năm; Hỗ trợ ăn trưa lên tới 1.200.000 VND/tháng; Nghỉ hưởng lương ngày sinh nhật + quà sinh nhật
Quyền lợi:chăm sóc sức khỏe đặc quyền bảo hiểm sức khỏe toàn diện SHBFC Care; Khám sức khỏe thường niên tại bệnh viện hàng đầu Việt Nam; Du lịch thường niên, hoạt động team building năm. Được tư vấn, đồng hành và hỗ trợ phát triển sự nghiệp cùng các cấp quản lý tài năng, giàu kinh nghiệm; Cơ hội tham gia các dự án lớn, đối tác quốc tế, đi đầu trong lĩnh vực tài chính tiêu dùng; Chính sách hỗ trợ các hoạt động học tập, nâng cao trình độ ngoại ngữ, trao đổi, chia sẻ kiến thức, giao lưu văn hoá (Training, Seminar...)
[{"id":9554,"name":"Requirement Analysis","description":"Cộng tác với các đơn vị nghiệp vụ, bao gồm kiến trúc sư phần mềm, quản lý sản phẩm, các đơn vị kinh doanh, thiết kế để phát triển các ứng dụng Java của hệ thống LOS, CRM","sort_order":0,"icon":"https://assets.topdev.vn/files/2025/02/06/9554.svg"},{"id":9555,"name":"System Design","description":"Thiết kế và triển khai ứng dụng bằng ngôn ngữ Java hiệu quả và đáng tin cậy, đảm bảo hiệu suất và bảo mật.","sort_order":1,"icon":"https://assets.topdev.vn/files/2025/02/06/9555.svg"},{"id":9556,"name":"Coding","description":"Thực hiện đánh giá mã nguồn để duy trì chất lượng và tuân theo các tiêu chuẩn mã hóa.","sort_order":2,"icon":"https://assets.topdev.vn/files/2025/02/06/9556.svg"},{"id":9557,"name":"Code Review","description":"Gỡ lỗi, khắc phục sự cố và giải quyết các nhược điểm và sự cố phần mềm, đảm bảo độ tin cậy của ứng dụng.","sort_order":3,"icon":"https://assets.topdev.vn/files/2025/02/06/9557.svg"},{"id":9558,"name":"Testing","description":"Tham gia phân tích
yêu cầu:và thảo luận thiết kế phần mềm để đề xuất các giải pháp sáng tạo.","sort_order":4,"icon":"https://assets.topdev.vn/files/2025/02/06/9558.svg"},{"id":9559,"name":"Debugging","description":"Phát triển và duy trì tài liệu kỹ thuật để tham khảo và báo cáo.","sort_order":5,"icon":"https://assets.topdev.vn/files/2025/02/06/9559.svg"},{"id":9560,"name":"Documentation","description":"Cập nhật thông tin về xu hướng công nghệ liên quan đến Java, các cách thực hành tốt nhất và tiêu chuẩn ngành.","sort_order":6,"icon":"https://assets.topdev.vn/files/2025/02/06/9560.svg"},{"id":9561,"name":"Version Control","description":"Xác định tầm nhìn kỹ thuật cho việc phát triển phần mềm, phù hợp với mục tiêu kinh doanh và thực tiễn tốt nhất của ngành.","sort_order":7,"icon":"https://assets.topdev.vn/files/2025/02/06/9561.svg"},{"id":9562,"name":"Deployment","description":"Cộng tác với các nhà phát triển khác để xây dựng các giải pháp phần mềm có thể mở rộng và hiệu quả.","sort_order":8,"icon":"https://assets.topdev.vn/files/2025/02/06/9562.svg"},{"id":9564,"name":"Performance Optimization","description":"Góp phần vào toàn bộ vòng đời phát triển phần mềm, từ khái niệm và thiết kế đến thử nghiệm, triển khai và hỗ trợ.","sort_order":9,"icon":"https://assets.topdev.vn/files/2025/02/06/9564.svg"}]
Kỹ năng chính
Yêu cầu
[{"id":9965,"name":"Development Tools","description":"Bằng cử nhân về Khoa học máy tính, Kỹ thuật phần mềm hoặc lĩnh vực liên quan trở lên.","sort_order":10,"icon":"https://assets.topdev.vn/files/2025/02/06/9965.svg"},{"id":9966,"name":"Frameworks and Libraries","description":"Tối thiểu 3 năm kinh nghiệm trong vai trò kỹ sư phát triển phầm mềm với ngôn ngữ Java.","sort_order":11,"icon":"https://assets.topdev.vn/files/2025/02/06/9966.svg"},{"id":9967,"name":"APIs and Web Services","description":"Nắm vững OOP, cấu trúc dữ liệu và giải thuật.","sort_order":12,"icon":"https://assets.topdev.vn/files/2025/02/06/9967.svg"},{"id":9968,"name":"Cloud Services","description":"Thành thạo một trong các ngôn ngữ sau và các công nghệ liên quan sau:
Java: Java 17-21 (LTS), Spring Boot 2.x, 3.x, 5.x Hibernate/JPA - Ưu tiên ứng viên Java/ - PHP/Python: PHP 5.6-8.3 (Laravel 7) hoặc Python 3.12 (Odoo) - không bắt buộc/ - Thành thạo HTML5, CSS3, JavaScript (ES6+), có kinh nghiệm làm việc với ReactJS, NextJS, Angular hoặc các framework frontend khác. Hiểu rõ component lifecycle, hooks, state management.","sort_order":13,"icon":"https://assets.topdev.vn/files/2025/02/06/9968.svg"},{"id":9969,"name":"Testing and Quality Assurance","description":"Hiểu biết về MVC, 3-layers, JDBC, Transaction, Job, Queue, v.v","sort_order":14,"icon":"https://assets.topdev.vn/files/2025/02/06/9969.svg"},{"id":9970,"name":"Security","description":"Quen thuộc với các quy trình kiểm thử, gỡ lỗi và khắc phục sự cố phần mềm.","sort_order":15,"icon":"https://assets.topdev.vn/files/2025/02/06/9970.svg"},{"id":9971,"name":"Databases","description":"Có kiến thức về các công nghệ container hóa và điều phối quy trình (ví dụ: Docker, Kubernetes).","sort_order":16,"icon":"https://assets.topdev.vn/files/2025/02/06/9971.svg"},{"id":9972,"name":"Methodologies","description":"Có kinh nghiệm với hệ thống kiểm soát phiên bản như Git/SVN.","sort_order":17,"icon":"https://assets.topdev.vn/files/2025/02/06/9972.svg"},{"id":9973,"name":"Problem Solving","description":"Kiến thức kỹ thuật và kinh nghiệm về BPMN, DMN, lược đồ cơ sở dữ liệu, giao thức truyền thông hệ thống như HTTP, Restful API, Dịch vụ web, ...vv.","sort_order":18,"icon":"https://assets.topdev.vn/files/2025/02/06/9973.svg"},{"id":9974,"name":"Communication","description":"Hiểu biết về các thực hành DevSecOps và CI/CD pipelines là một lợi thế.","sort_order":19,"icon":"https://assets.topdev.vn/files/2025/02/06/9974.svg"},{"id":9975,"name":"Teamwork","description":"Quen thuộc với các nền tảng và dịch vụ đám mây (ví dụ: AWS, Azure) là một lợi thế.","sort_order":20,"icon":"https://assets.topdev.vn/files/2025/02/06/9975.svg"},{"id":9976,"name":"Adaptability","description":"Ưu tiên có kinh nghiệm làm trong lĩnh vực tài chính/ngân hàng. Ưu tiên ứng viên có kinh nghiệm về các hệ thống LOS, CRM","sort_order":21,"icon":"https://assets.topdev.vn/files/2025/02/06/9976.svg"},{"id":9977,"name":"Time Management","description":"Khả năng làm việc theo nhóm / tổ chức.","sort_order":22,"icon":"https://assets.topdev.vn/files/2025/02/06/9977.svg"},{"id":9978,"name":"Collaboration Tools","description":"Khả năng làm việc hiệu quả trong sự thay đổi.","sort_order":23,"icon":"https://assets.topdev.vn/files/2025/02/06/9978.svg"},{"id":9979,"name":"Code Quality","description":"Khả năng lập kế hoạch và tổ chức.","sort_order":24,"icon":"https://assets.topdev.vn/files/2025/02/06/9979.svg"},{"id":9980,"name":"Systems Monitoring","description":"Kỹ năng giải quyết vấn đề.","sort_order":25,"icon":"https://assets.topdev.vn/files/2025/02/06/9980.svg"}]
Quyền lợi
Relocation packages
Môi trường làm việc chuyên nghiệp, cởi mở
Working hour
Thời gian làm việc từ thứ 2 – thứ 6, nghỉ trưa 1h30’ (40h/tuần)
Working location
Chế độ làm việc Hybrid working từ 1 - 2 ngày làm việc từ xa/ tuần.
Social events
Đồng nghiệp thân thiện, cởi mở với tư duy đề cao sự phát triển của mỗi cá nhân;
Learning opportunities
Văn phòng làm việc với không gian mở, rộng rãi, được cung cấp đầy đủ các trang thiết bị để phục vụ cho công việc.
Competitive Salary
Gói đãi ngộ cạnh tranh cùng chính sách nâng lương theo định kỳ. Tổng thu nhập TB 14 tháng lương/năm;
Annual Bonuses
Hỗ trợ ăn trưa lên tới 1.200.000 VND/tháng;
Additional Allowances
Nghỉ hưởng lương ngày sinh nhật + quà sinh nhật
Chăm sóc sức khỏe
Quyền lợi:chăm sóc sức khỏe đặc quyền bảo hiểm sức khỏe toàn diện SHBFC Care;
Health and Insurance
Khám sức khỏe thường niên tại bệnh viện hàng đầu Việt Nam;
Travel opportunities and global exposure
Du lịch thường niên, hoạt động team building năm.
Professional Development
Được tư vấn, đồng hành và hỗ trợ phát triển sự nghiệp cùng các cấp quản lý tài năng, giàu kinh nghiệm;
Career Growth Opportunities
Cơ hội tham gia các dự án lớn, đối tác quốc tế, đi đầu trong lĩnh vực tài chính tiêu dùng;
High-profile projects
Chính sách hỗ trợ các hoạt động học tập, nâng cao trình độ ngoại ngữ, trao đổi, chia sẻ kiến thức, giao lưu văn hoá (Training, Seminar...)
Thông tin bổ sung
Kỹ sư phần mềm, Kỹ sư
Cu Nhan, Kỹ sư