Bỏ qua điều hướng
VPBank
VPBank

CVCC Phát triển giải pháp CNTT

Khối Công nghệ thông tin
CMNV

Phân tích kỹ năng cần có

Phân tích kỹ năng cho vị trí Chuyên viên Cấp cao Phát triển giải pháp CNTT tại VPBank

1. Hard Skills cốt lõi

a) Kiến thức về hệ thống ngân hàng (Banking Domain Knowledge)

  • Core Banking System (T24, FlexCube, SAP Banking — VPBank từng sử dụng T24)
  • Hệ thống thẻ (Card Management System)
  • Internet Banking, Mobile Banking, Open Banking API
  • Hệ thống thanh toán (Payment Gateway, SWIFT, NAPAS)
  • Quy trình tín dụng, huy động vốn, Treasury
  • Hiểu biết về quy định pháp lý ngân hàng (NHNN, Nghị định 13/2023 về định danh điện tử, Thông tư hướng dẫn về công nghệ)

b) Kỹ năng lập trình và phát triển

  • Ngôn ngữ: Java/Spring Boot (rất phổ biến trong ngân hàng), .NET/C#, Python
  • Frontend: ReactJS, Angular
  • Database: Oracle, PostgreSQL, MySQL, MongoDB
  • Microservices, RESTful API, GraphQL
  • Message Queue: Kafka, RabbitMQ
  • DevOps: Docker, Kubernetes, CI/CD (Jenkins, GitLab CI)
  • Cloud: AWS, Azure (VPBank đang đẩy mạnh chuyển đổi cloud)

c) Kiến thức bảo mật

  • OWASP Top 10, PCI-DSS (chuẩn bảo mật thẻ)
  • Mã hóa dữ liệu, Authentication (OAuth2, JWT, SAML)
  • Kiến thức ISO 27001 là lợi thế

2. Soft Skills quan trọng

Kỹ năngMức độ cầnLý do
Giao tiếp với businessCaoChuyển yêu cầu nghiệp vụ thành giải pháp kỹ thuật
Quản lý dự ánCaoThường quản lý nhiều dự án song song
Tư duy phản biệnCaoĐánh giá giải pháp, cân bằng chi phí - hiệu quả
Tiếng AnhKháTài liệu kỹ thuật thường bằng tiếng Anh
Làm việc nhómTrung bìnhPhối hợp BA, QA, Dev, Infra
Khả năng trình bàyTrung bìnhThuyết trình cho lãnh đạo cấp cao

3. Chứng chỉ nên có (ưu tiên theo thứ tự)

  1. AWS Certified Solutions Architect hoặc Azure Solutions Architect — rất được ngân hàng ưu tiên
  2. PMP hoặc Scrum Master (PSM/SAFe) — nếu muốn thăng tiến lên quản lý
  3. Oracle Certified Professional (nếu làm việc với Oracle DB)
  4. Certified Kubernetes Administrator (CKA)
  5. CISSP hoặc CISM (nếu thiên về bảo mật)
  6. Chứng chỉ nội bộ ngân hàng (do VPBank đào tạo)

4. Bảng so sánh năng lực theo cấp bậc

Cấp bậcKinh nghiệmMức lương ước lượng (VNĐ/tháng)
Junior Developer1-2 năm18 - 25 triệu
Developer2-4 năm25 - 40 triệu
Senior Developer4-6 năm40 - 60 triệu
CVCC (vị trí này)5-8 năm50 - 80 triệu
Quản lý cấp phòng8-12 năm80 - 150 triệu

Lưu ý: Mức lương có thể thay đổi tùy ngân hàng và thời điểm.

Chuẩn bị phỏng vấn

Hướng dẫn phỏng vấn vị trí CVCC Phát triển giải pháp CNTT tại VPBank

Quy trình tuyển dụng dự kiến (4-5 vòng)

Vòng 1: Sơ loại hồ sơ (HR Screening)

  • HR kiểm tra CV, xác nhận kinh nghiệm, mức lương mong muốn
  • Có thể có bài test tiếng Anh (nếu JD yêu cầu)

Vòng 2: Test chuyên môn (Technical Test)

  • Test coding online (HackerRank/TestDome) — 60-90 phút
  • Câu hỏi về kiến trúc hệ thống, design pattern, database design
  • Có thể có test IQ/logic

Vòng 3: Phỏng vấn kỹ thuật chuyên sâu (Technical Interview)

  • 2-3 người phỏng vấn: Trưởng phòng/kỹ sư senior
  • Thời gian: 90-120 phút
  • Tập trung vào: System Design, Banking Domain, Project Experience

Vòng 4: Phỏng vấn với Quản lý cấp cao (Manager Interview)

  • Trưởng phòng/Ban Giám đốc Khối CNTT
  • Tập trung vào: Tư duy chiến lược, leadership, xử lý xung đột

Vòng 5: Đàm phán lương & Offer

  • HR phản hồi kết quả, thương lượng compensation package

Câu hỏi phỏng vấn hay gặp

Vòng Technical — Câu hỏi kiến thức nền:

  1. "Hãy mô tả kiến trúc hệ thống Core Banking và vai trò của từng module?"
  2. "Sự khác biệt giữa monolithic và microservices? Khi nào nên dùng microservices trong ngân hàng?"
  3. "Làm thế nào để thiết kế hệ thống xử lý 1 triệu giao dịch/ngày?"
  4. "CAP Theorem là gì? Áp dụng thế nào trong hệ thống ngân hàng?"
  5. "Giải thích cơ chế xử lý giao dịch (transaction) trong ngân hàng đảm bảo ACID?"

Vòng Technical — Câu hỏi tình huống:

  1. "Hệ thống Mobile Banking bị down lúc 22h, bạn sẽ xử lý thế nào?"
  2. "Làm sao đảm bảo dữ liệu khách hàng không bị rò rỉ khi tích hợp với đối tác bên thứ ba?"
  3. "Business yêu cầu thay đổi tính năng trong 2 tuần nhưng dev team cần 1 tháng, bạn làm gì?"

Vòng Manager Interview — Câu hỏi hành vi (Behavioral):

  1. "Mô tả dự án phức tạp nhất bạn từng làm và vai trò của bạn?"
  2. "Bạn xử lý mâu thuẫn giữa thành viên team thế nào?"
  3. "Tại sao bạn muốn rời công ty cũ? Tại sao chọn VPBank?"
  4. "Định hướng nghề nghiệp 3-5 năm tới của bạn?"

Tips chuẩn bị

✅ Trước phỏng vấn 1 tuần:

  • Đọc về VPBank: chiến lược chuyển đổi số, các dự án công nghệ gần đây (VPBank đẩy mạnh AI, Open Banking, Cloud)
  • Ôn lại kiến thức về ngân hàng số (Digital Banking trends tại Việt Nam)
  • Luyện tập trên LeetCode (medium level), đặc biệt System Design
  • Chuẩn bị 3-4 dự án tiêu biểu, kể theo mô hình STAR (Situation - Task - Action - Result)

✅ Dress code:

  • Smart casual hoặc business formal
  • Nam: sơ mi trắng/xanh nhạt, quần tây, giày tây
  • Nữ: áo sơ mi/blouse, quần tây/váy ngang gối
  • Tránh quá màu mè, đồ thể thao

✅ Trong buổi phỏng vấn:

  • Đến sớm 10-15 phút
  • Mang theo 2-3 bản CV in sẵn
  • Lắng nghe kỹ, không ngắt lời
  • Đặt câu hỏi ngược: "Đội ngũ hiện tại như thế nào?" "Công nghệ stack đang dùng?"

✅ Câu hỏi nên hỏi ngược:

  1. "Team hiện tại có bao nhiêu người, cơ cấu ra sao?"
  2. "Dự án chiến lược nào team đang focus trong 6 tháng tới?"
  3. "VPBank đang trong quá trình chuyển đổi cloud ở mức độ nào?"
  4. "Cơ hội thăng tiến và đào tạo cho vị trí này?"

Lộ trình ôn thi

Lộ trình ôn tập & chuẩn bị trong 2 tuần

Tuần 1: Nền tảng kiến thức

Ngày 1-2: Banking Domain Knowledge

  • Đọc "Ngân hàng số — Chuyển đổi trong kỷ nguyên số" (tài liệu NHNN)
  • Tìm hiểu về Core Banking System (video YouTube: "How Banks Work")
  • Đọc về Open Banking, PSD2 (chuẩn EU), Nghị định 13/2023 của Chính phủ
  • Tài liệu nội bộ VPBank: tìm trên LinkedIn, báo chí các bài viết về chiến lược công nghệ của VPBank

Ngày 3-4: System Design

  • Đọc "System Design Interview" — Alex Xu (Vol 1, Vol 2) — bắt buộc
  • Tập trung vào: Design Payment System, Design Banking System, Design Notification System
  • Thực hành trên https://systemdesign.io

Ngày 5-7: Coding Refresh

  • LeetCode: 3-5 bài/ngày, tập trung Medium level
  • Topics: Concurrency, Multithreading, Database Query, API Design
  • Java Spring Boot deep dive: Bean lifecycle, Security, Transaction management

Tuần 2: Thực hành & Mock Interview

Ngày 8-10: Project Review

  • Viết lại 3 dự án tiêu biểu theo mô hình STAR
  • Lưu lại các số liệu: "Tăng 30% performance", "Giảm 50% downtime"
  • Chuẩn bị bản trình bày 10 phút về dự án phức tạp nhất

Ngày 11-12: Soft Skills & Behavioral

  • Luyện trả lời câu hỏi leadership bằng tiếng Anh
  • Đọc về Agile, Scrum, SAFe (VPBank thường áp dụng Agile)
  • Xem video mock interview trên YouTube: "Exponent", "IGotAnOffer"

Ngày 13-14: Final Review

  • Đọc lại CV, đảm bảo consistency
  • Kiểm tra portfolio/GitHub (nếu có)
  • Nghỉ ngơi đầy đủ, chuẩn bị trang phục

Tài liệu tham khảo nên dùng

📚 Sách:

  • "Designing Data-Intensive Applications" — Martin Kleppmann
  • "Clean Code" — Robert C. Martin
  • "System Design Interview" — Alex Xu (Vol 1 & 2)
  • "The Bankers' New Clothes" — Admati & Hellwig (hiểu về banking)

📺 Kênh YouTube:

  • Hussein Nasser (Backend, System Design)
  • TechLead (Software Engineering career)
  • Jackson Gabbard (FAANG interview)

🌐 Websites:

  • LeetCode, HackerRank, Exercism
  • Educative.io (System Design course)
  • Coursera: "Cloud Architecture" by Google/AWS

📰 Báo chí & tin tức:

  • CafeF, VnExpress (tin tức VPBank)
  • LinkedIn: theo dõi CTO, CIO của VPBank

Kiến thức riêng về VPBank cần biết

  1. Chiến lược số hóa: VPBank đặt mục tiêu trở thành ngân hàng số hàng đầu, đẩy mạnh VPBank Neo (ngân hàng số)
  2. Đối tác công nghệ: Từng hợp tác với Temenos (Core Banking), AWS, Microsoft
  3. Văn hóa: Khá năng động, startup-like ở một số đơn vị, nhưng vẫn theo quy trình ngân hàng
  4. Công nghệ stack thường dùng: Java Spring, Oracle DB, Mobile App (React Native/Flutter), Microservices

Tư vấn nghề nghiệp

Lời khuyên sự nghiệp cho vị trí CVCC Phát triển giải pháp CNTT tại VPBank

1. Lộ trình thăng tiến thực tế

Bước 1: Chuyên viên Cấp cao (CVCC) — vị trí hiện tại

  • Thời gian: 2-3 năm
  • Trách nhiệm: Dẫn dắt 1-2 team nhỏ (3-5 người), là tech lead cho các module quan trọng
  • KPI: Chất lượng dự án, uptime hệ thống, adoption giải pháp

Bước 2: Trưởng phòng / Phó phòng

  • Yêu cầu: 1-2 năm ở vị trí CVCC có thành tích
  • Trách nhiệm: Quản lý team 8-15 người, ngân sách dự án
  • Cần phát triển: Kỹ năng quản lý, giao tiếp cấp C-level

Bước 3: Giám đốc Trung tâm / Phó ban

  • Thời gian: 5-7 năm
  • Quản lý: 50-100+ người
  • Trách nhiệm: Chiến lược công nghệ, vendor management

2. Mức lương kỳ vọng theo cấp bậc (ước lượng)

Cấp bậcKinh nghiệmLương Gross (VNĐ/tháng)Bonus & Benefits
Developer2-4 năm25-40 triệuThưởng Tết 1-3 tháng lương
Senior Dev4-6 năm40-60 triệuThưởng 2-4 tháng lương, ESOP
CVCC5-8 năm50-80 triệuThưởng 3-6 tháng, xe công ty hoặc phụ cấp
Trưởng phòng8-12 năm80-150 triệuThưởng cổ phiếu/ESOP, benefits đầy đủ
Giám đốc12+ năm150-300 triệuLương thỏa thuận, ESOP, benefits cao cấp

Lưu ý: Mức lương có thể thay đổi tùy ngân hàng và thời điểm. Riêng VPBank thường trả cạnh tranh top 3-5 trong nhóm ngân hàng tư nhân.

3. Kỹ năng cần phát triển thêm trong 1-2 năm tới

🔹 Kỹ năng kỹ thuật:

  • Cloud architecture (AWS/Azure) — bắt buộc
  • AI/ML basics — xu hướng ngân hàng số
  • Security & Compliance (PCI-DSS, ISO 27001)
  • Event-driven architecture (Kafka)

🔹 Kỹ năng mềm:

  • Quản lý stakeholder
  • Public speaking, presentation
  • Strategic thinking
  • Đàm phán vendor

🔹 Kỹ năng quản lý:

  • Coaching, mentoring
  • Performance management
  • Budget management
  • Risk management trong CNTT

4. Lời khuyên thực tế

💡 Đừng chỉ làm code — hãy hiểu business:

  • Nhiều kỹ sư giỏi kỹ thuật nhưng mãi không thăng tiến vì không hiểu business ngân hàng
  • Hãy học về tín dụng, thẻ, tiết kiệm, đầu tư, bảo hiểm — bạn sẽ thiết kế hệ thống tốt hơn

💡 Xây dựng personal brand:

  • Viết blog, đăng LinkedIn về giải pháp CNTT ngân hàng
  • Tham gia cộng đồng: Vietnam IT Community, Banking Tech Vietnam
  • Speaking tại hội thảo (VPBank có chính sách hỗ trợ nhân viên phát triển)

💡 Chọn ngân hàng đúng giai đoạn:

  • VPBank phù hợp nếu bạn muốn môi trường năng động, đang trong giai đoạn chuyển đổi mạnh mẽ
  • So với Techcombank (đầu tư mạnh công nghệ), MB (hệ thống hiện đại), VPBank đang catch-up nhanh

💡 Cân nhắc offer:

  • Đàm phán cả benefits, không chỉ lương: ESOP, training budget, remote work policy
  • Hỏi rõ về on-call/OT, overtime compensation
  • Tìm hiểu culture fit qua các buổi phỏng vấn

Câu hỏi thường gặp

Em mới ra trường, có nên apply vị trí CVCC không?

Vị trí CVCC (Chuyên viên Cấp cao) yêu cầu thường 5-8 năm kinh nghiệm, em mới ra trường thì chưa phù hợp. Em nên bắt đầu ở vị trí Developer/Software Engineer, tích lũy 3-5 năm trong mảng fintech/banking rồi mới ứng tuyển lên CVCC. Trong thời gian chờ, em có thể apply vào VPBank ở vị trí thấp hơn để làm quen hệ thống và quy trình ngân hàng — đây là bước đệm rất tốt.

Em đang làm backend Java ở công ty e-commerce, muốn chuyển sang ngân hàng. Cần chuẩn bị gì?

Em đã có nền tảng Java Spring Boot tốt rồi, bước tiếp theo: (1) Học banking domain — đọc về Core Banking, payment systems, KYC/AML; (2) Học thêm Oracle DB vì ngân hàng thường dùng Oracle thay vì PostgreSQL; (3) Tìm hiểu về bảo mật tài chính (PCI-DSS, OWASP); (4) Apply các vị trí IT cho ngân hàng tầm trung trước để có kinh nghiệm banking domain 1-2 năm, sau đó nhảy sang VPBank/Techcombank/MB với mức lương cao hơn 30-50%. Lưu ý lương ngân hàng thường cao hơn e-commerce và ổn định hơn.

Mức lương CVCC IT ở VPBank khoảng bao nhiêu? Có cách nào deal cao hơn không?

Mức lương ước lượng cho vị trí CVCC IT ở VPBank thường 50-80 triệu gross/tháng tùy kinh nghiệm và năng lực deal. Để deal cao hơn: (1) Có offer từ ngân hàng khác để leverage; (2) Nêu rõ giá trị mang lại — tiết kiệm chi phí, tăng hiệu suất hệ thống; (3) Đàm phán cả benefits: ESOP (VPBank có chương trình ESOP cho nhân sự cấp cao), training budget ở nước ngoài, làm việc hybrid/remote; (4) Đừng nói mức lương hiện tại nếu thấp hơn thị trường — hãy focus vào market rate. Lưu ý: mức lương có thể thay đổi tùy ngân hàng và thời điểm.

VPBank có văn hóa làm việc như thế nào? Còn áp lực như ngân hàng nhà nước không?

VPBank thuộc nhóm ngân hàng tư nhân top đầu (cùng Techcombank, MBBank, ACB), văn hóa năng động hơn ngân hàng nhà nước nhưng vẫn kỷ luật. Cụ thể: (1) Giờ giấc linh hoạt hơn, nhiều team làm hybrid; (2) KPI rõ ràng, đánh giá theo performance; (3) Tuy nhiên vẫn có áp lực deadline dự án, OT khi release lớn; (4) Quy trình compliance ngân hàng vẫn nhiều — nhưng đỡ bureaucracy hơn BIDV/Vietinbank. Nói chung nếu bạn quen môi trường corporate nhưng muốn năng động hơn thì VPBank là lựa chọn tốt.

Làm IT ở ngân hàng có phải on-call 24/7 không? Có ảnh hưởng cuộc sống không?

Tùy vị trí và dự án: (1) Team vận hành/production thường on-call theo ca, 1 tuần/2-3 lần; (2) Team phát triển ít on-call hơn, chủ yếu khi release hoặc sự cố lớn; (3) Ở cấp CVCC, bạn có thể sẽ là người tham gia xử lý sự cố nghiêm trọng (P1) kể cả cuối tuần. Lời khuyên: hỏi rõ trong phỏng vấn về chính sách on-call, có OT compensation không, có allowance cho số điện thoại riêng không. Nếu muốn work-life balance tốt, có thể chọn team nghiên cứu/architecture thay vì team production.

So với Techcombank, VPBank có đáng để làm IT không?

Cả hai đều tốt nhưng khác nhau: Techcombank: Đầu tư công nghệ mạnh hơn, dùng AWS cloud nhiều, hệ thống hiện đại, lương cao hơn VPBank ~10-15% ở cùng cấp, nhưng áp lực cao, KPI khắt khe. VPBank: Đang trong giai đoạn chuyển đổi mạnh, nhiều dự án mới, cơ hội thăng tiến nhanh vì scale đang lớn, môi trường startup-like ở một số team. Nếu bạn thích challenge xây dựng hệ thống mới từ đầu → VPBank; nếu muốn làm việc với hệ thống đã mature, lương cao → Techcombank. Cả hai đều có ESOP cho senior.

Em có 6 năm kinh nghiệm .NET, muốn apply vị trí này có được không?

Được nhưng cần thuyết phục hơn. Ngân hàng Việt Nam hiện nay chủ yếu dùng Java Spring Boot cho backend, .NET ít phổ biến hơn ở hệ thống lõi. Tuy nhiên: (1) Nếu bạn có kinh nghiệm làm việc với hệ thống enterprise, hiểu về security, performance — đó là điểm cộng; (2) Nên học thêm Java/Spring Boot cơ bản trong 2-3 tháng tới; (3) Trong CV, nhấn mạnh các kỹ năng chuyển đổi được: system design, microservices, banking domain; (4) Có thể apply ở vị trí Senior thay vì CVCC trước, sau 1-2 năm promote lên. Hoặc target các vị trí .NET ở VPBank (thường có cho phần mềm quản lý nội bộ).

Chứng chỉ nào quan trọng nhất để thăng tiến lên Trưởng phòng IT ngân hàng?

Top 3 chứng chỉ được đánh giá cao: (1) AWS Solutions Architect Professional hoặc Azure Solutions Architect Expert — cho thấy năng lực cloud architecture cấp cao; (2) PMP — chứng tỏ kỹ năng quản lý dự án, rất cần cho vị trí quản lý; (3) SAFe Program Consultant (SPC) — nếu VPBank áp dụng SAFe (Agile scale). Ngoài ra còn có CISM, CISSP cho hướng security, CKAD/CKA cho hướng DevOps. Tuy nhiên, quan trọng nhất vẫn là kinh nghiệm thực tế + thành tích quản lý team — chứng chỉ chỉ là yếu tố bổ trợ.

Chia sẻ từ cộng đồng

Ẩ
Ẩn danh 2025-12-15

Mình đã làm CVCC IT ở VPBank được 3 năm. Nói chung khá ổn, lương cạnh tranh, đồng nghiệp giỏi. Điều cần biết: dự án nhiều, deadline thường aggressive, OT không có OT pay nhưng được bù bằng bonus năm. Ai chịu được áp lực thì rất phát triển.

M
Minh T*** 2025-12-20

Mình vừa pass vòng technical VPBank hôm qua. Câu hỏi nặng về system design và banking domain nhiều hơn mình tưởng. Recommend các bạn ôn kỹ payment system, idempotency, và cách xử lý giao dịch ngân hàng. Phỏng vấn vui, không áp lực, interviewer chia sẻ nhiều.

Ẩ
Ẩn danh 2025-12-18

Cảnh báo thật: làm IT ngân hàng không như làm ở startup. Quy trình compliance rất nhiều, change phải qua 3-4 lớp approval. Release 1 feature nhỏ mất 2-3 tuần thay vì 2-3 ngày. Bù lại job secure, lương ổn định, làm được lâu dài.

b
banker2024 2025-12-22

Có ai biết JD này thuộc team nào không? Mình thấy tag trống quá, không biết làm Core Banking hay Mobile App hay Data team. Nếu là Core Banking thì nặng về Java/Oracle, nếu là Digital thì sẽ thiên về React/Cloud. Mọi người apply nên hỏi HR trước.

H
Hoa N*** 2025-12-10

Mình apply tháng trước nhưng bị reject ở vòng test coding. Bài test HackerRank 90 phút khá khó, 3 bài medium trên LeetCode. Các bạn nên luyện LeetCode trước ít nhất 1 tháng. Ngoài ra test IQ có phần pattern recognition cũng khá nặng.

Ẩ
Ẩn danh 2025-12-25

Mức lương CVCC IT VPBank mình biết dao động 50-80tr gross. Nếu có offer từ nơi khác thì cứ đưa ra để deal, họ thường match hoặc cộng thêm 10%. Đừng ngại đàm phán, VPBank trả giá tốt với người giỏi.

t
timviec_hn 2025-12-12

JD trống thế này có nên apply không nhỉ? Hay là họ đăng cho có? Mình thấy nhiều JD ngân hàng đăng placeholder để có trong database. Tốt nhất nên gọi HR hỏi trước khi apply để xác nhận vị trí còn tuyển và JD thật.

L
Linh P*** 2025-12-28

Mình từ Techcombank chuyển sang VPBank được 8 tháng. Nhận xét: VPBank đang catch-up nhanh về công nghệ, nhiều dự án mới, cơ hội để xây dựng từ đầu. Lương tương đương nhưng benefits có phần tốt hơn (training budget, hybrid work). Cân nhắc cho ai muốn thay đổi.

Ứng tuyển ngay

Ứng tuyển trên website gốc

Bạn sẽ được chuyển đến trang tuyển dụng chính thức của VPBank

Chuẩn bị thi tuyển

Luyện đề thi tuyển dụng VPBank trên thithu.com

Luyện thi VPBank

Chuyên môn / Từ khoá

CNTT / IT
T
thithu.com

Miễn trừ trách nhiệm: Nội dung câu hỏi trên thithu.com chỉ mang tính chất luyện tập và tham khảo, không đại diện cho đề thi chính thức của bất kỳ tổ chức nào. Chúng tôi không chịu trách nhiệm về kết quả thi thực tế của người dùng.