[HN] Lập trình viên Senior Java Backend
Mô tả công việc:
- Thực hiện việc phát triển ứng dụng và yêu cầu thay đổi theo quy trình, quy định phát triển ứng dụng CNTT
- Thiết kế hệ thống và mô hình dữ liệu, phân tích cấu trúc dữ liệu hiện hữu và xác định các hạng mục cần được cải thiện để nâng cao hiệu quả hoạt động
- Xây dựng các gói cài đặt và thực hiện triển khai trên các môi trường khác nhau (test, pilot, production) và xây dựng checklist các bước thực hiện triển khai
- Tham gia vào quá trình triển khai ứng dụng và đảm bảo hệ thống hoạt động ổn định
- Xây dựng tài liệu đặc tả kỹ thuật chi tiết, xây dựng tài liệu vận hành và thực hiện bàn giao các tài liệu cho đơn vị vận hành
- Nâng cấp, thay thế, sửa chữa và phát triển mới các yêu cầu nghiệp vụ
- Nghiên cứu các kỹ thuật lập trình, phát triển, các công nghệ mới và đề xuất áp dụng trong quá trình phát triển và triển khai ứng dụng
- Review code và mentor các thành viên junior/middle trong team
- Phân tích yêu cầu và tham gia triển khai hệ thống CNTT có số lượng giao dịch, người sử dụng lớn
- Đảm bảo chất lượng code, performance và security của ứng dụng
- Làm việc với các stakeholders để hiểu rõ yêu cầu nghiệp vụ và đưa ra giải pháp kỹ thuật phù hợp
- Thực hiện các công việc vai trò khác được giao bởi lãnh đạo trực tiếp
Yêu cầu công việc:
1. Kinh nghiệm & Kỹ năng cốt lõi:
- Có tối thiểu 5 năm kinh nghiệm phát triển, tối ưu ứng dụng Java với Spring Core, Spring MVC, Spring Boot
- Thành thạo, có khả năng phân tích và thiết kế hệ thống, cơ sở dữ liệu với ít nhất 1 hệ quản trị cơ sở dữ liệu: PostgreSQL, MySQL, Oracle
- Nắm vững các nguyên tắc lập trình như SOLID, DRY, KISS, Clean Code
- Có kinh nghiệm về kiến trúc microservices
- Có tư duy lập trình tốt, khả năng tự học hỏi và tìm hiểu các công nghệ mới
- Có kỹ năng làm việc theo nhóm, chịu được áp lực trong công việc và tinh thần trách nhiệm cao
- Khả năng phân tích yêu cầu và triển khai hệ thống CNTT có số lượng giao dịch, người sử dụng lớn
2. Kỹ năng mềm:
- Kỹ năng lãnh đạo và mentoring các thành viên trong team
- Tư duy phân tích và giải quyết vấn đề tốt
- Tinh thần trách nhiệm cao và chủ động trong công việc
- Khả năng làm việc độc lập và dưới áp lực cao
3. Yêu cầu bổ sung (Ưu tiên):
- Ưu tiên kinh nghiệm sử dụng AI (AI Integration, LLM APIs, Machine Learning pipelines)
- Có kinh nghiệm làm việc trong môi trường ngân hàng, tài chính hoặc các hệ thống có yêu cầu bảo mật cao
- Có kinh nghiệm với các hệ thống xử lý giao dịch lớn (high-throughput systems)
- Có kinh nghiệm contribute vào open-source projects
- Có kinh nghiệm với các công nghệ reactive programming (Spring WebFlux, Project Reactor)
- Hiểu biết về Security best practices (OWASP Top 10, OAuth2, JWT)
Quyền lợi được hưởng:
- Được tham dự các lớp đào tạo nghiệp vụ chuyên môn và các kỹ năng quản lý chuyên nghiệp để phát triển nghề nghiệp.
- Chế độ phép năm, lễ, tết, bảo hiểm, chăm sóc sức khỏe theo quy định pháp luật.
- Gói Bảo hiểm sức khỏe chuyên biệt
- Được hỗ trợ chi phí xăng xe, tiền điện thoại, chế độ công tác,…
- Ăn trưa miễn phí tại canteen
- Cung cấp đầy đủ trang thiết bị làm việc
- Được thưởng hiệu quả kinh doanh, các khoản chi bổ sung theo kết quả hoạt động của đơn vị và kết quả công việc của cá nhân
- Lương tháng 13, các khoản thưởng năm, lễ, tết theo tình hình thực tế của Ngân hàng.
- Hỗ trợ chi phí trang điểm đối với nhân viên nữ, quà tặng ngày 8/3,…
- Sinh nhật được nghỉ 1 ngày, hưởng nguyên lương, phụ cấp sinh nhật
Bạn vui lòng thực hiện click vào đăng ký sau đó click vào đăng nhập và cập nhật đầy đủ thông tin Hồ sơ ứng tuyển nhé!
Bộ phận tuyển dụng của Ngân hàng Kiên Long sẽ tiếp nhận và phản hồi đến bạn nhanh nhất!