TPBank
Chuyên viên chính/cao cấp Ứng dụng Core & Thẻ - Khối Công nghệ Thông tin
Hà Nội
Các Đơn vị kinh doanh
Chuyên viên
Thỏa thuận
Hạn: 2026-07-20
Mô tả công việc
+ Tốt nghiệp Đại học trở lên các trường ĐH BKHN/ĐH BKHCM/FPT/ĐH KTQD/ĐH Xây dựng/ĐH Thủy lợi,..; Ngành: CNTT hoặc các ngành liên quan; Chuyên ngành: Kỹ thuật máy tính/Truyền thông và mạng máy tính/Hệ thống thông tin/CNTT
+ Có ít nhất 3-5 năm kinh nghiệm trong lĩnh vực Tài chính Ngân hàng, có kinh nghiệ về các nghiệp vụ Core Banking, thẻ
+ Database: Oracle, MS SQL SERVER…
+ Ngôn ngữ lập trình: JAVA, .Net, PL/SQL…
Ưu tiên:
- Hiểu biết về hệ thống Core banking FLEXCUBE, Hệ thống thẻ Smart vista
- Hiểu biết về việc tổ chức xây dựng, quản trị và phát triển hệ thống phần mềm,
- Vị trí tương đương tại các ngân hàng/định chế tài chính nước ngoài hoặc các ngân hàng có quy mô và trình độ phát triển tương đương hoặc hơn TPBank.
Yêu cầu ứng viên
+ Tốt nghiệp Đại học trở lên các trường ĐH BKHN/ĐH BKHCM/FPT/ĐH KTQD/ĐH Xây dựng/ĐH Thủy lợi,..; Ngành: CNTT hoặc các ngành liên quan; Chuyên ngành: Kỹ thuật máy tính/Truyền thông và mạng máy tính/Hệ thống thông tin/CNTT
+ Có ít nhất 3-5 năm kinh nghiệm trong lĩnh vực Tài chính Ngân hàng, có kinh nghiệ về các nghiệp vụ Core Banking, thẻ
+ Database: Oracle, MS SQL SERVER…
+ Ngôn ngữ lập trình: JAVA, .Net, PL/SQL…
Ưu tiên:
- Hiểu biết về hệ thống Core banking FLEXCUBE, Hệ thống thẻ Smart vista
- Hiểu biết về việc tổ chức xây dựng, quản trị và phát triển hệ thống phần mềm,
- Vị trí tương đương tại các ngân hàng/định chế tài chính nước ngoài hoặc các ngân hàng có quy mô và trình độ phát triển tương đương hoặc hơn TPBank.
Phân tích kỹ năng cần có
## Phân tích Kỹ năng Yêu cầu
### 🔧 Hard Skills (Bắt buộc)
| Nhóm kỹ năng | Cụ thể | Mức độ yêu cầu |
|---|---|---|
| **Ngôn ngữ lập trình** | JAVA, .Net, PL/SQL | Thành thạo (3-5 năm exp)
| **Database** | Oracle, MS SQL Server | Thành thạo, tối thiểu 3-5 năm
| **Nghiệp vụ Ngân hàng** | Core Banking, thẻ | Bắt buộc
| **Hệ thống** | Backend development, API | Có kinh nghiệm
### 🎯 Soft Skills
- **Khả năng phân tích nghiệp vụ** — chuyển đổi yêu cầu nghiệp vụ thành thiết kế kỹ thuật
- **Kỹ năng giao tiếp** — làm việc với business units (phòng ban kinh doanh)
- **Quản lý dự án** — nhiều dự án cùng lúc, deadline chặt
- **Giải quyết vấn đề** — xử lý sự cố hệ thống ngân hàng (24/7 khi cần)
- **Tư duy hệ thống** — hiểu luồng nghiệp vụ từ đầu đến cuối
### 📜 Chứng chỉ Gợi ý
| Chứng chỉ | Giá trị | Ghi chú |
|---|---|---|
| **Oracle Certified Professional (OCP)** | Cao | Thể hiện chuyên môn database |
| **AWS / GCP** | Trung bình-Khó | Cloud ngày càng phổ biến trong ngân hàng |
| **OCPJP / OCA** | Trung bình | Java certification |
| **PMI / PMP** | Trung bình | Nếu muốn chuyển sang quản lý |
| **ISTQB** | Thấp | Testing, có thì là điểm cộng |
### 📊 Bảng So sánh: Ứng viên Lý tưởng vs. Ứng viên Tối thiểu
| Tiêu chí | Lý tưởng | Tối thiểu để ứng tuyển |
|---|---|---|
| **Kinh nghiệm** | 5+ năm, có kinh nghiệm quản lý team | 3 năm, làm được việc |
| **Ngôn ngữ** | JAVA + .Net đều thành thạo | Biết ít nhất 1, thêm ngôn ngữ kia là cộng |
| **Database** | Có kinh nghiệm tối ưu truy vấn, backup/restore, clustering | Viết được SQL, hiểu transaction |
| **Hệ thống ngân hàng** | Đã làm việc với FLEXCUBE / SmartVista | Hiểu nghiệp vụ Core Banking chung |
| **Trường đại học** | BKHN / BKHCM / FPT | Các trường trong danh sách ưu tiên |
### 💡 Lưu ý quan trọng
- **FLEXCUBE** (Oracle FLEXCUBE) và **SmartVista** là 2 hệ thống quan trọng nhất được ưu tiên — nếu có kinh nghiệm với 1 trong 2 thì tỷ lệ trúng tuyển tăng đáng kể
- TPBank là ngân hàng TMCP có tốc độ chuyển đổi số nhanh → kỳ vọng ứng viên có mindset hiện đại, không chỉ maintain hệ thống cũ
Chuẩn bị phỏng vấn
## Hướng dẫn Phỏng vấn TPBank - Vị trí IT Core & Thẻ
### 📋 Quy trình các vòng (Dự kiến)
```
Vòng 1: Sàng lọc hồ sơ + Gọi điện xác nhận (HR)
↓
Vòng 2: Phỏng vấn chuyên môn với Trưởng phòng IT / Quản lý team
↓
Vòng 3: Phỏng vấn với Giám đốc Khối IT hoặc Ban lãnh đạo
↓
Vòng 4: Đàm phán lương & Offer (có thể gộp vòng 3)
```
### 🎤 Câu hỏi thường gặp theo vòng
#### Vòng 1 — HR (15-30 phút)
- "Giới thiệu bản thân và kinh nghiệm làm việc với hệ thống Core Banking / Thẻ"
- "Tại sao muốn chuyển từ công ty hiện tại sang TPBank?"
- "Mức lương mong muốn và thời gian có thể bắt đầu?"
- "Bạn có kinh nghiệm làm việc với ngôn ngữ lập trình nào? JAVA hay .Net?"
#### Vòng 2 — Trưởng phòng IT (45-60 phút)
- **Kỹ thuật:**
- "Viết câu SQL để lấy danh sách giao dịch thẻ trong ngày, có phân trang"
- "Giải thích sự khác nhau giữa INNER JOIN và LEFT JOIN? Khi nào dùng?
- "Transaction trong database là gì? Các properties ACID?"
- "Bạn đã tối ưu SQL query chậm như thế nào?"
- "Sự khác nhau giữa JAVA và .Net? Ưu/nhược điểm?"
- "Design pattern nào hay dùng trong hệ thống ngân hàng?"
- **Nghiệp vụ:**
- "Mô tả luồng xử lý giao dịch thẻ từ lúc khách hàng quẹt thẻ đến khi nhận tiền?"
- "Core Banking quản lý những nghiệp vụ gì?"
- "Bạn đã xử lý sự cố hệ thống nghiệp vụ như thế nào? (ví dụ: system down, transaction fail)"
#### Vòng 3 — Lãnh đạo Khối (30-45 phút)
- "Bạn đánh giá thế nào về chiến lược chuyển đổi số của TPBank?"
- "Triển khai dự án lớn nhất bạn từng tham gia? Vai trò của bạn?"
- "Khi có mâu thuẫn giữa yêu cầu an toàn hệ thống và deadline dự án, bạn xử lý thế nào?"
- "5 năm tới, bạn muốn phát triển sự nghiệp ở TPBank như thế nào?"
### 💎 Tips chuẩn bị đặc biệt cho TPBank
1. **Nghiên cứu TPBank trước:**
- TPBank là ngân hàng "công nghệ số" — nổi tiếng với LiveBank, eBank
- Tìm hiểu các dự án chuyển đổi số gần đây của TPBank
- Biết CEO/ CTO và định hướng công nghệ của ngân hàng
2. **Chuẩn bị demo/project:**
- Mang theo portfolio các dự án đã làm (nếu có thể)
- Sẵn sàng trình bày 1-2 case study xử lý sự cố hoặc tối ưu hệ thống
3. **Ôn kỹ:**
- FLEXCUBE architecture (nếu biết)
- SmartVista modules (card management, switching)
- Security trong ngân hàng (PCI-DSS, mã hóa transaction)
### 👔 Dress Code
- **Form: Business casual** — không cần vest quá cầu kỳ
- Nam: áo sơ mi dài tay, quần âu, giày da
- Nữ: áo sơ mi / blouse, quần âu hoặc váy công sở
- TPBank văn hóa khá trẻ trung, không quá formal
### 📍 Địa điểm
- Thường phỏng vấn tại Hội sở TPBank: Láng Hạ, Ba Đình, Hà Nội
- Đến sớm 15 phút, mang theo CV bản cứng và CMND/CCCD
Lộ trình ôn thi
## Ôn thi & Chuẩn bị — Lộ trình 1-2 tuần
### 📅 Ngày 1-2: Củng cố kiến thức Core Banking & Thẻ
**Tài liệu tham khảo:**
- **Core Banking:** Hiểu các module chính: Deposits, Loans, Deposits, Trade Finance, Payments
- **Thẻ:** ATM, Debit, Credit — luồng transaction từ acquirer → switch → issuer
- Sách: "Banking & Financial Systems" (tổng hợp) hoặc tài liệu nội bộ ngân hàng bạn đang làm
**Kiến thức nền bắt buộc:**
```
□ Hiểu các khái niệm: GL (General Ledger), T-account, double-entry
□ Luồng giao dịch chuyển khoản nội bộ vs. liên ngân hàng
□ RTGS, SWIFT, IBFT là gì?
□ Card transaction flow: Authorization → Clearing → Settlement
□ PCI-DSS compliance basics
```
### 📅 Ngày 3-5: Ôn kỹ thuật lập trình
**JAVA:**
```
□ Java Collections (List, Map, Set) — performance comparison
□ Multi-threading, synchronization
□ JDBC, ORM (Hibernate/JPA)
□ Design patterns: Singleton, Factory, DAO, Repository
□ Exception handling, logging (Log4j/SLF4J)
□ Spring Boot basics (nếu dùng)
```
**.NET:**
```
□ .NET Core vs .NET Framework
□ C# fundamentals, LINQ
□ Entity Framework
□ Web API / RESTful services
□ Async/await pattern
```
**Database (Cực kỳ quan trọng):**
```
□ Viết và tối ưu SELECT, JOIN, GROUP BY, subquery
□ Index: Clustered vs Non-clustered, when to create
□ Transaction, ACID properties, isolation levels
□ Stored Procedure, Trigger, View
□ Partition, Backup/Recovery concept
□ Performance tuning (EXPLAIN, execution plan)
□ PL/SQL basics: cursor, exception handling, package
```
### 📅 Ngày 6-7: Hệ thống FLEXCUBE & SmartVista
**FLEXCUBE (Oracle FLEXCUBE Universal Banking):**
- Đọc tài liệu Oracle FLEXCUBE overview (public docs trên Oracle website)
- Hiểu: Multi-currency, Multi-branch, Real-time processing
- Module nào liên quan đến Core? (Customer, Deposits, Loans, Payments)
**SmartVista:**
- Card management system — Front-end, Back-end
- Payment switch
- Prepaid card, loyalty module
- (Tham khảo tài liệu BPC (Bancware) hoặc series SmartVista)
### 📅 Ngày 8-10: Luyện tập thực tế
**Bài tập SQL thực hành:**
```sql
-- Ví dụ: Tính tổng số dư các tài khoản có giao dịch trong 30 ngày
SELECT ca.account_id, ca.customer_name,
SUM(t.amount) as total_transaction
FROM cust_accounts ca
JOIN transactions t ON ca.account_id = t.account_id
WHERE t.transaction_date >= SYSDATE - 30
GROUP BY ca.account_id, ca.customer_name
HAVING SUM(t.amount) > 10000000
ORDER BY total_transaction DESC;
```
**Tình huống phỏng vấn hay gặp:**
- "Hệ thống thẻ down 2 giờ sáng, bạn làm gì?"
- "Làm sao tối ưu truy vấn chậm trên bảng 10 triệu records?"
- "Thiết kế database cho hệ thống ATM?"
### 📅 Ngày 11-14: Tổng hợp & Mock interview
- Review lại toàn bộ project kinh nghiệm cá nhân
- Chuẩn bị 3-5 câu chuyện thành công/thất bại (STAR method)
- Mock interview với bạn bè hoặc tự record lại
- Chuẩn bị câu hỏi dành cho nhà tuyển dụng
### 📚 Tài liệu tham khảo bổ sung
| Loại | Nguồn |
|---|---|
| Nghiệp vụ Ngân hàng | Website TPBank, các bài viết về Fintech Việt Nam |
| JAVA | Baeldung.com, "Effective Java" (Joshua Bloch) |
| SQL | W3Schools SQL, LeetCode Database section |
| FLEXCUBE | Oracle FLEXCUBE Documentation (public) |
| Card Business | Payments glossary (Visa/Mastercard resources) |
| Interview prep | "Cracking the Coding Interview" — Gayle McDowell |
Tư vấn nghề nghiệp
## Lời khuyên Sự nghiệp — Vị trí IT Ngân hàng
### 🚀 Lộ trình Thăng tiến
```
Chuyên viên (3-5 năm kinh nghiệm)
↓ (2-3 năm)
Trưởng nhóm / Team Lead
↓ (2-3 năm)
Quản lý dự án (PM) / Chuyên viên cao cấp (Senior)
↓ (3-5 năm)
Quản lý phòng (IT Manager / BA Manager)
↓ (5+ năm)
Giám đốc Khối IT / CTO
```
**Chi tiết từng bước:**
1. **Giai đoạn 1-2 năm đầu (Senior/Principal level):**
- Chuyên sâu 1-2 hệ thống (Core Banking hoặc Thẻ)
- Xây dựng uy tín chuyên môn với business units
- Tech lead cho module nhỏ
2. **Giai đoạn 3-5 năm:**
- Team Lead: quản lý 3-5 người
- Hoặc chuyên sâu Senior Architect: thiết kế hệ thống
- PMP/Prince2 certification nếu muốn đi PM
3. **Giai đoạn 5-7 năm:**
- IT Manager: quản lý toàn phòng IT nghiệp vụ
- Hoặc chuyên gia nghiệp vụ (Business Analyst cấp cao)
- Định hướng: quản lý or chuyên gia (IC vs People Manager)
### 💰 Mức lương Kỳ vọng (TPBank Hà Nội)
| Cấp bậc | Kinh nghiệm | Lương tháng (VND) | Ghi chú |
|---|---|---|---|
| **Chuyên viên** | 3-5 năm | 20-35 triệu | Mức thấp của range |
| **Chuyên viên chính** | 5-7 năm | 30-50 triệu | Vị trí đang tuyển này |
| **Cao cấp (Senior)** | 7-10 năm | 45-70 triệu | Tùy kỹ năng đặc biệt |
| **Trưởng nhóm** | 5-8 năm | 50-80 triệu | + quản lý team |
| **IT Manager** | 8-12 năm | 70-120 triệu | + thưởng/ESOP |
| **IT Director/CTO** | 12+ năm | 150-300+ triệu | Thỏa thuận |
> ⚠️ **Lưu ý:** Mức lương trên là tham khảo cho thị trường Hà Nội 2024-2025. TPBank "thỏa thuận" nghĩa là đàm phán được — hãy tự tin đề xuất mức phù hợp với kinh nghiệm. Thường có thêm: thưởng tết (2-4 tháng), bảo hiểm cao cấp,体检 (khám sức khỏe định kỳ).
### 🔑 Kỹ năng Cần phát triển Thêm
**Ngắn hạn (1-2 năm):**
- Học thêm Cloud (AWS/Azure) — TPBank đang chuyển dần lên cloud
- Hiểu sâu thêm FLEXCUBE hoặc SmartVista (nếu chưa biết)
- Kỹ năng trình bày/báo cáo với lãnh đạo
**Dài hạn (3-5 năm):**
- Nếu đi quản lý: PMP, quản lý stakeholder, budgeting
- Nếu đi chuyên gia: Solution Architecture, TOGAF certification
- Hiểu thêm về regulaton (NHNN), Basel III, Open Banking API
- Kỹ năng tiếng Anh: đọc tài liệu, giao tiếp với vendor nước ngoài
### 🌟 Ưu/Nhược khi làm tại TPBank
| Ưu điểm | Nhược điểm |
|---|---|
| ✅ Môi trường trẻ, năng động | ❌ Áp lực deadline dự án lớn |
| ✅ Cơ hội chuyển đổi số, học công nghệ mới | ❌ Hệ thống legacy vẫn còn nhiều |
| ✅ Lương cạnh tranh so với mặt bằng thị trường | ❌ Có thể OT khi go-live dự án |
| ✅ Thương hiệu ngân hàng ổn định | ❌ Cạnh tranh nội bộ cao |
| ✅ Cơ hội thăng tiến cho người giỏi | ❌ Bảo mật IT nghiêm ngặt, hạn chế mang laptop cá nhân |
### 🎯 Lời khuyên Quan trọng
> **"Vị trí Core Banking & Thẻ là 1 trong những vị trí IT quan trọng nhất của ngân hàng — nắm được nghiệp vụ này, bạn có nền tảng để chuyển sang bất kỳ ngân hàng nào hoặc Fintech nào."**
**Checklist trước khi ứng tuyển:**
- [ ] Đảm bảo CV nổi bật kinh nghiệm Core Banking/Thẻ rõ ràng
- [ ] Chuẩn bị story về 1-2 dự án lớn nhất đã tham gia
- [ ] Ôn kỹ SQL và Java/.Net — đây là phần kỹ thuật bắt buộc
- [ ] Tìm hiểu FLEXCUBE/SmartVista dù chỉ overview
- [ ] Nghiên cứu TPBank: sản phẩm, công nghệ, văn hóa
- [ ] Đề xuất mức lương tự tin, có basis (tham khảo thị trường)
Câu hỏi thường gặp
Em mới tốt nghiệp CNTT, chưa có kinh nghiệm ngân hàng, có ứng tuyển được vị trí này không?
Khó. Tin tuyển dụng yêu cầu rõ ràng 3-5 năm kinh nghiệm trong lĩnh vực tài chính ngân hàng + nghiệp vụ Core Banking/thẻ. Đây là vị trí senior, không phải entry-level. Tuy nhiên, em có thể: (1) Ứng tuyển vị trí fresher/Junior IT tại TPBank (thường có tuyển riêng), (2) Làm 2-3 năm ở công ty IT outsourcing phục vụ ngân hàng (như KMS, FPT, TMA) để tích lũy kinh nghiệm ngân hàng, rồi quay lại ứng tuyển. Quan trọng: JAVA và SQL vẫn nên học kỹ trong thời gian này.
Mức lương thực tế cho vị trí này ở TPBank là bao nhiêu?
Vị trí ghi 'thỏa thuận' nên không có mức cố định. Tham khảo thị trường 2024-2025: với 3-5 năm kinh nghiệm IT ngân hàng tại Hà Nội, mức lương thường dao động 25-45 triệu VND/tháng tùy kỹ năng. Nếu biết FLEXCUBE hoặc SmartVista, có thể đàm phán mức cao hơn 10-20%. Ngoài lương, TPBank thường có thưởng tết 2-4 tháng, bảo hiểm cao cấp. Tip: khi HR hỏi mong muốn, hãy nêu 1 range có basis (VD: 35-45 triệu dựa trên mặt bằng thị trường) thay vì 1 con số mù mờ.
Điểm khác nhau giữa làm việc với Core Banking system và hệ thống thẻ là gì? Nên chọn hướng nào?
Core Banking là 'trái tim' ngân hàng — quản lý tài khoản, huy động, cho vay, chuyển khoản. Hệ thống thẻ (ATM/Debit/Credit) là payment channel. Core Banking ít thay đổi, yêu cầu hiểu sâu nghiệp vụ tài chính, ít hot tech nhưng cực kỳ ổn định. Thẻ năng động hơn, gắn với payment trends, fintech. Khuyên: nếu mới vào ngành, hãy chọn thẻ trước (dễ học hơn, nhiều project mới), sau đó chuyển sang Core Banking. Kinh nghiệm cả 2 là lợi thế lớn.
Kinh nghiệm với FLEXCUBE/SmartVista quan trọng như thế nào? Em chưa có kinh nghiệm với các hệ thống này.
Đây là điểm ưu tiên (không bắt buộc), nhưng nếu có thì tỷ lệ trúng tuyển tăng rất nhiều. FLEXCUBE (Oracle) là Core Banking phổ biến tại nhiều ngân hàng VN. SmartVista (BPC) là hệ thống thẻ phổ biến. Cách học: (1) Đọc tài liệu public từ Oracle và BPC — có overview miễn phí, (2) Tìm khóa học online trên Udemy/LinkedIn Learning, (3) Tham gia cộng đồng IT ngân hàng trên LinkedIn để hỏi kinh nghiệm. Nếu chưa có, hãy thể hiện kiến thức nghiệp vụ Core Banking/Thẻ thật vững — đó mới là nền tảng quan trọng nhất.
Có nên chuyển từ công ty IT (outsourcing) sang ngân hàng ở giai đoạn này không?
Nên, nếu mục tiêu dài hạn là làm trong ngân hàng/tài chính. Ưu điểm: lương cứng cao hơn, stable hơn, được học nghiệp vụ sâu. Nhược điểm: tech stack ít thay đổi, ít cơ hội học công nghệ mới so với công ty IT product. Tip: nếu đang ở công ty IT làm cho ngân hàng, hãy cố gắng hiểu NGHIỆP VỤ chứ không chỉ code — đó mới là lợi thế khi phỏng vấn. Nếu muốn giữ skill tech mạnh, có thể cân nhắc Fintech thay vì ngân hàng truyền thống.
Làm việc ở Khối IT ngân hàng có áp lực không? Giờ làm việc như thế nào?
Áp lực có nhưng tùy giai đoạn. Bình thường: 8h-17h30, có thể về đúng giờ. Giai đoạn dự án (UAT, go-live): OT thường xuyên, đặc biệt 1-2 tuần trước go-live. Sự cố hệ thống: có rotation trực đêm/ngày lễ (thường 1-2 tuần/lần). Áp lực chính: deadline dự án, chất lượng code (bug trên production ngân hàng là vấn đề lớn), phối hợp với business units. Đổi lại: môi trường chuyên nghiệp, bảo hiểm tốt, thu nhập ổn định.
Trong CV, nên trình bày kinh nghiệm IT ngân hàng như thế nào để gây ấn tượng?
Nguyên tắc: viết theo format 'Dự án + Nghiệp vụ + Công nghệ + Kết quả'. Ví dụ thay vì 'Phát triển module thẻ', hãy viết: 'Phát triển module phát hành thẻ tín dụng trên hệ thống SmartVista — tích hợp với Core Banking, xử lý 5,000+ giao dịch/ngày. Công nghệ: Java Spring Boot, Oracle, PL/SQL'. Nêu rõ: (1) hệ thống nào (FLEXCUBE, SmartVista, hay tự develop), (2) module/nghiệp vụ gì, (3) công nghệ dùng, (4) quy mô (transactions/ngày, users, data volume). Nếu có case giải quyết sự cố lớn, nhất định phải kể.