Hello,

Sign in to find your next job.

Senior Backend Developer (Java) - Hà Nội - TA174

Ngân Hàng TMCP Việt Nam Thịnh Vượng - VPBANK

89 Láng Hạ, Quận Đống Đa, Hà Nội

Posted date: 06-11-2025

  • Experience

    3 - 5 Years

  • Job level

    Experienced (Non - Manager)

  • Salary

    Competitive

Job Description

Mục đích công việc: Công việc phát triển backend cho mảng hệ thống quản lý tài liệu và luồng công việc với các tiêu chí:

- Lập trình viên backend đủ năng lực tiếp nhận yêu cầu và tự chủ trong việc phát triển

- Đảm bảo quá trình phát triển sản phẩm đạt tiến độ và chất lượng về mặt chức năng, hiệu năng, bảo mật, có khả năng duy trì và mở rộng

- Nghiên cứu, chủ động đề xuất áp dụng các tiêu chuẩn lập trình, best practices để tăng tốc phát triển và nâng cao chất lượng của sản phẩm

- Tham gia xuyên suốt các công đoạn phân tích yêu cầu, thiết kế, phát triển, kiểm thử, triển khai, gỡ lỗi ứng dụng

- Đảm bảo việc tương tác trong công việc hàng ngày và báo cáo thường xuyên tới quản lý.

Các trách nhiệm thực thi chính:

- Xây dựng các tài liệu đặc tả ứng dụng thông qua sự trao đổi với BA/SA, bộ phận nghiệp vụ và các bên liên quan khá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 của VPBank, thực hiện unit test trong quá trình phát triển và xây dựng tài liệu release note

- 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ữ 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

- Dựa trên các thông tin cung cấp bởi BA/SA, cung cấp các ước lượng nỗ lực cho việc phát triển các yêu cầu, đảm bảo ước lượng nỗ lực chính xác với khả năng và năng lực

- Xây dựng các gói cái đặt và hiện triển khai trên các môi trường khác nhau (test, pilot, production) và xây dựng check list các bước thực hiện triển khai. Tham ra vào quá trình triển khai ứng dụng

- Xây dựng tài liệu đặt 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 trên 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ụ

- Cung cấp kiến thức, và tư vấn giải pháp kỹ thuật phù hợp với yêu cầu phát triển của nghiệp vụ nhưng vẫn đảm bảo việc vận hành và phát triển của hệ thống

- Đào tạo nội bộ, hướng dẫn cho các thành viên khác trong nhóm về khả năng của công nghệ / hệ thống mới và tính tính khả thi cho việc triển khai

- Nghiên cứu tìm kiếm nguyên nhân lỗi, sự cố và các vấn đề của ứng dụng, hỗ trợ người sử dụng trong vai trò chuyên gia kỹ thuật

- Học tậ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

- Tuân thủ quy trình phát triển phần mềm của Khối CNTT và VPBank ban hành

- 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, quản lý và giám đốc

- Tham ra vào quá trình nâng cấp hệ thống, khắc phục lỗi ATTT và đảm bảo việc lập trình an toàn

Job Requirement

1/ Trình độ đào tạo: Tốt nghiệp Đại học trở lên chuyên ngành Công nghệ thông tin hoặc Chuyên môn liên quan

2/ Kiến thức/ Chuyên môn cần có

- 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

- Nắm vững các nguyên tắc lập trình như SOLID, DRY, Clean Code...

- Nắm vững các khái niệm giao tiếp web service/API (SOAP/REST -  XML, JSON), SFTP, gRPC

- 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

- Có kinh nghiệm sử dụng Docker, K8S, AWS cloud (S3, ElasticCache, EKS, Vault...) là 1 lợi thế

- Hiểu về kiến trúc microservices, các khái niệm cần cho việc phát triển ứng dụng phân tán (distributed system) như Saga, Circuit Breaker, API Gateway...

- Đã từng làm việc với ít nhất 1 nền tảng messaging (queue, message broker...)

- Duy trì và thực hành tốt việc Unit testing

- Có kinh nghiệm làm việc trong môi trường GitOps, sử dụng các hệ thống công cụ phát triển (toolchain) như Git, ArgoCD, Vault...

- 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

3/ Các kỹ năng

- Tập trung cho khách hàng và công việc kinh doanh:

+ Kỹ năng phân tích, đọc hiểu tài liệu, tạo tài liệu

+ Kỹ năng xử lý vấn đề cung cấp các giải pháp tạm thời đáp ứng yêu cầu của khách hàng.

+ Kỹ năng trình bày và báo cáo

+ Kiên trì, bền bỉ trong quá trình làm việc

+ Tổng hợp, phân tích yêu cầu đánh giá mức độ ảnh hưởng, ưu tiên

+ Tư duy logic, khái quát hóa vấn đề và các yêu cầu và luồng dữ liệu

- Technical Abilities (required)

+ Hiểu biết tốt và có kinh nghiệm về triển khai dựa án theo phương pháp Agile

+ Kỹ năng phân tích vấn đề, tìm kiếm nguyên nhân và phân tích lỗi

+ Kỹ năng phân tích về kỹ thuật lập trình, các sự cố liên quan đến lập trình và cơ sở dữ liệu

- Kỹ năng Lãnh đạo:

+ Có kỹ năng tạo ảnh hưởng và kết nối các nhóm, các đơn vị không chỉ trong phạm vi nội bộ đơn vị.

+ Kỹ năng giao tiếp và kỹ năng quản lý các bên liên quan ở mức độ tốt.

+ Tính chủ động và thái độ tiếp nhận công việc qua tinh thần “can-do”!

4/ Các kinh nghiệm liên quan

- Trên 4 năm kinh nghiệm phân tích yêu cầu phát triển cho các doanh nghiệp CNTT cho các doanh nghiệp lớn (Banking, Finance)

- Phân tích yêu cầu và tham ra triển khai hệ thống CNTT có số lượng giao dịch, người sử dụng lớn

- Hiểu biết các mô hình Client side/Server side, Microservice, Cloud Native

5/ Các năng lực liên quan khác

- Năng lực hoạch định và quản lý chiến lược / tầm nhìn, đặc biệt là tầm nhìn / chiến lược số hóa (Công nghệ số là yêu cầu bắt buộc).

- Năng lực xây dựng tài liệu và khái quát hóa vấn đề

- Năng lực thực hiện và chuyển giao.

More Information

  • Working time: Permanent

You should be skill

Apply for:

Your Contact Information

Your resume

Upload resume (Only supports *.doc, .*docx, *.pdf and less than 3 MB).
I consent to the processing of my data and agree to provide personal information and have read and agree to the CareerViet Terms of Use and Personal Information Protection Policy.

Ngân Hàng TMCP Việt Nam Thịnh Vượng - VPBANK

Chào mừng Bạn đến với Miền Đất Nhân Tài!

Trong chiến lược phát triển 5 năm lần thứ 3 (2022-2026), VPBank xác định mục tiêu trở thành ngân hàng có vị trí vững chắc trong Top 3 Ngân hàng lớn nhất Việt Nam và đạt quy mô thuộc Top 100 ngân hàng lớn nhất châu Á, góp phần thúc đẩy sự phát triển bền vững và thịnh vượng của quốc gia và cộng đồng. Một yếu tố quan trọng để hiện thực hóa mục tiêu này chính là Con người và VPBank đã luôn tập trung vào chiến lược “Home of Talents” – xây dựng VPBank thực sự là miền đất thu hút và gắn kết các nhân tài hàng đầu trên thị trường.

Trên hành trình hiện thực hóa sứ mệnh vì một Việt Nam thịnh vượng, VPBank tập trung nỗ lực xây dựng một hình mẫu VPBanker lý tưởng với 04 phương diện phát triển toàn diện gồm: Thịnh vượng Thân trí, Thịnh vượng Tinh thần, Thịnh vượng Tài chính và Thịnh vượng Cộng đồng. Đây là sự cam kết từ VPBank trong chiến lược Home of Talents - đặt Con người làm trung tâm và không ngừng nỗ lực tạo những điều kiện thuận lợi để từng nhân viên có thể phát triển tốt nhất cùng ngân hàng. Đây cũng là một phần của chiến lược bền vững đưa VPBank trở thành doanh nghiệp kiểu mẫu đáng tin cậy, xây dựng một môi trường làm việc hiệu quả, nhân văn, thu hút nhân tài và phát triển mỗi VPBanker trở thành phiên bản tốt nhất của chính mình.

1. Thịnh vượng Thân trí: Hai yếu tố “trí tuệ” và “thể chất” luôn song hành và bổ trợ cho nhau trong chân dung Con người Thịnh vượng. VPBank luôn chú trọng đến việc:

•      Xây dựng một môi trường làm việc lành mạnh

•      Chăm sóc sức khỏe, khích lệ tinh thần luyện tập thể thao của CBNV

•      Đề cao văn hóa học tập, phát triển kỹ năng, cổ vũ và hỗ trợ cho sự học trọn đời của từng nhân viên.

2. Thịnh vượng Tinh thần: VPBank ý thức được tầm quan trọng của đời sống tinh thần, sức mạnh của những suy nghĩ tích cực và lợi ích của sự cân bằng về cảm xúc đối với từng nhân viên. VPBank tập trung nỗ lực để:

•      Kiến tạo môi trường làm việc công bằng, cởi mở, nhân văn.

•      Đồng hành và chia sẻ với CBNV thông qua chính sách, chương trình chăm sóc CBNV và người thân.

3. Thịnh vượng Tài chính: VPBank ý thức rằng một nền tảng tài chính vững chắc sẽ mang lại chất lượng cuộc sống tốt hơn cho các VPBanker. VPBank luôn đảm bảo:

•      Xây dựng chính sách về lương, thưởng phúc lợi, lộ trình thăng tiến rõ ràng, hấp dẫn.

•      Ghi nhận xứng đáng mọi nỗ lực và cống hiến của CBNV.

4. Thịnh vượng Cộng đồng: Mỗi VPBanker là một phần của xã hội, những đóng góp, nỗ lực của chính bản thân các VPBanker sẽ góp phần thay đổi và tạo nên một xã hội tốt đẹp hơn. Từ phía tổ chức, VPBank luôn xem trọng và hành động để thực hiện:

•      Trách nhiệm của doanh nghiệp với cộng đồng và xã hội.

•      Thường xuyên thực hiện những chương trình, sáng kiến nhằm góp phần giúp cho xã hội, đất nước ngày một giàu đẹp, văn minh hơn.

89 Láng Hạ, Quận Đống Đa, Hà Nội

https://tuyendung.vpbank.com.vn/

Company size: 10.000-19.999

Contact person: Nguyen Tran Khanh Linh

View more