VPB
VPBank

CVCC Phát triển giải pháp_LOS Domain

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

Mô tả công việc

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

Yêu cầu công việc
Educational Qualifications

- Bachelor’s degree in Computer Science, Engineering, Mathematics or related field of study

Relevant Experience

- 5-10 years experiences in software development and at least 3 years in banking and fintech domain

Relevant Knowledge/ Expertise

- Extensive experience and expert knowledge JAVA Framework, Net Framework should be considered added skill.

- Advanced Knowledge MS SQL, Oracle DBs

- An understanding of bank business processes, fintech solution and constraints.

Skills

- Ability in English reading and writing (mandatory), and speaking, listening (preferable).

Others

- Teamwork, careful, attention to detail, logical thinking.

- Self-development.

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 LOS Domain - VPBank

### 1. Yêu cầu Hard Skills (BẮT BUỘC)

| Kỹ năng | Mức độ yêu cầu | Ghi chú |
|---------|-----------------|---------|
| JAVA Framework | Chuyên gia | Core skill, ưu tiên cao nhất |
| MS SQL / Oracle | Nâng cao | Xử lý database lớn, tối ưu query |
| Tiếng Anh đọc/viết | Bắt buộc | Đọc tài liệu, viết code, email |
| Lập trình .NET | Là điểm cộng | Không bắt buộc nhưng sẽ được ưu tiên |

### 2. Yêu cầu Domain Knowledge (BẮT BUỘC)

- LOS (Loan Origination System): Hiểu toàn bộ quy trình cho vay từ tiếp nhận hồ sơ → thẩm định → phê duyệt → giải ngân
- Banking business processes: Quy trình nghiệp vụ ngân hàng, đặc biệt là cho vay cá nhân/doanh nghiệp
- Fintech solutions: Xu hướng công nghệ tài chính, API banking, digital lending

### 3. Chứng chỉ Gợi ý

```
✓ Oracle Certified Professional (OCP) - Database
✓ AWS Certified Developer / Azure Developer
✓ Certified Scrum Developer (CSD)
✓ TOEIC 650+ (nếu chưa có chứng chỉ tiếng Anh)
✓ ISTQB Foundation (Testing knowledge)
```

### 4. So sánh Cấp bậc CVCC vs các cấp khác

| Cấp bậc | Kinh nghiệm | Trách nhiệm chính |
|---------|-------------|-------------------|
| Chuyên viên (CVC) | 2-5 năm | Thực hiện task được giao |
| CVCC | 5-10 năm | Thiết kế giải pháp, mentor, giải quyết vấn đề phức tạp |
| Trưởng nhóm (TL) | 6-12 năm | Quản lý team, lập kế hoạch |
| Quản lý (Manager) | 8-15 năm | Strategy, budget, định hướng |

### 5. Soft Skills Cần Thiết

- Teamwork: Làm việc cross-functional với BA, QA, DevOps
- Logical thinking: Phân tích yêu cầu nghiệp vụ phức tạp
- Attention to detail: Kiểm soát chất lượng code, tránh bug
- Self-development: Tự học công nghệ mới, cập nhật xu hướng

### 6. Lộ trình Phát triển Kỹ năng nếu thiếu

```
Thiếu JAVA? → Học Spring Boot, Hibernate, Microservices (3-6 tháng)
Thiếu Database? → Học SQL optimization, Stored Procedure, Indexing (2-3 tháng)
Thiếu domain Banking? → Tìm hiểu VPBank's LOS, tham gia webinar fintech (1-2 tháng)
Thiếu tiếng Anh? → Luyện đọc tài liệu kỹ thuật hàng ngày (liên tục)
```

Chuẩn bị phỏng vấn

## Hướng dẫn Phỏng vấn VPBank - CVCC LOS Developer

### Quy trình Phỏng vấn (Dự kiến 3-4 vòng)

```
Vòng 1: HR Screening (30-45 phút)
→ Kiểm tra kinh nghiệm, lý do chuyển việc, kỳ vọng lương

Vòng 2: Technical Interview - Team Lead (60-90 phút)
→ Thuật toán, system design, kinh nghiệm LOS/banking

Vòng 3: Technical Interview - Manager (45-60 phút)
→ Kiến trúc giải pháp, best practices, case study

Vòng 4: HR Manager/CH - Final (30-45 phút)
→ Culture fit, đàm phán lương, benefits
```

### Câu hỏi Thường gặp theo từng Vòng

Vòng 1 - HR Screening:
- "Giới thiệu bản thân và dự án gần nhất bạn tham gia?"
- "Tại sao bạn muốn chuyển từ công ty hiện tại sang VPBank?"
- "Kỳ vọng lương và mục tiêu phát triển của bạn?"
- "Bạn biết gì về LOS và tại sao quan tâm đến domain này?"

Vòng 2 - Technical Team Lead:
- "Thiết kế một hệ thống LOS đơn giản cho vay tín chấp cá nhân?"
- "Cách xử lý transaction trong hệ thống cho vay (đảm bảo ACID)?"
- "Phân biệt @Transactional propogation trong Spring?"
- "Khi nào dùng Oracle vs MS SQL? Optimization strategy?"
- "Code một function tính lãi suất vay theo dư nợ giảm dần?"

Vòng 3 - Technical Manager:
- "Làm thế nào để đảm bảo hệ thống LOS xử lý 10,000 requests/giây?"
- "Design pattern nào phù hợp cho LOS module? Giải thích?"
- "Xử lý scenario: Khi khách hàng muốn tất toán trước hạn?"
- "So sánh monolithic vs microservices trong context ngân hàng?"
- "Security considerations cho một lending platform?"

Vòng 4 - Final HR:
- "Bạn mong đợi điều gì khi làm việc tại VPBank?"
- "How do you see yourself in 3 years?"
- "Bạn có câu hỏi gì cho VPBank không?"

### Tips Chuẩn bị Quan trọng

```
✓ Nghiên cứu kỹ VPBank:
- Digital bank strategy, các sản phẩm cho vay nổi bật
- VPBank's tech stack hiện tại
- Tin tức gần đây về VPBank

✓ Ôn tập technical:
- Java 11+, Spring Boot, Microservices
- SQL optimization, indexing, partitioning
- Design patterns (Strategy, Factory, Repository)
- System design basics

✓ Chuẩn bị project examples:
- 2-3 dự án banking/fintech tiêu biểu
- Mô tả: role, tech stack, challenges, solutions

✓ English preparation:
- Tự tin đọc/viết - có thể phải code review bằng tiếng Anh
- Chuẩn bị vocabulary nghiệp vụ ngân hàng
```

### Dress Code

- Business casual - Không cần blazer formal quá
- Nam: Áo sơ mi, quần tây, giày da
- Nữ: Áo blouse/cam thân, quần tây/chan váy
- VPBank culture khá open, tránh vest quá formal

### Checklist Trước Ngày Phỏng vấn

- [ ] Scan CCCD, bằng cấp, chứng chỉ (bản gốc)
- [ ] LinkedIn profile cập nhật
- [ ] Portfolio/GitHub repo với project banking
- [ ] 3-5 câu hỏi thông minh cho nhà tuyển dụng
- [ ] Ngủ đủ giấc, đến sớm 15 phút

Lộ trình ôn thi

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

### Tuần 1: Củng cố Kiến thức Nền tảng

Ngày 1-2: JAVA & Spring Boot Deep Dive
```
Tài liệu:
- Spring Boot Reference Documentation
- Baeldung.com (Spring tutorials)
- "Effective Java" - Joshua Bloch

Thực hành:
- Viết REST API với Spring Boot
- Implement @Transactional với các propagation levels
- Handle exceptions trong banking scenarios
```

Ngày 3-4: Database Optimization
```
Tài liệu:
- "SQL Performance Explained" - Winand
- Oracle/ SQL Server official documentation

Thực hành:
- Index design cho bảng transactions, accounts
- Viết stored procedure cho tính lãi
- Query optimization với EXPLAIN PLAN
```

Ngày 5-6: LOS Domain Knowledge
```
Nghiên cứu:
- LOS workflow: Application → Credit Scoring →
Approval → Disbursement → Repayment
- Các sản phẩm: cá nhân, SME, corporate
- Compliance: Basel III, local regulations

Tìm hiểu:
- VPBank's lending products
- Thị trường fintech lending Việt Nam
```

Ngày 7: System Design Basics
```
Học:
- CAP theorem
- Database sharding/replication
- Caching strategies (Redis)
- Message queues (Kafka/RabbitMQ)

Practice:
- Design một simplified LOS architecture
```

### Tuần 2: Mock Interview & Polish

Ngày 8-9: Technical Mock
```
- Practice coding trên LeetCode (medium difficulty)
- System design questions
- Architecture diagrams cho banking system
```

Ngày 10-11: Domain Knowledge Deep Dive
```
- Đọc case study về digital transformation của các ngân hàng
- Fintech trends: AI scoring, blockchain in lending
- API banking, Open Banking
```

Ngày 12-13: Soft Skills & English
```
- Practice trả lời behavioral questions (STAR method)
- Đọc tiếng Anh tài liệu kỹ thuật mỗi ngày 30 phút
- Prepare 1-2 project stories để kể
```

Ngày 14: Final Review
```
- Review lại tất cả concepts yếu
- Prepare questions cho interviewer
- Check logistics (địa điểm, thời gian)
```

### Tài liệu Tham khảo Đề xuất

```
Books:
📚 "Designing Data-Intensive Applications" - Martin Kleppmann
📚 "Clean Code" - Robert C. Martin
📚 "Java Concurrency in Practice" - Brian Goetz
📚 "Database System Concepts" - Silberschatz

Online:
🔗 github.com/VPBank (nếu có public repos)
🔗 medium.com/towardsdev (Vietnamese tech articles)
🔗 tech.vpbank.com (VPBank tech blog - research)
🔗 dzone.com (Java, DevOps articles)

Vietnamese Banking Resources:
🔗 sbv.gov.vn (Ngân hàng Nhà nước - regulations)
🔗 cafef.vn (Tin tức ngân hàng)
```

Tư vấn nghề nghiệp

## Lời khuyên Sự nghiệp cho CVCC LOS Developer

### Lộ trình Thăng tiến Điển hình

```
Junior Developer (0-2 năm)

Developer (2-5 năm)

Senior Developer (3-7 năm)

[YOU ARE HERE: CVCC] (5-10 năm)

Trưởng nhóm/Lead (6-12 năm)

Manager (8-15 năm)

Senior Manager/Director (10-20 năm)
```

### Từ CVCC → Trưởng nhóm (1-3 năm tiếp theo)

Kỹ năng cần phát triển thêm:
```
✓ Technical Leadership:
- Mentor developers, code review
- Define coding standards, architecture decisions

✓ Project Management:
- Sprint planning, estimation
- Stakeholder management

✓ Domain Expertise:
- Deep dive vào risk management, compliance
- Business understanding cấp cao
```

### Mức Lương Kỳ vọng theo Cấp bậc (Tham khảo 2024)

| Cấp bậc | Kinh nghiệm | Lương tháng (VND) |
|---------|-------------|-------------------|
| Junior Dev | 0-2 năm | 10-18 triệu |
| Developer | 2-5 năm | 15-25 triệu |
| Senior Dev | 3-7 năm | 22-35 triệu |
| CVCC | 5-10 năm | 30-50 triệu |
| Lead | 6-12 năm | 40-65 triệu |
| Manager | 8-15 năm | 55-90 triệu |

Lưu ý: Mức lương VPBank thường cao hơn thị trường 10-20%, cộng thêm:
- Thưởng performance (1-4 tháng)
- Stock options (với senior levels)
- Package: BHXH, BHTN, khám sức khỏe định kỳ

### VPBank vs Thị trường - So sánh

```
VPBank IT Advantages:
✅ Lương cạnh tranh top 3 ngành ngân hàng
✅ Tech stack hiện đại (Cloud, Microservices)
✅ Cơ hội làm với hệ thống lớn (50M+ khách hàng)
✅ Digital transformation focus
✅ Culture năng động, không bảo thủ

VPBank Challenges:
⚠️ Áp lực deadline dự án lớn
⚠️ Legacy system migration ongoing
⚠️ Process compliance phức tạp (banking regulations)
```

### Chiến lược Phát triển 3-5 năm tới

```
Year 1-2: Build Expertise
- Become go-to person cho LOS domain
- Learn risk/scoring models
- Contribute to architecture decisions

Year 2-3: Expand Scope
- Cross-train sang related domains (Payments, Channels)
- Move towards tech lead role
- Start mentoring 1-2 junior devs

Year 3-5: Leadership Path
- Trưởng nhóm hoặc Specialist track
- Hoặc chuyển sang Product/BA role nếu thích
- Cân nhắc MBA hoặc certs (PMP, TOGAF)
```

### Nên ở hay Nên nhảy?

```
Stay at VPBank IF:
✓ Muốn deep dive vào banking domain
✓ Thích môi trường ổn định, quy mô lớn
✓ Quan tâm đến career growth trong fintech

Consider moving IF:
✓ Chỉ quan tâm đến tech stack mới nhất
✓ Muốn thử startup/fintech non-bank
✓ Tìm kiếm môi trường quốc tế
```

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

Vị trí CVCC LOS Domain tại VPBank yêu cầu bao nhiêu năm kinh nghiệm?

Theo JD, vị trí yêu cầu 5-10 năm kinh nghiệm trong software development, và ít nhất 3 năm trong banking/fintech domain. Đây là cấp bậc khá cao, tương đương Senior Developer hoặc Junior Lead.

Tôi có 4 năm kinh nghiệm Java, nhưng chưa làm trong ngành ngân hàng. Có nên ứng tuyển không?

Cơ hội vẫn có nếu bạn có kiến thức tốt về financial domain. Gợi ý: (1) Tự học về LOS, quy trình cho vay ngân hàng; (2) Tham gia các khóa fintech online; (3) Xây dựng pet project liên quan đến lending system; (4) Trong CV, nhấn mạnh khả năng học nhanh và adapt. Tuy nhiên, ưu thế sẽ thuộc về ứng viên có kinh nghiệm banking domain.

Mức lương CVCC Phát triển giải pháp tại VPBank khoảng bao nhiêu?

JD ghi 'Thỏa thuận' nên không có con số cố định. Theo thị trường 2024, với 5-10 năm kinh nghiệm và skill JAVA + banking, mức lương thường dao động 30-50 triệu VND/tháng. VPBank thường cạnh tranh hơn thị trường 10-20%. Tips: research kỹ mức lương trên Glassdoor/VietnamSalary trước khi đàm phán, và đưa ra con số dựa trên total compensation (base + bonus + benefits).

Hệ thống LOS là gì và tại sao nó quan trọng với ngân hàng?

LOS (Loan Origination System) là hệ thống xử lý toàn bộ quy trình cho vay: từ tiếp nhận đơn xin vay → thu thập thông tin → chấm điểm tín dụng → thẩm định → phê duyệt → giải ngân → theo dõi trả nợ. Nó quan trọng vì: (1) Tự động hóa giảm thời gian xử lý từ ngày xuống phút; (2) Đảm bảo compliance với quy định ngân hàng Nhà nước; (3) Giảm rủi ro tín dụng qua scoring tự động; (4) Cải thiện trải nghiệm khách hàng.

Kỹ năng tiếng Anh yêu cầu ở mức nào? Làm sao để đáp ứng?

JD yêu cầu bắt buộc về đọc và viết, ưu tiên thêm nói và nghe. Trong thực tế: bạn sẽ đọc tài liệu kỹ thuật tiếng Anh, viết code comments, email với team. Để đáp ứng: (1) Đạt TOEIC 650+ hoặc tương đương; (2) Practice đọc tài liệu Java/Spring hàng ngày; (3) Viết technical blog hoặc contribution trên GitHub; (4) Tham gia international tech communities. Nếu đọc/viết tốt nhưng nói yếu, vẫn có thể apply và cải thiện sau.

Làm sao để gây ấn tượng trong vòng phỏng vấn technical?

3 tips quan trọng: (1) Chuẩn bị 2-3 project stories cụ thể - không chỉ nói 'làm hệ thống cho vay' mà mô tả: challenge是什么, bạn làm gì, kết quả đo lường được như thế nào; (2) Hiểu sâu về transaction management trong banking - đây là keyword VPBank hay hỏi; (3) Research VPBank's tech stack và đặt câu hỏi thông minh về architecture. Cultural fit cũng quan trọng - VPBank đánh giá cao candidate pro-active, thích nghi nhanh.

Tôi đang làm ở công ty outsourcing muốn chuyển sang VPBank, có khả thi không?

Hoàn toàn khả thi! Nhiều người từ outsourcing chuyển sang ngân hàng thành công. Điểm cần lưu ý: (1) Domain knowledge là key - bạn cần show hiểu biết về banking/fintech, không chỉ code giỏi; (2) Chuẩn bị giải thích rõ ràng 'tại sao chuyển từ outsourcing' - nhà tuyển dụng sẽ hỏi; (3) Nhấn mạnh các dự án banking nếu có, dù là offshore; (4) Mức lương ban đầu có thể không tăng nhiều nhưng sẽ có growth path rõ ràng hơn. Suggest: apply đều cả ngân hàng và fintech để so sánh.

Lộ trình phát triển nghề nghiệp cho developer sau khi vào VPBank như thế nào?

VPBank có 2 track phổ biến: (1) Technical Track: CVCC → Senior CVCC → Principal Engineer → Distinguished Engineer; (2) Management Track: CVCC → Trưởng nhóm → Quản lý → Giám đốc. Trong 1-3 năm đầu, tập trung: deep dive vào LOS domain, trở thành expert về 1-2 modules, bắt đầu mentor junior. Sau 3-5 năm, có thể chuyển sang lead hoặc explore sang related domains như risk management, digital channels. VPBank cũng hỗ trợ đào tạo, chứng chỉ quốc tế.

Chia sẻ từ cộng đồng

Ẩn danh 2024-09-15

Mình ứng tuyển vị trí này cách đây 2 tháng, qua được 2 vòng technical rồi nhưng trượt vòng 3. Đợt đó Manager hỏi rất sâu về transaction management trong hệ thống cho vay, mình chưa chuẩn bị kỹ phần này. Bài học: ôn kỹ ACID properties, isolation levels, deadlock handling!

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

Đang làm ở VPBank IT được 1.5 năm, role tương tự. Confirm là lương thực tế nhỉnh hơn JD mô tả, thưởng thêm 2-3 tháng. Tech stack ở đây khá hiện đại, đang migrate sang microservices. Team mình dùng Spring Boot, Kafka, Redis. Ai thích tech mới thì sẽ thích môi trường này.

Ẩn danh 2024-08-30

Warning cho ai muốn apply: deadline processing trong LOS rất phức tạp, phải hiểu business rules của từng sản phẩm vay. Mình mới vào mất 3 tháng để nắm hết domain knowledge. Nhưng bù lại, kiến thức này rất giá trị nếu muốn chuyển sang fintech sau này.

b
banker2024 2024-11-05

HR VPBank khá chuyên nghiệp, phản hồi nhanh. Mình apply hôm thứ 2, tuần sau đã có interview. Process mất khoảng 3-4 tuần là xong. Tip: trong vòng HR, hỏi thẳng về timeline và expectations để chuẩn bị tâm lý.

Ẩn danh 2024-10-10

Có ai biết mức lương CVCC ở đây so với Techcombank hay ACB thế nào không? Đang cân nhắng giữa VPBank và 1 công ty fintech, không biết chọn sao cho hợp lý.

L
Linh P*** 2024-09-28

Mình chuyển từ outsourcing sang VPBank cách đây 8 tháng. Ban đầu lo văn hóa khác biệt, nhưng thực tế OK hơn mình tưởng. Team mình work-life balance tạm được, sprint 2 tuần, deadline có áp lực nhưng không overwork. Quan trọng: chọn team/manager phù hợp khi vào.

Ứ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ín dụng
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.