messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
VPBank

Java Developer - Hà Nội - TA150

Hà Nội Khối Công nghệ thông tin
CMNV

Mô tả công việc

Các trách nhiệm chính 1
•             Chịu trách nhiệm đảm bảo việc thành công trong hoạt động, công việc cụ thể với các chức năng, trách nhiệm mà cấp Quản lý trực tiếp giao phó/kỳ vọng.

Các trách nhiệm chính 2
•             Hướng dẫn đồng nghiệp trong đơn vị và ngoài đơn vị về cách thức sử dụng phương pháp Agile để thực thi công việc.

Các trách nhiệm chính 3
•             Định kỳ báo cáo và cập nhật tình hình các công việc được giao.

Các trách nhiệm chính 4
•             Nghiên cứu, đánh giá công nghệ mới. Đóng góp ý tưởng, giải pháp không chỉ về mặt công nghệ còn khuyến khích về mặt sản phẩm.

Kiến thức/ Chuyên môn Có Liên Quan
•             Thành thạo, hiểu biết sâu rộng về OOP & Java Core.

•             Hiểu rõ về design pattern và cách implements trong thực tế

•             Có kinh nghiệm xây dựng ứng dụng hoàn chỉnh backend cho webapp và mobileapp

•             Hiểu rõ và có kinh nghiệm sử dụng spring boot, spring security, spring data.

•             Sử dụng thành thạo cơ sở dữ liệu quan hệ ,hiểu rõ ORM và implements JPA/Hibernate

•             Tối ưu hóa query, hiểu biết về index, thiết kế csdl theo chuẩn 3rd

•             Có kinh nghiệm về Microservices, domain driven design, cqrs, event sourcing

•             Có kinh nghiệm về event driven trong microservices, event queue, caching bằng Kafka & Redis

•             Có kinh nghiệm về logging, monitoring bằng ELK, Prometheus, Grafana

•             Có kinh nghiệm về deploy trên K8s, aws cloud là 1 lợi thế.

•             Có kiến thức cơ bản về hệ thống, Network, OS (Window, Linux ..)

•             Sử dụng thành thạo các IDE phát triển.

•             Sử dụng thành thạo các tool quản lý source code, quản lý công việc.

•             Tiếng anh đọc hiểu tài liệu tiếng anh chuyên ngành tốt, giao tiếp tốt là một lợi thế.

•             Kiến thức triển khai dự án với các phương pháp khác nhau như agile, water-fall, Kanban…

Các Kỹ Năng Chính
•             Làm việc độc lập/theo nhóm. Có kĩ năng giao tiếp làm việc trong nhóm, các bộ phận liên quan.

•             Lập kế hoạch, thực thi, quản lý công việc được giao

•             Có khả năng tổng hợp phân tích đánh giá vấn đề/yêu cầu.

•             Chịu được áp lực công việc.

•             Tính chủ động và thái độ tiếp nhận công việc qua tinh thần Agile.

Các Kinh nghiệm Liên quan khác
•             Xây dựng được một ứng dụng  app bacnend hoàn chỉnh, module hóa các nhóm tính năng mang tính trìu tượng cao.

•             Kinh nghiệm làm về các ứng dụng/hệ thống tài chính ngân hàng.

Yêu cầu ứng viên

Trình độ đào tạo
Đại học in Công nghệ thông tin or Khoa học máy tính