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

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

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

Mô tả công việc

#body.unify div.unify-button-container .unify-apply-now:focus, #body.unify div.unify-button-container .unify-apply-now:hover{color:rgb(255,255,255) !important;}#body.unify div.unify-button-container .unify-apply-now:focus, #body.unify div.unify-button-container .unify-apply-now:hover{background:rgba(0,183,79,1.0) !important;}

<div

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

Phân tích Kỹ năng cho vị trí CVCC Phát triển giải pháp - VPBank

Vị trí này là gì?

CVCC = Chuyên Viên Chính. Đây là vị trí cấp trung (mid-level) trong Khối CNTT của VPBank, tập trung vào việc phát triển và triển khai các giải pháp công nghệ phục vụ hoạt động ngân hàng.


🔧 Hard Skills bắt buộc

Nhóm kỹ năngCụ thểMức độ yêu cầu
Lập trìnhJava (Spring Boot), Python, JavaScript/TypeScriptCao
DatabaseSQL (Oracle, PostgreSQL, MySQL), NoSQLCao
Cloud & DevOpsAWS / Azure / GCP, Docker, KubernetesTrung bình - Cao
Backend frameworksRESTful API, Microservices, API GatewayCao
Agile/ScrumJira, Confluence, Sprint planningTrung bình
System DesignKiến trúc phân tán, clean architecture, design patternTrung bình - Cao

📋 Hard Skills (lĩnh vực ngân hàng - ưu thế)

NhómChi tiết
Banking domainHiểu quy trình nghiệp vụ ngân hàng (Core Banking, Payment, Lending, KYC/AML)
Tài chínhHiểu các sản phẩm: tín dụng, thẻ, thanh toán, bảo hiểm liên kết
ComplianceISO 27001, PCI-DSS, OWASP, GDPR/PDP (bảo mật dữ liệu)
IntegrationSOAP, REST, API (Open Banking, Fintech integration)
TestingUnit testing, Integration testing, CI/CD pipeline

🧠 Soft Skills quan trọng

  • Giao tiếp nghiệp vụ: dịch được yêu cầu từ business sang technical
  • Phân tích & giải quyết vấn đề: tư duy hệ thống, debug phức tạp
  • Quản lý thời gian: deadline trong dự án ngân hàng thường rất sát
  • Làm việc nhóm: phối hợp với BA, QA, DevOps, Business
  • Chủ động học hỏi: công nghệ ngân hàng số liên tục thay đổi

🎓 Chứng chỉ gợi ý (nên có hoặc theo đuổi)

Chứng chỉGiá trịGhi chú
AWS Certified Solutions Architect⭐⭐⭐Phổ biến nhất trong ngành ngân hàng VN
Certified Kubernetes Administrator (CKA)⭐⭐Cloud-native là xu hướng
ISTQB⭐⭐Nếu chưa có QA độc lập
AWS/DBA Database Certification⭐⭐Nếu backend là primary skill
PMI-ACP hoặc CSM⭐Agile certificate cho Scrum team

📊 Bảng so sánh: CVCC vs Junior vs Manager

Tiêu chíJunior DevCVCC (bạn đang apply)IT Manager
Kinh nghiệm0-2 năm3-5 năm6-10+ năm
Độ tự chủCần hướng dẫnLàm việc độc lậpQuản lý team
Kiến trúcModule nhỏModule nghiệp vụHệ thống toàn phần
Giao tiếpVới teamVới BA, businessVới cấp cao, KH
Lương tham chiếu15-25 triệu25-45 triệu50-80+ triệu

Chuẩn bị phỏng vấn

Hướng dẫn Phỏng vấn VPBank - CVCC Phát triển giải pháp

📌 Quy trình phỏng vấn điển hình tại VPBank IT

VPBank thường áp dụng 3 vòng cho vị trí CVCC:

Vòng 1 — HR Screening (30-45 phút)

  • Gọi điện hoặc online (Google Meet/Zoom)
  • Xác nhận thông tin, đánh giá phỏng vấn qua ứng xử
  • Hỏi về lý do chuyển việc, kỳ vọng lương

Vòng 2 — Technical Interview (60-90 phút)

  • Gặp trực tiếp hoặc online với Tech Lead / IT Manager
  • Phỏng vấn kỹ thuật sâu (coding, system design, banking domain)
  • Có thể kèm bài test thực hành nhỏ

Vòng 3 — Final Round với Head of IT / Business (45-60 phút)

  • Đánh giá culture fit, tư duy, định hướng phát triển
  • Đôi khi có Business Manager tham gia
  • Thương lượng lương & offer

❓ Câu hỏi hay gặp theo từng vòng

Vòng 1 - HR:

  1. "Tại sao bạn muốn chuyển từ công ty hiện tại sang VPBank?"
  2. "Bạn hiểu gì về chiến lược chuyển đổi số của VPBank?"
  3. "Kỳ vọng mức lương và môi trường làm việc của bạn?"
  4. "Bạn có thể làm việc với overtime khi có dự án gấp không?"
  5. "Một ngày làm việc của bạn như thế nào ở vị trí hiện tại?"

Vòng 2 - Technical:

  1. "Thiết kế hệ thống xử lý giao dịch thanh toán cho ngân hàng"
    • Đi sâu vào: concurrency, transaction management, idempotency
  2. "Giải thích sự khác nhau giữa ACID và BASE trong database"
    • Ứng dụng: khi nào dùng RDBMS vs NoSQL trong ngân hàng
  3. "Làm thế nào để đảm bảo security cho một REST API?"
    • OAuth2, JWT, mã hóa, rate limiting, input validation
  4. "Mô tả kiến trúc microservices. Ưu/nhược điểm?"
    • Circuit breaker, service mesh, distributed tracing
  5. "Xử lý race condition trong hệ thống core banking như thế nào?"
    • Database locking, optimistic/pessimistic locking
  6. "Bạn đã triển khai CI/CD pipeline như thế nào?"
    • GitLab CI, Jenkins, automated testing, deployment strategy
  7. Code challenge nhỏ (30-45 phút)
    • Viết API CRUD đơn giản hoặc giải thuật xử lý dữ liệu

Vòng 3 - Final/Business:

  1. "Bạn sẽ đóng góp gì cho VPBank trong 1-2 năm tới?"
  2. "Mô tả một dự án bạn tự hào nhất. Bạn đã vượt qua thách thức gì?"
  3. "Bạn xử lý thế nào khi business yêu cầu tính năng không khả thi?"
  4. "Xu hướng công nghệ ngân hàng số bạn theo dõi?"
  5. "Mức lương kỳ vọng của bạn là bao nhiêu?"

💡 Tips chuẩn bị cụ thể cho VPBank

1. Nghiên cứu trước:

  • Tìm hiểu VPBank: lịch sử, quy mô, sản phẩm, khách hàng mục tiêu
  • Đọc báo cáo thường niên, chiến lược chuyển đổi số (VPBank đẩy mạnh Digital Banking)
  • Quan trọng: hiểu hệ thống core banking của VPBank đang dùng công nghệ gì

2. Chuẩn bị portfolio/dự án:

  • Mang theo repo GitHub/portfolio nếu có
  • Sẵn sàng demo một dự án hoặc giải thích architecture

3. Trả lời theo STAR:

  • Situation → Task → Action → Result
  • Luôn có số liệu cụ thể: "giảm 30% thời gian xử lý", "hỗ trợ 10,000+ người dùng"

4. Thái độ:

  • VPBank văn hóa khá năng động, chuẩn bị tinh thần môi trường tốc độ cao
  • Thể hiện sự pro-active, không ngại thay đổi

👔 Dress Code

  • Business casual (áo sơ mi, quần tây/khaki)
  • Không cần vest cà vạt
  • Gọn gàng, chuyên nghiệp
  • Màu sắc trung tính (trắng, xanh navy, xám)

Lộ trình ôn thi

Lộ trình Ôn tập & Chuẩn bị 1-2 tuần

📅 Gợi ý lộ trình 10 ngày


Ngày 1-2: Ôn tập nền tảng (Backend fundamentals)

  • Rà soát lại OOP, Design Patterns (Singleton, Factory, Observer, Strategy)
  • Thực hành: viết lại 1 module nhỏ theo clean architecture
  • Tài liệu: Clean Code (Robert C. Martin) - đọc chương 1-5

Ngày 3-4: Database chuyên sâu

  • Indexing (B-tree, Hash index), Query optimization (EXPLAIN)
  • Transaction isolation levels: Read Committed, Serializable
  • Database partitioning, sharding trong ngữ cảnh ngân hàng
  • Thực hành: viết 5 câu SQL phức tạp, tối ưu hóa execution plan
  • Tài liệu: Designing Data-Intensive Applications - Martin Kleppmann (chương 3-4)

Ngày 5-6: System Design - Banking Domain

  • Thiết kế: Payment Gateway, Core Banking System, OTP/SMS Service
  • Xử lý concurrent transactions: double spending prevention
  • Event-driven architecture: Kafka, message queue
  • Thực hành: vẽ architecture diagram bằng draw.io, mô tả bằng lời
  • Tài liệu: System Design Interview – An Insider's Guide (Alex Xu)

Ngày 7: Security & Compliance

  • OWASP Top 10: SQL Injection, XSS, CSRF, Broken Authentication
  • JWT/OAuth2 implementation
  • Bảo mật dữ liệu: encryption at rest, encryption in transit
  • Tuân thủ: PCI-DSS, ISO 27001 (hiểu khái niệm cơ bản)

Ngày 8: Cloud & DevOps

  • AWS core services: EC2, S3, Lambda, RDS, VPC, IAM
  • Container: Docker basics, Kubernetes pods/services
  • CI/CD: GitLab CI hoặc Jenkins pipeline
  • Infrastructure as Code: Terraform basics

Ngày 9: Ôn kỹ về VPBank + Behavioral prep

  • Nghiên cứu chi tiết VPBank: sản phẩm, công nghệ đang dùng
  • Chuẩn bị câu chuyện theo STAR (ít nhất 3 câu chuyện thành tựu/thất bại)
  • Mock interview với bạn bè hoặc tự ghi hình

Ngày 10: Tổng ôn + Nghỉ ngơi

  • Ôn lại toàn bộ checklist
  • Chuẩn bị CV và Portfolio
  • Nghỉ ngơi sớm, tinh thần thoải mái

📚 Tài liệu tham khảo

LoạiTài liệuLink/Ghi chú
SáchClean Code - Robert C. MartinNền tảng lập trình sạch
SáchDesigning Data-Intensive ApplicationsDatabase & Distributed Systems
SáchSystem Design Interview Vol 1-2Chuẩn bị phỏng vấn system design
Onlineeducative.io (System Design path)Bài tập tương tác
Onlineleetcode.com (SQL + Algorithm)Luyện code challenge
OnlineOWASP Top 10Security knowledge
Blogmartinfowler.comSoftware architecture patterns
VNtech.vcnbank.vn, vibank.vnCông nghệ ngân hàng Việt Nam

⚠️ Lưu ý quan trọng khi chuẩn bị

  • KHÔNG học thuộc lòng → hiểu sâu, giải thích được tại sao
  • Kết hợp lý thuyết + thực hành → có code sample hoặc architecture diagram sẵn
  • Nghiên cứu VPBank cụ thể → HR sẽ hỏi "bạn biết gì về VPBank?"
  • Chuẩn bị câu hỏi cho người phỏng vấn → thể hiện sự chủ động

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 tại VPBank


🚀 Lộ trình Thăng tiến

Junior Dev (0-2 năm) 
    ↓ 
CVCC Phát triển giải pháp (BẠN ĐANG Ở ĐÂY) 
    ↓ 
Chuyên viên cao cấp / Team Lead (2-3 năm) 
    ↓ 
IT Manager / IT Architect (3-5 năm) 
    ↓ 
VP IT / CTO (5-8+ năm)

Chi tiết từng bước:

📍 Giai đoạn 1 (0-2 năm sau khi vào CVCC):

  • Chuyên sâu 1-2 lĩnh vực: backend payment, core banking, hoặc cloud infrastructure
  • Build reputation: deliver đúng deadline, code chất lượng
  • Học domain knowledge ngân hàng sâu hơn

📍 Giai đoạn 2 (2-3 năm):

  • Chuyển sang Team Lead hoặc Senior (chuyên môn sâu)
  • Mentor junior, review code, design module lớn
  • Cân nhắc chứng chỉ AWS Solutions Architect hoặc PMP

📍 Giai đoạn 3 (3-5 năm):

  • IT Manager (quản lý 5-15 người) hoặc chuyên gia kiến trúc (Solution/Enterprise Architect)
  • Tham gia roadmap công nghệ, định hướng dự án
  • Nếu muốn chuyên sâu: chứng chỉ TOGAF, AWS Professional

💰 Mức lương kỳ vọng theo cấp bậc (TP.HCM, 2024)

Cấp bậcKinh nghiệmLương tháng (VNĐ)Ghi chú
CVCC (vị trí này)3-5 năm25-45 triệuThỏa thuận, tùy năng lực
Team Lead / Senior5-7 năm40-65 triệu+ thưởng KPI
IT Manager6-10 năm60-90 triệu+ thưởng + phúc lợi
IT Architect7-12 năm80-120 triệuThị trường cạnh tranh cao

Lưu ý: VPBank thường có thêm:

  • Performance bonus (1-3 tháng lương)
  • Thưởng dự án
  • Phúc lợi: bảo hiểm cao cấp, kiểm tra sức khỏe, du lịch team
  • Lộ trình tăng lương hàng năm

🔑 Kỹ năng cần phát triển thêm (để thăng tiến)

1. Kỹ năng Quản lý dự án (quan trọng nhất)

  • Học Agile/Scrum sâu hơn
  • Ước lượng effort, quản lý rủi ro, stakeholder management
  • PMP hoặc Scrum Master certification

2. Kiến trúc hệ thống

  • Enterprise Architecture (TOGAF)
  • Cloud Architecture (AWS/Azure Professional cert)
  • Hiểu TCO và ROI của các giải pháp công nghệ

3. Business Acumen

  • Hiểu sâu nghiệp vụ ngân hàng: credit risk, treasury, compliance
  • Đọc báo cáo tài chính, hiểu KPI kinh doanh
  • Giao tiếp với C-level bằng ngôn ngữ business

4. Leadership & Communication

  • Presentation skills (trình bày trước ban lãnh đạo)
  • Negotiation (thương lượng với vendor, business)
  • Coaching/mentoring junior

⚡ Thực tế về VPBank IT bạn nên biết

  • Văn hóa làm việc: VPBank khá năng động, tốc độ ra sản phẩm nhanh, có áp lực deadline
  • Công nghệ: Đang chuyển đổi mạnh sang cloud, microservices, Digital Banking
  • Cơ hội học hỏi: Tiếp xúc với nhiều công nghệ mới, fintech partnership
  • Work-life balance: Tùy team, giai đoạn release có OT nhưng có compensatory time
  • Lưu ý: HR VPBank khá chuyên nghiệp, quy trình tuyển dụng rõ ràng

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

Vị trí CVCC Phát triển giải pháp tại VPBank khác gì so với Software Engineer thông thường ở công ty IT?

Khác ở chỗ: (1) Bạn cần hiểu domain ngân hàng, không chỉ code giỏi - ví dụ: phải biết payment flow, KYC, AML là gì. (2) Compliance rất nghiêm ngặt - mọi thứ phải audit, log, trace. (3) System reliability là ưu tiên số 1 - downtime = ảnh hưởng khách hàng thật. (4) Giao tiếp với business stakeholder nhiều hơn - bạn là cầu nối giữa yêu cầu nghiệp vụ và giải pháp kỹ thuật. (5) Áp lực bảo mật cao hơn - OWASP, PCI-DSS, mã hóa dữ liệu luôn là yêu cầu bắt buộc.

Mức lương CVCC tại VPBank có thương lượng được không và nên thương lượng như thế nào?

Hoàn toàn thương lượng được vì JD ghi 'Thỏa thuận'. Chiến lược: (1) Đưa ra con số cụ thể dựa trên mức thị trường 25-45 triệu cho 3-5 năm kinh nghiệm. (2) Nêu rõ giá trị của bạn: kỹ năng niche (VD: kinh nghiệm microservices/payment system), chứng chỉ có được. (3) Đừng chỉ nói lương cũ - hãng nói mức kỳ vọng mới phù hợp thị trường. (4) Nếu lương không đạt, hỏi về thưởng KPI, cổ phiếu ESOP, training budget - tổng compensation quan trọng hơn lương cứng.

Em mới ra trường chưa có kinh nghiệm, có nên ứng tuyển vị trí CVCC này không?

Thành thật thì: CVCC yêu cầu 3-5 năm kinh nghiệm, nên ứng tuyển thẳng sẽ khó. Tuy nhiên: (1) Nếu bạn có thực tập ở ngân hàng hoặc dự án cá nhân liên quan (VD: viết ứng dụng payment, web banking), hãy apply và đính kèm portfolio. (2) Thay vào đó, ưu tiên ứng tuyển vị trí Junior/Intern IT tại VPBank trước, xây dựng 1-2 năm kinh nghiệm, sau đó internal transfer hoặc apply lại vị trí CVCC. (3) Trong thời gian chờ, học Java Spring Boot, SQL sâu, cloud basics, và banking domain - đây là bộ kỹ năng VPBank IT cần.

Kỹ năng nào là quan trọng nhất để pass phỏng vấn technical tại VPBank?

Dựa trên phân tích, 3 kỹ năng quan trọng nhất: (1) System Design - VPBank đánh giá cao khả năng thiết kế hệ thống phân tán (vì họ đang chuyển đổi core banking sang microservices). Bạn cần vẽ được architecture diagram, giải thích trade-offs. (2) Banking domain knowledge - hiểu cách ngân hàng hoạt động: transaction ACID, double-entry bookkeeping, payment settlement. (3) Security mindset - hiểu OWASP Top 10, biết implement authentication/authorization đúng cách. Kỹ năng code cơ bản là điều kiện cần, nhưng 3 thứ trên sẽ giúp bạn nổi bật.

VPBank IT có làm việc xa không? WFH như thế nào?

VPBank IT áp dụng hybrid work model: (1) Phần lớn các team IT hiện tại làm hybrid - 2-3 ngày WFH/tuần, 2-3 ngày remote. (2) Tuy nhiên giai đoạn dự án gấp hoặc release sprint có thể cần onsite nhiều hơn. (3) Vị trí 'Phát triển giải pháp' thường cần phối hợp chặt với business (requirement workshop, UAT), nên có ngày cần gặp trực tiếp. (4) Địa điểm: VPBank Tower, Quận 1, TP.HCM - văn phòng hiện đại, tiêu chuẩn. Tip: hỏi HR về chính sách WFH cụ thể của team trong vòng phỏng vấn cuối.

Nên chuẩn bị project nào để gây ấn tượng khi phỏng vấn VPBank IT?

3 loại project gây ấn tượng nhất với VPBank IT: (1) Payment/Transaction system - dù là pet project cũng cho thấy bạn hiểu cách xử lý giao dịch, concurrency, idempotency. (2) Microservices architecture demo - triển khai multi-service với Docker, Kubernetes trên AWS/GCP. (3) Open Banking API integration - kết nối thử với API của các ngân hàng Việt Nam (VPBank có Open API). Điều quan trọng: bạn phải giải thích được tại sao thiết kế như vậy, trade-offs, và các bài học rút ra. Code quality quan trọng hơn số lượng project.

Chuyển từ công ty outsourcing (Nhật/Bắc Âu) sang VPBank có phù hợp không?

Rất phù hợp, và đây là lộ trình phổ biến. Ưu điểm: code quality tốt (công ty outsourcing thường chuẩn quốc tế), habit tuân thủ process. Thách thức cần khắc phục: (1) Tốc độ - ngân hàng Việt thường nhanh hơn, linh hoạt hơn startup Nhật. (2) Communication style - ngân hàng cần giao tiếp với business nhiều, tiếng Việt, style trực tiếp hơn. (3) Domain knowledge - cần học nghiệp vụ ngân hàng từ đầu. Tip: highlight các dự án liên quan (financial, payment, enterprise system) và nhấn mạnh khả năng adapt vào môi trường mới.

KPI của vị trí CVCC Phát triển giải pháp tại VPBank thường là gì?

Dựa trên cấu trúc KPI phổ biến của VPBank IT, bạn sẽ được đánh giá trên: (1) Delivery - % sprint/story hoàn thành đúng hạn, số lượng feature delivered. (2) Quality - số lượng bug sau release, code review feedback, technical debt management. (3) Technical contribution - documentation, knowledge sharing, mentoring junior. (4) Collaboration - effective communication với BA/QA/business, cross-team cooperation. (5) Innovation - đề xuất cải tiến quy trình, công nghệ mới. Điểm đặc biệt: VPBank đánh giá theo OKR/KPI blend - có cả mục tiêu cá nhân và team.

Chia sẻ từ cộng đồng

Ẩ
Ẩn danh 2024-09-15

Mình ứng tuyển vị trí này hồi tháng 3, qua được 2 vòng rồi nhưng cuối cùng fail ở vòng technical. Họ hỏi rất sâu về system design, cụ thể là thiết kế hệ thống OTP cho ngân hàng. Mình không chuẩn bị kỹ phần này. Bài học: ôn system design thật kỹ nếu apply VPBank IT.

T
Tuấn A*** 2024-08-22

Đang làm ở VPBank IT được 1.5 năm, vị trí tương tự. Điểm mạnh: công nghệ mới, team trẻ năng động, lương cạnh tranh so với thị trường. Điểm yếu: deadline áp lực, giai đoạn release sprint khá căng. Ai thích làm việc với fintech, open banking thì sẽ thích.

Ẩ
Ẩn danh 2024-10-03

Thông tin tuyển dụng này mô tả khá sơ sài, không có JD chi tiết. Mình suggest các bạn nên inbox trực tiếp HR VPBank trên LinkedIn để hỏi rõ hơn về team, công nghệ stack đang dùng. Mình làm vậy và được reply khá nhanh, có thêm thông tin hữu ích cho việc chuẩn bị.

L
Linh P*** 2024-09-28

Mình chuyển từ ngân hàng khác sang VPBank IT cách đây 8 tháng. Lương tăng 30% so với chỗ cũ. HR VPBank xử lý offer khá nhanh, 1 tuần từ interview cuối đến khi nhận offer letter. Nhưng thật lòng mà nói, onboarding ban đầu hơi hỗn loạn, chưa có tài liệu chuẩn cho người mới.

Ẩ
Ẩn danh 2024-07-19

Lương thỏa thuận thực ra là lương tốt đấy. Mình negotiable được lên 35tr từ mức offer ban đầu 28tr, vì mình có chứng chỉ AWS và 4 năm kinh nghiệm. Đừng ngại thương lượng, VPBank IT đánh giá cao kỹ năng và sẵn sàng trả xứng đáng.

b
banker2024 2024-10-08

Bạn nào đang học CNTT muốn vào ngân hàng thì nên tập trung vào: Java/Spring Boot, SQL sâu, và hiểu nghiệp vụ ngân hàng cơ bản. Quan trọng nhất là hiểu business flow chứ không phải chỉ giỏi code. VPBank họ muốn người vừa code được vừa hiểu nghiệp vụ.

Ứ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.