messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
GPBank

SAP ABAP Developer

Hà Nội Khối CNTT
Hạn: 2026-12-31

Mô tả công việc

I. TRÁCH NHIỆM CHÍNH

  • Chịu trách nhiệm quản lý, định hướng kỹ thuật và phát triển tổng thể các hệ thống hỗ trợ vận hành nội bộ ngân hàng bao gồm hệ thống hoạch toán, hệ thống thu hồi nợ, hệ thống quản lý văn bản nội bộ, hệ thống xếp hạng tín dụng, hệ thống in hóa đơn thuế, hệ thống ERP, HRM, Reporting và các hệ thống hỗ trợ khác.
  • Đảm bảo các hệ thống trên hoạt động ổn định, mở rộng linh hoạt, đáp ứng yêu cầu nghiệp vụ và tuân thủ kiến trúc CNTT toàn hàng.
  • Đóng vai trò cầu nối giữa bộ phận nghiệp vụ và đội ngũ kỹ thuật, định hướng giải pháp, kiểm soát chất lượng sản phẩm, chuẩn hoá mô hình phát triển và nâng cao năng lực đội ngũ phát triển.

II. YÊU CẦU

  • Tốt nghiệp Cao đẳng hoặc Đại học chuyên ngành Công nghệ thông tin, Điện tử Viễn thông hoặc các ngành liên quan.
  • Tối thiểu 5 năm kinh nghiệm SAP tổng thể, Phát triển cơ bản bằng ngôn ngữ abap với nền tảng tích hợp BTP
  • Trải nghiệm ít nhất 2–3 dự án triển khai thực tế (end-to-end) liên quan:
  • Tích hợp (Integration Suite)
  • Xây dựng ứng dụng mở rộng (Extension)
  • Triển khai app Fiori side-by-side

+ SAP BTP Integration Suite (Cloud Integration/CPI, API Management, Event Mesh).

+ SAP Extension Suite: CAP (Cloud Application Programming Model), Node.js/Java, Fiori/UI5.

+ SAP Workflow Management, Business Rules.

+ SAP Build Apps / Build Work Zone (nếu doanh nghiệp theo low-code).

III. QUYỀN LỢI, CHẾ ĐỘ

  • Gói thu nhập cạnh tranh, lên đến 16 tháng thu nhập/năm (UPTO 45M GROSS/THÁNG), theo năng lực và cấp bậc.
  • Cơ hội tham gia các dự án chuyển đổi số quy mô lớn, trực tiếp xây dựng và phát triển hệ thống Full Cloud Services và nền tảng Ngân hàng số SME (Fully Digital SME Banking).
  • Được hưởng đầy đủ các chế độ BHXH, BHYT, BHTN cùng bảo hiểm sức khỏe GPBankCare GOLD, bao gồm quyền lợi nội trú và ngoại trú.
  • Được trang bị đầy đủ các thiết bị phục vụ công việc.
  • Hưởng các chế độ phúc lợi hấp dẫn như: du lịch hằng năm, phụ cấp ăn trưa, quà sinh nhật, hỗ trợ hiếu hỷ, tài trợ đào tạo và chứng chỉ chuyên môn.
  • Thưởng vào các dịp lễ lớn trong năm như Tết Nguyên đán, Quốc khánh 2/9, Giải phóng miền Nam 30/4, Giỗ Tổ Hùng Vương, Quốc tế Phụ nữ 8/3, Phụ nữ Việt Nam 20/10,...
  • Tham gia đa dạng câu lạc bộ thể thao và hoạt động chăm sóc sức khỏe như chạy bộ, bóng đá, pickleball, yoga,...
  • Hưởng chính sách vay ưu đãi dành cho CBNV, bao gồm vay mua nhà, vay mua ô tô, vay tiêu dùng, thấu chi và các chương trình tín dụng nội bộ khác.

Liên hệ để trao đổi chi tiết về cơ hội

📞 Phone/Zalo: 0376 060 513 (Ms. Phương Anh)

📧 Email: anhnp2@gpbank.com.vn

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

Phân tích kỹ năng cần có cho vị trí SAP ABAP Developer tại GPBank

📌 Lưu ý quan trọng đầu tiên

Mặc dù tên gọi là "Developer", đọc kỹ JD thì đây thực chất là vị trí Senior SAP Technical Lead / SAP Architect – quản lý, định hướng kỹ thuật cho cả một tập hệ thống nội bộ ngân hàng. Các bạn mới ra trường hoặc dưới 5 năm kinh nghiệm nên đánh giá lại trước khi apply.

🔧 Hard Skills bắt buộc

Nhóm kỹ năng Chi tiết Mức độ yêu cầu
ABAP cốt lõi ABAP OO, ALV, BAPIs, BADIs, User Exits, Enhancement Framework Bắt buộc – nền tảng
ABAP hiện đại ABAP on HANA, CDS Views, AMDP, ABAP 7.4+ syntax Rất quan trọng
SAP BTP Cloud Integration (CPI), API Management, Event Mesh Bắt buộc
SAP Extension Suite CAP (Cloud Application Programming Model), Node.js/Java Bắt buộc
Fiori/UI5 Side-by-side Fiori apps, OData services, SAPUI5 Bắt buộc
Quy trình nghiệp vụ SAP Workflow Management, Business Rules Quan trọng
Low-code (bonus) SAP Build Apps, Build Work Zone Có thì tốt
Tích hợp hệ thống RESTful APIs, SOAP, IDoc, EDI patterns Quan trọng

🏦 Kiến thức nghiệp vụ ngân hàng (Domain Knowledge)

Đây là điểm cộng rất lớn ở GPBank vì bạn sẽ làm việc với các hệ thống đặc thù:

  • Hệ thống hoạch toán (core accounting)
  • Hệ thống thu hồi nỉ (debt recovery)
  • Quản lý văn bản nội bộ
  • Xếp hạng tín dụng (credit scoring)
  • In hóa đơn thuế (tax invoice – liên quan đến Nghị định 123/2020/NĐ-CP)
  • ERP, HRM, Reporting
  • Ngân hàng số SME (Fully Digital SME Banking)

🤝 Soft Skills cần thiết

  • K năng cầu nối: Phải giao tiếp tốt với cả business (ngân hàng) và đội technical
  • Tư duy kiến trúc: Thiết kế hệ thống scalable, maintainable
  • Quản lý dự án end-to-end: JD yêu cầu 2–3 dự án triển khai thực tế
  • Khả năng chuẩn hoá quy trình phát triển
  • Mentoring: Nâng cao năng lực đội ngũ
  • Tiếng Anh: Đọc hiểu docs SAP quốc tế (BTP docs rất nhiều tiếng Anh)

📜 Chứng chỉ nên có (không bắt buộc nhưng tăng sức nặng CV)

Chứng chỉ Đơn vị cấp Ghi chú
SAP Certified Development Associate – ABAP C_TAWDB_* SAP Nền tảng ABAP
SAP Certified – SAP BTP Extension Developer C_CPEI SAP Hot nhất hiện nay
SAP Certified – SAP BTP Integration Suite C_CPI SAP Cloud Integration
SAP Certified – Fiori Application Developer C_FIORDEV SAP Nếu đi sâu Fiori
AWS/Azure Architect tùy cloud AWS/Azure Nếu deploy multi-cloud

⚖️ Bảng so sánh: Bạn có phù hợp?

Tiêu chí Mới ra trường 2–4 năm SAP 5+ năm SAP
Apply vị trí này? ❌ Không nên ⚠️ Stretch goal ✅ Phù hợp
Vai trò thực tế Senior Dev Tech Lead/Architect
Cần học thêm Rất nhiều BTP, CAP, Fiori Chỉ cập nhật trend

Chuẩn bị phỏng vấn

Hướng dẫn phỏng vấn vị trí SAP ABAP Developer tại GPBank

📞 Thông tin liên hệ từ JD

  • HR: Ms. Phương Anh – 0376 060 513
  • Email: anhnp2@gpbank.com.vn
  • Mẹo: Khi gọi/nhắn, chuẩn bị sẵn CV bản PDF, không gửi ảnh chụp. Nếu Zalo không nghe, gửi email trước để giữ lại thông tin.

🔄 Quy trình phỏng vấn dự kiến (3–4 vòng)

Vòng 1: HR Screening (30–45 phút)

  • Giới thiệu bản thân, kinh nghiệm SAP tổng quan
  • Mức lương mong muốn
  • Lý do nghỉ việc / lý do muốn vào GPBank
  • Khả năng đi làm tại Hà Nội (nếu ở xa)
  • Có thể có test IQ/test tính cách

Vòng 2: Technical Interview vòng 1 – ABAP & SAP Core (60–90 phút)

  • Phỏng vấn với Senior Developer hoặc Lead Technical
  • Câu hỏi ABAP OO, CDS View, AMDP
  • Debugging, performance tuning (ST05, SE30, SAT)
  • Smart Forms / Adobe Forms / Workflow
  • Câu hỏi tình huống thực tế từ dự án cũ

Vòng 3: Technical Interview vòng 2 – BTP & Architecture (60–90 phút)

  • Phỏng vấn với Solution Architect hoặc IT Manager
  • Thiết kế kiến trúc tích hợp (CPI, API Management)
  • CAP, Node.js/Java, Fiori/UI5
  • Bảo mật, authorization, OAuth2, SAML
  • Case study: Thiết kế hệ thống mới cho ngân hàng

Vòng 4: Director/Head of IT (30–45 phút)

  • Tầm nhìn, định hướng
  • Quản lý đội nhóm
  • Tư duy chuyển đổi số ngân hàng
  • Văn hóa làm việc, kỳ vọng 2 chiều

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

Vòng HR

1. "Tại sao bạn muốn rời công ty hiện tại?"
2. "5 năm tới bạn muốn gì trong sự nghiệp SAP?"
3. "Mức lương gross hiện tại và mong muốn là bao nhiêu?"
4. "Bạn biết gì về GPBank?" (Tip: GPBank từng là một trong những NHTMCP yếu kém, đã tái cơ cấu thành công – tìm hiểu câu chuyện này sẽ ghi điểm)

Vòng Technical – ABAP

1. "Phân biệt Classical ABAP Report và ABAP OO? Khi nào dùng cái nào?"
2. "CDS View khác gì với Database View? Lợi ích của CDS Annotations?"
3. "AMDP là gì? Khi nào nên dùng thay ABAP SQL?"
4. "Debug một chương trình Fiori không hiển thị data như thế nào?"
5. "Performance tối ưu: bạn đã làm gì trong dự án thực tế?"
6. "BADI vs User Exit vs Enhancement Spot – khác nhau ở đâu?"

Vòng Technical – BTP & Architecture

1. "Thiết kế một scenario tích hợp giữa SAP S/4HANA và hệ thống ngân hàng lõi qua BTP CPI – bạn approach thế nào?"
2. "CAP và ABAP RAP khác nhau như thế nào? Khi nào dùng CAP?"
3. "OAuth2 flow trong API Management hoạt động ra sao?"
4. "Event Mesh dùng để làm gì? Cho ví dụ thực tế?"
5. "Làm sao để triển khai một Fiori app side-by-side an toàn với S/4HANA?"
6. "Nếu hệ thống hoạch toán core của ngân hàng down lúc cut-off, bạn xử lý thế nào?"

Vòng Director

1. "Theo bạn, chuyển đổi số ngân hàng SME ở Việt Nam nên đi hướng nào?"
2. "Bạn đã bao giờ conflict với business stakeholder? Giải quyết thế nào?"
3. "Build team hay buy team – bạn chọn gì cho SAP?"

💡 Tips chuẩn bị

  • Chuẩn bị 3 dự án end-to-end kể rõ: vai trò, quy mô, tech stack, thách thức, kết quả (dùng STAR: Situation–Task–Action–Result)
  • Demo sản phẩm nếu được: chuẩn bị slide hoặc code snippet trên GitLab/GitHub
  • Đọc về GPBank: lịch sử tái cơ cấu, chiến lược số hoá, đối thủ (LPB, ACB, MB…)
  • Mang theo CV in sẵn 2–3 bản (nếu phỏng vấn offline)

👔 Dress Code

  • Vòng HR: Smart casual
  • Vòng Technical: Business casual (sơ mi, quần tây, giày lịch sự)
  • Vòng Director: Business formal (vest nếu có)
  • Ngân hàng Việt Nam khá conservative – tránh quần jeans rách, áo thun graphic

Lộ trình ôn thi

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

📚 Kiến thức nền tảng cần nắm

Tuần 1: ABAP Cốt lõi + Hiện đại
Ngày Chủ đề Tài liệu
T2 ABAP OO: Class, Interface, Inheritance, Polymorphism SAP Learning Journey: ABAP Development on SAP BTP
T3 CDS Views, CDS Annotations, Access Controls [CDS View Tutorial – SAP Developer](https://developers.sap.com)
T4 AMDP, ABAP Managed Database Procedures SAP Help Portal – ABAP Keyword Documentation
T5 ABAP on HANA, Performance Tuning, SQL Trace SAP Course: BC400, BC401
T6 OData Services, Gateway, Service Binding [SAP API Business Hub](https://api.sap.com)
T7 Fiori/UI5 cơ bản, Annotations, OData V4 OpenSAP Fiori courses
CN Ôn lại toàn bộ + làm câu hỏi mock
Tuần 2: BTP + Architecture + Banking Domain
Ngày Chủ đề Tài liệu
T8 SAP BTP tổng quan, account model, subaccounts SAP Discovery Center
T9 SAP Integration Suite (CPI), iFlows, Adapters SAP Learning: BTP Integration Suite
T10 API Management, OAuth2, SAML, Policies [SAP Help – API Management](https://help.sap.com)
T11 CAP (Cloud Application Programming Model) [cap.cloud.sap](https://cap.cloud.sap)
T12 SAP Workflow Management, Business Rules SAP Help Portal
T13 Banking domain: Core banking, GL, AR/AP, Credit Scoring, SME lending Tài liệu nội bộ + SME banking whitepapers
T14 Mock interview, ôn tập STAR, chuẩn bị slide dự án Tự thu âm, nhờ bạn bè review

Tài liệu tham khảo

Miễn phí:
1. SAP Learning Journeys (learning.sap.com) – lộ trình chính thức cho BTP, ABAP, Integration Suite
2. SAP Developer Center (developers.sap.com) – tutorials, sample code, mission
3. openSAP (open.sap.com) – MOOCs miễn phí từ SAP University
4. SAP Help Portal (help.sap.com) – documentation chính thức
5. SAP Community (community.sap.com) – Q&A, blog từ SAP experts
6. YouTube: SAP SE channel, SAP BTP Tutorial playlists

Trả phí (đáng đầu tư):
1. SAP Learning Hub – nếu công ty cho license
2. Udemy: ABAP on HANA, SAP BTP, Fiori courses
3. Pluralsight: Learning paths cho SAP Architect

📝 Đề xuất chứng chỉ nên lấy trưc/sau khi apply

Thời điểm Chứng chỉ Lý do
Trước khi apply C_TAWDB (ABAP Dev) Nền tảng, dễ pass
Trước khi apply C_CPEI (BTP Extension) Điểm nhấn CV
Sau khi vào C_CPI (BTP Integration) Phục vụ công việc
Sau khi vào C_FIORDEV Nếu đi sâu Fiori

🎯 Bài tập thực hành nên làm

1. Build một CAP app đơn giản connect tới HANA Cloud
2. Tạo một iFlow trong CPI để sync data giữa 2 mock endpoints
3. Thiết kế OData V4 service cho một CDS View
4. Build một Fiori app đọc OData đó (dùng SAP Build Apps nếu low-code)
5. Document 1 case study về dự án SAP bạn đã làm theo format kiến trúc

🔥 Bank domain knowledge cần biết

  • Hệ thống hoạch toán: GL, AR/AP, Bank Accounting, Asset Accounting
  • Thu hồi nỉ: Quy trình CIC, CIC scoring, nhắc nợ đa kênh
  • Tín dụng SME: Basel II/III, CIC lookup, scoring model
  • Hoá đơn điện tử: Nghị định 123/2020, TCT API, mẫu C/O
  • Ngân hàng số: eKYC, eContract, eSign, API banking

Tư vấn nghề nghiệp

Lời khuyên sự nghiệp cho SAP ABAP Developer tại ngân hàng

🚀 Lộ trình thăng tiến điển hình

```
SAP Junior ABAP (0-2 năm)

SAP ABAP Developer (2-5 năm)

Senior SAP Developer / Module Lead (5-8 năm) ← Bạn đang ở đây khi apply GPBank

SAP Technical Lead / Solution Architect (8-12 năm)

SAP Enterprise Architect / Head of SAP (12+ năm)
```

Các hướng đi song song trong ngân hàng:

  • Technical track: Architect → Enterprise Architect → CTO
  • Management track: Lead → Manager → Head of IT → CIO
  • Consulting track: Vendor (SAP, Accenture, Deloitte…) → Freelance Architect

💰 Mức lương kỳ vọng theo cấp bậc (2024-2026, Việt Nam)

Cấp bậc Kinh nghiệm Gross/tháng (bank) Gross/tháng (vendor/consulting)
Junior ABAP 0-2 năm 15–25 triệu 18–30 triệu
ABAP Developer 2-4 năm 25–40 triệu 35–55 triệu
Senior ABAP 4-7 năm 40–65 triệu 55–85 triệu
Tech Lead/Architect 7-10 năm 65–100+ triệu 85–150+ triệu
Enterprise Architect 10+ năm 100–200+ triệu 150–300+ triệu

📌 GPBank offer up to 45M gross/tháng – đây là mức Senior Developer đến Tech Lead cho ngân hàng tầm trung. Tính 16 tháng = khoảng 720 triệu/năm (gross). So với Big4 bank (VCB, TCB, MB, ACB) mức này có thể thấp hơn 10–20%, nhưng GPBank đang trong giai đoạn chuyển đổi số mạnh nên cơ hội học hỏi và thăng tiến nhanh.

🎯 Kỹ năng cần phát triển thêm để scale up

Nếu muốn lên Architect trong 3-5 năm tới:
1. Cloud architect skills: AWS/Azure/GCP kết hợp với SAP BTP
2. Microservices & API economy: REST, GraphQL, Event-driven architecture
3. Security & Compliance: PCI DSS, ISO 27001, NHNN regulations
4. DevOps cho SAP: SAP CI/CD, Git-enabled TMS, Jenkins cho BTP
5. AI/ML trên SAP: Joule, SAP AI Core, Embedded AI
6. Soft skills: Public speaking, mentoring, stakeholder management
7. Domain sâu: Hiểu Basel III, IFRS 9, IFRS 17, Open Banking

Trending tech 2025-2026 mà SAP dev cần biết:

  • SAP Joule (AI Copilot cho SAP)
  • SAP Build Code (AI-assisted development)
  • SAP Datasphere & SAP Analytics Cloud
  • Clean Core strategy (giữ core SAP sạch, extend qua BTP)
  • RISE with SAP & GROW with SAP (private/public cloud)

💼 Chiến lược deal lương với GPBank

  • Đừng đưa range quá rộng: thay vì "40-60 triệu", nói "mức hiện tại X, mong muốn Y dựa trên benchmark thị trường"
  • Hỏi rõ 16 tháng gồm gì: 13 lương + 3 thưởng Tết/trung thu? Performance bonus?
  • Vay ưu đãi CBNV là một perk đáng giá – tính lãi suất thực tế
  • Bảo hiểm GPBankCare GOLD: hỏi rõ hạn mức nội/ngoại trú
  • Phụ cấp ăn trưa, du lịch, chứng chỉ – quy đổi thành tiền mặt nếu được

⚖️ So sánh GPBank vs các lựa chọn khác

Tiêu chí GPBank Big4 Bank (VCB/MB/TCB/ACB) Vendor (SAP/Accenture)
Lương Trung bình Cao Cao nhất
Cơ hội học Cao (đang transform) Trung bình Rất cao (đa dự án)
Work-life balance Tốt hơn vendor Tốt Kém (OT nhiều)
Ổn định Tốt (đã tái cơ cấu xong) Rất tốt Phụ thuộc dự án
Thăng tiến Nhanh (đang scale) Chậm (cạnh tranh cao) Nhanh nếu giỏi
Domain hiểu sâu Rất cao Cao Thấp (chỉ làm project)

💡 Lời khuyên chân thành từ "đàn anh"

1. Đng nhảy việc quá sớm – mỗi nơi 1-2 năm sẽ bị đánh giá không sâu
2. Chọn nơi có Clean Core roadmap – đây là chiến lược SAP toàn cầu, đi sau sẽ lỗi thời
3. GPBank đang chuyển đổi mạnh (Full Cloud Services, SME Digital Banking) → nếu bạn vào đúng lúc, 2-3 năm sau có thể lead một mảng lớn
4. Học tiếng Anh chuyên ngành SAP – phỏng vấn với SAP HQ (nếu là vendor) hay các dự án quốc tế đều cần
5. Build personal brand: viết blog, làm YouTube, đóng góp GitHub SAP samples → dễ deal lương hơn

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

Em mới ra trường, có nên apply vị trí SAP ABAP Developer ở GPBank không?

Câu trả lời ngắn: Không nên. JD yêu cầu tối thiểu 5 năm kinh nghiệm SAP tổng thể, tham gia 2-3 dự án end-to-end, thành thạo BTP, CAP, Fiori. Đây là vị trí Senior/Lead chứ không phải junior. Em nên apply vào các vị trí Fresher SAP ABAP hoặc SAP tại các công ty tuyển freshers (như FPT Software, NAL, Viettel…). Nếu kiên trì, sau 2-3 năm làm tốt ở vendor thì có thể apply lại. Trong thời gian chờ, em hãy học ABAP cơ bản qua SAP Learning Journey miễn phí, làm chứng chỉ C_TAWDB, và xin làm dự án SAP thực tế ở bất kỳ đâu để build kinh nghiệm.

Em đang làm ABAP 3 năm ở một vendor, có nên nhảy sang GPBank không?

Đây là câu hỏi nhiều bạn cùng cảnh ngộ. Phân tích nhanh: 3 năm kinh nghiệm ABAP ở vendor thường mạnh về coding nhưng có thể yếu về architecture, BTP và nghiệp vụ ngân hàng. JD GPBank yêu cầu tối thiểu 5 năm, nên nếu apply, em cần chứng minh được: (1) Đã tham gia ít nhất 1 dự án end-to-end, (2) Đã làm với BTP/CAP/Fiori ở mức nào đó, (3) Có kiến thức banking domain. Lợi thế khi vào GPBank: học sâu banking domain, làm việc on-site với business, có lộ trình thăng tiến rõ. Bất lợi: rời vendor có thể mất cơ hội đa dự án. Cân nhắc kỹ trước khi quyết định.

Mức lương up to 45M gross/tháng của GPBank có competitive không so với thị trường?

Mức 45M gross cho vị trí SAP Tech Lead/Architect tại ngân hàng tầm trung như GPBank là trung bình khá. So sánh: TCB/MB có thể trả 55-80M cho cùng cấp; VCB/ACB trả 50-70M; VPBank, MSB trả 45-65M. Cộng thêm 16 tháng thu nhập/năm thì package năm có thể lên tới ~720 triệu gross. Tuy nhiên nếu em ở vị trí Senior Dev (5-7 năm exp) thì 45M là competitive. Nếu em đã 8-10 năm exp và làm Architect thực sự, em nên target 55-70M. Lưu ý: còn cộng các perks khác như BH GPBankCare GOLD, vay CBNV ưu đãi, training budget – quy đổi tổng có thể tương đương 5-8 triệu/tháng.

SAP BTP là gì và tại sao GPBank lại yêu cầu nhiều như vậy?

SAP BTP (Business Technology Platform) là nền tảng cloud chiến lược của SAP trong chiến lược "Clean Core" – tức là giữ core SAP S/4HANA sạch, các tính năng mở rộng sẽ build trên BTP thay vì modify core. GPBank yêu cầu nhiều vì họ đang chuyển đổi sang "Full Cloud Services" và xây nền tảng SME Digital Banking – đây đều cần BTP. BTP gồm 4 trụ cột chính: (1) Integration Suite (CPI, API Mgmt), (2) Extension Suite (CAP, Fiori), (3) Data & Analytics (Datasphere, SAC), (4) AI (Joule, AI Core). Nếu em chưa biết BTP, hãy bắt đầu từ SAP Discovery Center và lấy chứng chỉ C_CPEI – đây là kỹ năng hot nhất hiện nay cho SAP dev.

Em đang làm Java developer 6 năm, muốn chuyển sang SAP, có khả thi không?

Rất khả thi, và đây là profile GPBank đang cần. Lý do: JD yêu cầu Node.js/Java cho CAP (Cloud Application Programming Model), nên Java background là lợi thế rất lớn. Roadmap chuyển ngành gợi ý: (1) Học ABAP cơ bản trong 1-2 tháng qua SAP Learning, (2) Học CDS View và OData (3-4 tuần), (3) Học CAP với Java để leverage kinh nghiệm hiện có (2-3 tuần), (4) Làm 1-2 project cá nhân với BTP trial account (miễn phí), (5) Lấy chứng ch C_CPEI, (6) Apply vào các vị trí "Java + SAP" hoặc "BTP Developer". Với 6 năm Java, em có thể apply thẳng GPBank nếu CV show được: thành thạo Java/Spring Boot, đã học CAP/BTP, có hiểu biết banking.

Trong phỏng vấn vòng Director ở ngân hàng, nên chuẩn bị tâm lý thế nào?

Phỏng vấn vòng Director (hoặc Head of IT) tại ngân hàng thường không hỏi quá sâu về code mà focus vào: tầm nhìn, khả năng lãnh đạo, tư duy chuyển đổi số. Một số tip: (1) Đọc báo cáo thường niên GPBank 2023-2024 – biết họ đang làm gì, thách thức gì. (2) Chuẩn bị 1-2 ý tưởng cải tiến cho hệ thống ngân hàng số SME – Director rất thích ứng viên đưa ra insight. (3) Không nói xấu công ty cũ, kể cả khi hỏi về conflict. (4) Hi ngược câu hay: "Văn hoá quản lý ở phòng IT GPBank như thế nào?", "Cơ hội để tech lead đi học/conference quốc tế ra sao?". (5) Giữ bình tĩnh, không nói quá nhiều, trả lời ngắn gọn có cấu trúc.

Làm SAP ở ngân hàng nhỏ như GPBank có khác gì so với Big4 ngân hàng không?

Khác khá nhiều, cả về cơ hội lẫn thách thức. Ở Big4 (VCB, MB, TCB, ACB): hệ thống phức tạp, nhiều dự án lớn, budget cao, nhưng cạnh tranh nội bộ gay gắt, cơ chế cứng. Ở GPBank (và các ngân hàng tầm trung khác như LPB, MSB, OCB, SHB): hệ thống đơn giản hơn nhưng đang trong giai đoạn transform mạnh mẽ, ít bureaucracy, cơ hội thăng tiến nhanh, được tham gia quyết định nhiều hơn. Bù lại, lương có thể thấp hơn 10-20%, vendor ecosystem yếu hơn, đôi khi phải tự build nhiều hơn. Nếu em muốn "build thứ từ đầu" và học đa miền → ngân hàng nhỏ/đang transform là lựa chọn tốt. Nếu muốn "làm trên hệ thống phức tạp, scale lớn" → Big4.

Câu hỏi nào thường gặp nhất trong phỏng vấn SAP ABAP và cách trả lời?

Câu hỏi kinh điển nhất là: "Phân biệt Classical ABAP Report và ABAP OO? Khi nào dùng cái nào?". Trả lời mẫu: Classical ABAP dùng cho report đơn giản, performance cao với data ít, tương thích ngược. ABAP OO dùng cho ứng dụng phức tạp, dễ maintain, extend, test. Khi dự án cần global class, BADI, framework → bắt buộc OO. Một số câu cũng hay hỏi: (1) Debug thế nào khi breakpoint không hit? (mở SE80, set external breakpoint, check user/server). (2) CDS vs Database View? (CDS có annotation, association, authorization). (3) Performance tuning thực tế? (bật ST05, trace SQL, dùng SAT, kiểm tra index). (4) AMDP khi nào dùng? (khi logic phức tạp cần xử lý ở database layer). Em nên chuẩn bị cả lý thuyết lẫn ví dụ thực tế từ dự án.

Nếu được nhận vào GPBank vị trí này, 6 tháng đầu em nên tập trung làm gì?

Lộ trình 6 tháng đầu gợi ý: Tháng 1: Hiểu hệ thống hiện tại – đọc kiến trúc tổng thể, shadow các lead, học domain banking GPBank. Tháng 2-3: Nắm codebase ABAP hiện có, build relationship với business users, tham gia 1-2 task nhỏ (bug fix, minor enhancement). Tháng 4: Bắt đầu contribute vào 1 dự án BTP/CAP/Fiori thực tế, propose được cải tiến. Tháng 5-6: Lead 1 initiative nhỏ (vd: tối ưu performance cho 1 chương trình, hoặc thiết kế 1 OData service mới), đề xuất chuẩn hoá coding convention cho team. Quan trọng: đừng làm anh hùng cá nhân – hãy xây trust trước, propose sau. Nhớ rằng bạn vào vị trí lead/architect, không phải dev ngồi code.