Mô Tả Công Việc
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, CRMThiế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ợ.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
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.Tối thiểu 5 năm kinh nghiệm (với vị trí Senior) và tối thiểu 3 năm kinh nghiệm (với vị trí Middle) 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; Ưu tiên nếu có thêm kinh nghiệm với ngôn ngữ 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.vCó kinh nghiệm thiết kế cơ sở dữ liệu và SQL (ví dụ: MySQL, PostgreSQL, Oracle), tối ưu Query (Index, Partitioning) trên Oracle/Postgres.Có kinh nghiệm với Caching (Redis), Message Queue (Kafka/RabbitMQ).Thành thạo Docker, quy trình CI/CD, Unit Testing (JUnit 5/PHPUnit), hiểu biết về DevSecOps.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,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ế.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, CRMKhả 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 đề
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
LÝ DO ĐỒNG HÀNH CÙNG SHBFINANCE: 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ânVă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. *** Quan tâm đặc biệt đến nhân viên: 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ậtQuyề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.Tập trung hỗ trợ sự phát triển cá nhân:
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.