Mô tả:
Trách nhiệm chính
- Tham gia phân tích, thiết kế, nghiên cứu, phát triển và/hoặc phối hợp với đối tác thực hiện các dự án ngân hàng.
- Chỉnh sửa, nâng cấp hệ thống, phát triển các yêu cầu bổ sung tính năng phần mềm.
- Phối hợp cùng đội ngũ BA/Test phân tích, An toàn bảo mật, thiết kế, đưa ra giải pháp để phát triển phần mềm đáp ứng đúng, đủ, tiện các yêu cầu của người dùng cuối.
- Thực hiện phát triển phần mềm ứng dụng theo yêu cầu của dự án.
- Phối hợp khắc phục sự cố ứng dụng trong quá trình vận hành triển khai.
- Phối hợp với các đơn vị liên quan để xử lý các vấn đề liên quan phần mềm ứng dụng.
Yêu cầu công việc
- Tốt nghiệp Đại học trở lên các chuyên ngành CNTT hoặc các ngành có liên quan.
- Trình độ ngoại ngữ: tiếng Anh giao tiếp, đọc hiểu tài liệu liên quan
- Ít nhất 02 năm kinh nghiệm trở lên về Java.
- Ưu tiên hiểu biết và có kinh nghiệm đối với quy trình phát triển phần mềm chuyên nghiệp.
- Ưu tiên có kinh nghiệm về nghiệp vụ ngân hàng hoặc đã từng làm việc trong môi trường tương đương.
- Hiểu rõ, nắm vững và thông thạo PL/SQL.
- Hiểu OWASP Top 10.
- Có kinh nghiệm phát triển nền tảng Java 8/11/17+, Spring Boot, jsp/servlet.
- Có kiến thức sử dụng HTML, CSS, Javascript và có thể sử dụng các thư viện Bootstrap, JQuery.
- Kinh nghiệm phát triển ứng dụng hiện đại hóa: Cloud Native App, Microservice, Container, Message Queue (Kafka, RabbitMQ, ActiveMQ...), API Gateway, OAuth2/JWT….
- Có kinh nghiệm tích hợp hệ thống qua REST/SOAP API.
- Có kinh nghiệm làm việc với ESB, API Gateway hoặc các nền tảng tích hợp doanh nghiệp.
- Có khả năng phân tích luồng tích hợp giữa các hệ thống nội bộ và đối tác.
- Có kiến thức hoặc kinh nghiệm triển khai ứng dụng trên Kubernetes/OpenShift.
- Redis hoặc các nền tảng Cache phân tán.
- Có kinh nghiệm nâng cấp, chuyển đổi hoặc hiện đại hóa ứng dụng Java Legacy sang kiến trúc Spring Boot/Microservice là một lợi thế.
- Có kinh nghiệm làm việc với CSDL: MS SQL Server, Oracle
- Khả năng làm việc nhóm, báo cáo, chủ động nhận việc và giải quyết vấn đề
- Kỹ năng trình bày, viết tài liệu.
- Có kinh nghiệm CI/CD (Gitlab CI, Jenkins...)
- Hiểu quy trình DevSecOps