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
ACB

HR - ERP Fusion Developers (Fullstack Developer)

Hội sở (Hồ Chí Minh) Nhân sự
Thương lượng

Mô tả công việc

- Tham gia phân tích, thiết kế, xây dựng và phát triển các ứng dụng phần mềm. - Tham gia phát triển các API, tích hợp hệ thống và dịch vụ bên thứ ba. - Xây dựng giao diện người dùng thân thiện, tối ưu hiệu suất và trải nghiệm (UX/UI). - Thiết kế, xây dựng và tối ưu cơ sở dữ liệu (SQL/NoSQL) cho hệ thống. - Phối hợp với các bộ phận khác (QA, Infra, BA, DevOps) trong quy trình phát triển sản phẩm. - Tham gia nghiên cứu, áp dụng các công nghệ mới vào sản phẩm. - Đóng góp ý tưởng cải tiến sản phẩm, quy trình phát triển và vận hành. - Thực hiện bảo trì, sửa lỗi, tối ưu hiệu năng hệ thống. - Viết tài liệu kỹ thuật, quy trình triển khai và hướng dẫn sử dụng liên quan đến các dự án.

Yêu cầu ứng viên

- Tốt nghiệp Đại học chuyên ngành Công nghệ Thông tin, Khoa học Máy tính hoặc ngành liên quan. - Có 2–3 năm kinh nghiệm tham gia quy trình phát triển phần mềm. · Thành thạo ít nhất một ngôn ngữ lập trình backend (Java, C#, Python, NodeJS, …). - Có kinh nghiệm phát triển frontend bằng ReactJS, Angular hoặc VueJS. - Có kinh nghiệm làm việc với cơ sở dữ liệu quan hệ (Oracle, PostgreSQL, MS SQL) hoặc NoSQL (MongoDB, Redis). - Hiểu biết về thiết kế API (RESTful, GraphQL) và mô hình Microservices. - Có kinh nghiệm làm việc với message broker (Kafka, RabbitMQ, NATS, …) - Có kiến thức và kinh nghiệm với dịch vụ cloud (OCI, AWS, Azure, GCP) là lợi thế. - Có kinh nghiệm với Fusion ERP hoặc Fusion HCM là lợi thế. - Có kiến thức về nghiệp vụ tài chính hoặc nhân sự là lợi thế. - Biết sử dụng công cụ quản lý mã nguồn (Git/GitHub/GitLab). - Kỹ năng phân tích và giải quyết vấn đề tốt, tư duy logic, học hỏi nhanh. - Có khả năng đọc, hiểu chính xác tài liệu kỹ thuật tiếng Anh. - Có khả năng làm việc nhóm tốt, chủ động và tinh thần trách nhiệm cao. - Năng động, nhiệt tình, trung thực, cẩn thận và ham học hỏi.

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

## Phân tích kỹ năng cần có cho vị trí HR - ERP Fusion Developers (Fullstack Developer) tại ACB ### 🎯 Tổng quan vị trí Đây là vị trí khá đặc thù tại ACB — một **Fullstack Developer** nhưng lại thuộc **phòng Nhân sự**. Lý do: ACB đang triển khai và vận hành hệ thống **Oracle Fusion HCM** (Human Capital Management) — bộ ứng dụng quản trị nhân sự toàn diện của Oracle. Ứng viên sẽ vừa phát triển các module mở rộng, tích hợp, vừa bảo trì hệ thống HR core của ngân hàng. Đây là vị trí **niche** nhưng có giá trị rất cao trong ngành ngân hàng. --- ### 🔧 Hard Skills — Bắt buộc phải có | Nhóm kỹ năng | Yêu cầu cụ thể | Mức độ ưu tiên | |---|---|---| | **Backend** | Java (ưu tiên #1 vì Fusion ERP core là Java), C#, Python, hoặc NodeJS | ⭐⭐⭐⭐⭐ | | **Frontend** | ReactJS (phổ biến nhất), Angular, hoặc VueJS | ⭐⭐⭐⭐⭐ | | **Database** | Oracle (rất quan trọng), PostgreSQL, MS SQL Server | ⭐⭐⭐⭐⭐ | | **API Design** | RESTful (bắt buộc), GraphQL, Web Services (SOAP cho Oracle Fusion) | ⭐⭐⭐⭐ | | **Architecture** | Microservices, message broker (Kafka, RabbitMQ) | ⭐⭐⭐⭐ | | **DevOps Tools** | Git/GitHub/GitLab, CI/CD pipelines | ⭐⭐⭐⭐ | | **Tiếng Anh** | Đọc hiểu tài liệu kỹ thuật | ⭐⭐⭐⭐ | ### 🌟 Hard Skills — Lợi thế cạnh tranh (nên có) - **Oracle Fusion HCM/ERP**: Nếu bạn đã từng làm với Oracle Cloud HCM, BI Publisher, OTBI, REST API của Fusion thì đây là lợi thế cực lớn vì rất ít dev ở VN có kinh nghiệm này. - **Cloud (OCI/AWS/Azure)**: Oracle Cloud Infrastructure (OCI) là lợi thế hàng đầu vì ACB có thể đang host Fusion trên OCI. - **Nghiệp vụ Nhân sự**: Hiểu quy trình HR (payroll, time & labor, performance, recruitment, compensation) sẽ giúp bạn giao tiếp với BA và stakeholders dễ dàng hơn rất nhiều. - **Nghiệp vụ Tài chính**: Bonus nếu bạn hiểu banking core vì ACB là ngân hàng. - **NoSQL**: MongoDB, Redis cho các microservice phụ trợ. - **Containerization**: Docker, Kubernetes, OpenShift (thường dùng cho Fusion extensions). --- ### 🤝 Soft Skills — Quan trọng không kém | Kỹ năng | Vì sao cần? | |---|---| | **Phân tích & giải quyết vấn đề** | Hệ thống HR rất phức tạp, logic nghiệp vụ nhiều tầng | | **Tư duy logic** | Thiết kế schema, workflow, tích hợp dữ liệu giữa các module | | **Giao tiếp** | Phối hợp với HR team (không phải dev), BA, QA, Infra, vendor Oracle | | **Chủ động & trách nhiệm** | Hệ thống HR core — downtime ảnh hưởng đến cả ngân hàng | | **Ham học hỏi** | Oracle Fusion ecosystem thay đổi liên tục, cần update thường xuyên | | **Tiếng Anh** | Tài liệu Oracle gần như toàn tiếng Anh | --- ### 📜 Chứng chỉ gợi ý (nếu có thời gian) | Chứng chỉ | Tổ chức | Giá trị | |---|---|---| | **Oracle Cloud Infrastructure (OCI) Foundations Associate** | Oracle | ⭐⭐⭐⭐⭐ | | **Oracle Fusion HCM Certified Implementation Specialist** | Oracle | ⭐⭐⭐⭐⭐ (rất ít người có) | | **Oracle Certified Professional Java SE** | Oracle | ⭐⭐⭐⭐ | | **AWS Solutions Architect Associate** | AWS | ⭐⭐⭐⭐ | | **Certified Kubernetes Administrator (CKA)** | CNCF | ⭐⭐⭐ | | **Oracle Database SQL Certified Associate** | Oracle | ⭐⭐⭐⭐ | ### 💡 Góc nhìn thực tế Ứng viên nào có **Oracle Fusion + Java + Oracle DB** combo sẽ là hồ sơ "vàng" — vì thị trường VN đang rất khan hiếm dev chuyên về Fusion. Nếu bạn chưa có kinh nghiệm Fusion, đừng ngại ứng tuyển — ACB vẫn sẽ consider nếu bạn giỏi fullstack stack tổng quát và có khả năng học nhanh.

Chuẩn bị phỏng vấn

## Hướng dẫn phỏng vấn chi tiết cho vị trí HR - ERP Fusion Developers ### 📋 Quy trình tuyển dụng dự kiến (4-5 vòng) ``` Vòng 1: HR Screening (30-45 phút) ↓ Vòng 2: Technical Test / Online Assessment (60-90 phút) ↓ Vòng 3: Technical Interview #1 — Backend & Database (60 phút) ↓ Vòng 4: Technical Interview #2 — Frontend & System Design (60 phút) ↓ Vòng 5: Hiring Manager Interview (45-60 phút) — Trưởng phòng HR ↓ Vòng 6 (có thể): Director Interview — Giám đốc Khối Nhân sự ``` > ⚠️ **Lưu ý**: Quy trình có thể thay đổi. ACB thường khá kỹ với vị trí IT vì liên quan đến hệ thống core. --- ### 🎤 Câu hỏi phỏng vấn hay gặp theo từng vòng #### **Vòng 1 — HR Screening** - Giới thiệu bản thân và lý do ứng tuyển vào ACB? - Tại sao bạn muốn làm việc trong phòng Nhân sự mà không phải IT core? - Bạn biết gì về Oracle Fusion ERP/HCM? - Mức lương mong muốn? (chuẩn bị kỹ con số, nghiên cứu mức lương thị trường cho vị trí tương đương) - Thời gian notice period hiện tại? #### **Vòng 2 — Technical Test** Thường bao gồm: - **Coding challenge**: Giải 1-2 bài thuật toán bằng Java/Python (medium level trên HackerRank/LeetCode) - **SQL test**: Viết query phức tạp với Oracle SQL (joins, subqueries, window functions) - **REST API**: Thiết kế endpoint cho một bài toán CRUD - **React/Vue**: Component lifecycle, state management, hooks #### **Vòng 3 — Backend & Database Interview** Câu hỏi mẫu: - So sánh các loại JOIN trong SQL? Khi nào dùng INNER JOIN vs LEFT JOIN? - Giải thích sự khác biệt giữa REST và SOAP? Tại sao Fusion thường dùng SOAP trong khi internal service dùng REST? - Microservices vs Monolith — khi nào nên dùng cái nào? - Kafka hoạt động như thế nào? Partition, consumer group là gì? - Transaction trong database ACID là gì? Làm sao đảm bảo data consistency khi dùng microservices? - Bạn đã từng làm với Oracle Database chưa? Kinh nghiệm với PL/SQL? - **Câu hỏi tình huống**: Hệ thống HR bị chậm khi chạy payroll — bạn sẽ debug như thế nào? #### **Vòng 4 — Frontend & System Design** Câu hỏi mẫu: - React Hooks vs Class Component — ưu/nhược điểm? - Virtual DOM là gì? Tại sao React cần nó? - Làm sao tối ưu performance cho một danh sách 10,000 nhân viên? - Thiết kế một hệ thống quản lý đơn từ (leave request) — high-level architecture? - Bạn sẽ thiết kế DB schema cho bảng Employee như thế nào? - UX/UI: Nếu HR staff là người lớn tuổi, không rành tech, bạn thiết kế UI như thế nào? #### **Vòng 5 — Hiring Manager (Trưởng phòng HR)** - Tại sao bạn muốn làm cho ACB? Biết gì về văn hóa ACB? - Bạn hiểu nghiệp vụ nhân sự đến đâu? (payroll, time management, benefits, compensation, recruitment) - Bạn xử lý thế nào khi HR business user đưa yêu cầu mơ hồ? - Làm sao bạn cân bằng giữa việc maintain hệ thống Fusion hiện tại và phát triển module mới? - Mục tiêu nghề nghiệp 3-5 năm tới? --- ### 👔 Dress Code & Tác phong - **Vòng HR/Technical**: Business casual — sơ mi, quần tây, giày tây. Tránh vest nếu không quen. - **Vòng Director**: Business formal — vest, sơ mi, giày tây là lý tưởng. - **Tóc gọn gàng**, không nhuộm màu quá nổi bật. - Nên đến **sớm 10-15 phút**. - Chuẩn bị sẵn 3-5 bản CV in sẵn + portfolio (GitHub, project showcase). ### 🎯 Tips quan trọng 1. **Research ACB trước**: Đọc về chiến lược chuyển đổi số, các giải thưởng ngân hàng, văn hóa ACB (thường khá cởi mở, trẻ trung so với nhà nước). 2. **Chuẩn bị "STAR" answers**: Cho mỗi câu hỏi behavioral, dùng framework Situation → Task → Action → Result. 3. **Câu hỏi ngược lại**: Chuẩn bị 2-3 câu hỏi thông minh cho interviewer: - "Hiện tại ACB đang dùng Fusion phiên bản nào? On-premise hay Cloud?" - "Team HR IT của ACB có bao nhiêu người? Cấu trúc team như thế nào?" - "Roadmap phát triển hệ thống HR trong 1-2 năm tới là gì?" 4. **Chuẩn bị demo**: Nếu có project cá nhân, chuẩn bị sẵn laptop để demo 2-3 phút.

Lộ trình ôn thi

## Lộ trình ôn tập & chuẩn bị trong 2 tuần ### 📅 Lộ trình 14 ngày (dành cho người đã có nền tảng fullstack) --- ### **Tuần 1: Củng cố nền tảng + Tìm hiểu Fusion** #### Ngày 1-2: Backend (Java/Spring Boot) - Ôn lại Java core: OOP, Collections, Concurrency, Stream API, Lambda - Spring Boot: REST controller, Service layer, Repository pattern, Dependency Injection - Spring Security, Spring Data JPA, Validation - **Tài liệu**: Baeldung.com, Spring.io docs, "Spring in Action" (book) #### Ngày 3-4: Database (Oracle focus) - Oracle SQL: Joins, Subqueries, Group Functions, Analytic Functions (ROW_NUMBER, RANK, LEAD, LAG) - PL/SQL cơ bản: Procedures, Functions, Triggers, Packages - Indexes, Execution Plans, Partitioning - **Tài liệu**: Oracle Docs (docs.oracle.com), "Oracle PL/SQL Programming" (Steven Feuerstein) - **Thực hành**: LiveSQL.oracle.com (free) #### Ngày 5-7: Tìm hiểu Oracle Fusion HCM - Đăng ký **Oracle Cloud Free Tier** (free OCI account) để trải nghiệm Fusion HCM - Tìm hiểu các module: Core HR, Payroll, Absence Management, Time & Labor, Compensation, Performance, Recruiting - Kiến trúc Fusion: SaaS, PaaS, Database Cloud Service - Học cách dùng **BI Publisher**, **OTBI** (Oracle Transactional Business Intelligence) để tạo reports - REST API & SOAP Web Services của Fusion HCM (tài liệu ở docs.oracle.com) - **Tài liệu**: Oracle HCM Cloud documentation, Oracle Learning (youtube) --- ### **Tuần 2: Frontend + Microservices + Mock Interview** #### Ngày 8-9: Frontend (ReactJS ưu tiên) - React Hooks: useState, useEffect, useContext, useReducer, useMemo - Redux / Zustand cho state management - React Router, Form handling (React Hook Form) - Performance optimization: React.memo, lazy loading, code splitting - **Tài liệu**: React.dev docs, "Epic React" (Kent C. Dodds) #### Ngày 10-11: Microservices & Message Broker - Microservices patterns: API Gateway, Service Discovery, Circuit Breaker, Saga - Kafka fundamentals: Topics, Partitions, Consumer Groups, Offset - **Thực hành**: Docker + docker-compose để chạy local Kafka + một microservice đơn giản - **Tài liệu**: Kafka docs, "Kafka: The Definitive Guide", microservices.io #### Ngày 12-13: Cloud + DevOps cơ bản - OCI fundamentals (nếu có thời gian) - AWS basics: EC2, S3, RDS, Lambda, API Gateway - Docker, Kubernetes cơ bản - CI/CD: Jenkins / GitHub Actions - **Tài liệu**: OCI training (free), AWS Skill Builder #### Ngày 14: Mock Interview + Polish CV - Luyện leetcode medium 5-10 bài (tập trung Array, String, HashMap, Tree) - Mock interview với bạn bè hoặc dùng pramp.com - Review lại CV, customize cho ACB (nhấn mạnh fullstack + HR domain nếu có) - Chuẩn bị portfolio GitHub: 2-3 project có README rõ ràng --- ### 📚 Tài liệu tham khảo tổng hợp | Chủ đề | Tài liệu | Chi phí | |---|---|---| | Java | "Effective Java" (Joshua Bloch), Baeldung.com | Free + sách | | Spring Boot | Spring.io, "Spring in Action" | Free + sách | | Oracle DB | "Oracle PL/SQL Programming", LiveSQL | Free + sách | | Oracle Fusion | Oracle HCM Cloud docs, Oracle YouTube | Free | | ReactJS | React.dev, Epic React | Free | | Microservices | microservices.io, "Building Microservices" (Sam Newman) | Free + sách | | Kafka | Kafka docs, Confluent courses | Free | | System Design | "System Design Interview" (Alex Xu), educative.io | Free + paid | | Banking HR | LinkedIn Learning: "Human Resources Management" | Free + paid | ### 🎯 Tài nguyên miễn phí quan trọng - **Oracle Learning Explorer** (free certifications cơ bản) - **Oracle Cloud Free Tier** (tạo instance Fusion HCM miễn phí) - **GitHub Student Pack** (nếu còn là sinh viên) - **AWS Free Tier** - **KodeKloud, TechWorld with Nana** (YouTube) --- ### ⚡ Công thức tăng tốc - Mỗi ngày dành **4-6 tiếng** học tập trung - **70% thực hành** + 30% đọc lý thuyết - Ghi chú bằng sơ đồ tư duy (mind map) cho từng chủ đề - Join cộng đồng: Vietnam Oracle User Group, JavaVN, VietnamDev Forum

Tư vấn nghề nghiệp

## Lời khuyên nghề nghiệp dành cho vị trí HR - ERP Fusion Developer tại ACB ### 🛤️ Lộ trình thăng tiến trong ngân hàng ``` [Mức 1] Junior Developer (0-2 năm) ↓ [Mức 2] Mid-level Fullstack Developer (2-4 năm) ← BẠN ĐANG Ở ĐÂY ↓ [Mức 3] Senior Developer / Tech Lead (4-7 năm) ↓ [Mức 4] Solution Architect / Engineering Manager (7-10 năm) ↓ [Mức 5] Director of HR Technology / Chief Architect (10+ năm) ``` **Đặc thù tại ACB và các ngân hàng lớn:** - Cấp bậc thường gắn liền với **band** (A1-A8 hoặc tương đương) thay vì title - Thăng tiến nhanh nếu bạn **chủ động đảm nhận module lớn** và có **kết quả đo lường được** (uptime, performance, user satisfaction) - Cơ hội **rotate sang phòng ban khác** (Core Banking, Digital, Data) sau 2-3 năm nếu muốn --- ### 💰 Mức lương kỳ vọng theo cấp bậc (VN, 2024-2025) | Cấp bậc | Kinh nghiệm | Mức lương (VND/tháng) | Ghi chú | |---|---|---|---| | Junior Fullstack | 0-2 năm | 15-25 triệu | Chưa có Fusion experience | | Mid Fullstack (vị trí ACB đang tuyển) | 2-3 năm | **25-40 triệu** | Có thể cao hơn nếu có Oracle Fusion | | Senior Fullstack + Fusion | 4-6 năm | 40-65 triệu | Có Oracle Fusion + Java + Cloud | | Tech Lead / Solution Architect | 7-10 năm | 65-100 triệu | Plus bonus, stock | | Engineering Manager / Director | 10+ năm | 100-200+ triệu | Plus management bonus | > 💡 **Đặc biệt cho Oracle Fusion**: Nếu bạn có chứng chỉ Oracle Fusion HCM Certified, mức lương có thể **+30-50%** so với fullstack developer thông thường vì khan hiếm nguồn cung tại VN. --- ### 🎯 Kỹ năng cần phát triển thêm trong 1-2 năm tới #### Tier 1 — Quan trọng nhất (ưu tiên học ngay) 1. **Oracle Fusion HCM deep dive**: Hiểu sâu các module, customizations, Fast Formulas, HDL (HCM Data Loader) 2. **OCI (Oracle Cloud Infrastructure)**: Vì ACB rất có thể đang chạy Fusion trên OCI 3. **DevOps cho Fusion**: CI/CD với Visual Builder Studio, Oracle Integration Cloud 4. **Advanced Java**: Reactive programming (WebFlux), Performance tuning #### Tier 2 — Nên học trong năm đầu tiên 5. **Microservices architecture mastery**: Saga pattern, Event Sourcing, CQRS 6. **Advanced SQL/PLSQL**: Performance tuning, partitioning, materialized views 7. **Frontend advanced**: NextJS, TypeScript, Micro-frontends 8. **Security**: OAuth2, JWT, OWASP Top 10, PCI DSS (vì ngân hàng) #### Tier 3 — Phát triển sau 2 năm 9. **Solution Architecture**: TOGAF certification 10. **AI/ML cơ bản**: Để ứng dụng vào HR analytics, chatbot cho nhân viên 11. **Process automation**: Oracle Process Cloud, BPMN 12. **Mentoring skills**: Để chuyển sang leadership track --- ### 🌟 Lời khuyên thực tế từ góc nhìn "đàn anh" #### Về vị trí này (HR-IT hybrid) ✅ **NÊN ứng tuyển nếu:** - Bạn thích **niche technology**, không thích cạnh tranh đông người - Bạn quan tâm đến **domain HR/payroll** thay vì chỉ code thuần - Bạn muốn làm việc **ổn định** trong ngân hàng lớn (ACB ít khi sa thải) - Bạn muốn xây dựng **expertise hiếm có** mà ít người cạnh tranh ❌ **CÂN NHẮC nếu:** - Bạn muốn làm **product công nghệ cao**, startup, scale lớn (vị trí này chủ yếu internal tool) - Bạn muốn expose ra **nhiều user ngoài** (HR system chỉ dùng nội bộ) - Bạn không thích làm việc với **legacy/vendor system** (Fusion khá "đặc thù Oracle") #### Về ACB - ACB là một trong những **ngân hàng tư nhân phát triển nhanh nhất VN**, top đầu về chuyển đổi số - Văn hóa ACB được đánh giá **cởi mở, trẻ trung** so với các ngân hàng nhà nước - Lương và phúc lợi **cạnh tranh** với top ngân hàng tư nhân (Techcombank, VPBank, MB) - Tuy nhiên, nhịp độ làm việc **có thể cao** khi deploy hệ thống mới #### Về chiến lược nghề nghiệp dài hạn 1. **Đừng chỉ là "coder"** — hãy trở thành người hiểu **business** + tech 2. **Xây dựng personal brand** trong cộng đồng Oracle Fusion VN (viết blog, talk tại meetup) 3. **Network** với Oracle Vietnam, tham gia Oracle Open World/Cloud World 4. **Cân nhắc freelance/consulting** sau 3-5 năm — consultant Oracle Fusion có rate rất cao ($50-100/giờ) 5. **Học thêm tiếng Anh chuyên ngành** — tài liệu Oracle 90% tiếng Anh

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

Em là sinh viên năm cuối ngành CNTT, chưa có kinh nghiệm làm việc thực tế. Em có nên ứng tuyển vị trí HR - ERP Fusion Developers tại ACB không khi yêu cầu 2-3 năm kinh nghiệm?

Câu trả lời ngắn gọn: **Có thể thử nhưng tỷ lệ đậu không cao** trừ khi bạn có điểm mạnh đặc biệt. Lý do: ACB yêu cầu 2-3 năm kinh nghiệm thực chiến fullstack + kiến thức Oracle Fusion. Nếu em mới ra trường, em sẽ cạnh tranh với rất nhiều ứng viên có kinh nghiệm. Tuy nhiên, em vẫn nên apply nếu: (1) Em đã làm 1-2 năm intern/full-time part-time tại công ty CNTT, (2) Em có project cá nhân về HR system hoặc ERP trên GitHub, (3) Em đã có chứng chỉ Oracle Cloud Free Tier. Lời khuyên thực tế: em nên ứng tuyển các vị trí Junior Fullstack Developer ở các công ty product trước (1-2 năm), tích lũy kinh nghiệm fullstack + Oracle DB, sau đó quay lại apply vị trí này với hồ sơ mạnh hơn rất nhiều. Trong thời gian chờ, em có thể tự học Oracle Fusion qua Oracle Cloud Free Tier — đây là lợi thế cạnh tranh cực lớn vì rất ít sinh viên biết đến nó.

Mức lương kỳ vọng hợp lý cho vị trí HR - ERP Fusion Developers với 2-3 năm kinh nghiệm fullstack là bao nhiêu? Em đang đề nghị 35 triệu có hợp lý không?

35 triệu là con số **hợp lý và có thể deal được** với 2-3 năm kinh nghiệm fullstack tại TP.HCM trong ngân hàng. Tuy nhiên, mức thực tế sẽ phụ thuộc vào 3 yếu tố: (1) **Có kinh nghiệm Oracle Fusion không** — nếu có thì bạn có thể đề nghị 40-50 triệu vì niche này rất khan hiếm; (2) **Có chứng chỉ Oracle Cloud không** — OCI Foundations Associate có thể boost lương 5-10 triệu; (3) **Background ngân hàng trước đó** — nếu bạn đã làm ở ngân hàng khác, ACB thường offer cao hơn 10-20% để kéo về. Mẹo deal lương: đừng đưa ra con số đầu tiên. Hãy nói "Em mong mức lương phù hợp với năng lực và thị trường, em tin anh/chị sẽ có đề xuất công bằng. Theo research của em thì range cho vị trí này là 30-40 triệu, em kỳ vọng ở mức trên của range đó". Ngoài ra, đừng quên hỏi về **13th month salary, performance bonus (thường 2-4 tháng lương), health insurance cho cả gia đình, và cổ phiếu ESOP nếu có**.

Tôi đang làm Java Developer 3 năm ở một công ty outsource Nhật, giờ muốn chuyển sang ngân hàng Việt Nam làm về Oracle Fusion. Cơ hội thành công có cao không? Tôi cần chuẩn bị gì?

Cơ hội **rất cao** — bạn có profile rất gần với yêu cầu. Java 3 năm là nền tảng vững, và bạn chỉ cần bổ sung: (1) **Frontend**: nếu chưa có React/Angular, học 1 framework trong 2-3 tháng (React phổ biến nhất), (2) **Oracle DB**: nếu bạn đã làm Java thường đi kèm SQL Server/PostgreSQL, hãy học thêm Oracle SQL/PLSQL qua LiveSQL.oracle.com miễn phí — chỉ mất 2-4 tuần, (3) **Oracle Fusion**: đăng ký OCI Free Tier, trải nghiệm Fusion HCM, đọc docs về REST API và BI Publisher — mất 1-2 tháng học tập trung, (4) **Microservices + Kafka**: nếu ở công ty Nhật bạn đã làm thì không cần thêm. Lợi thế của bạn: **Java + tiếng Nhật** là combo rất hiếm tại ngân hàng VN, ACB có thể đang có dự án với đối tác Nhật. Đề xuất của tôi: trong CV, hãy nhấn mạnh **Java backend + database + API design** (đã có), và làm 1-2 project cá nhân nhỏ về Oracle Fusion extension để demo được trong interview.

So với làm fullstack developer ở product company (như Tiki, Shopee, MoMo) thì làm ERP Fusion developer ở ngân hàng có lợi thế và bất lợi gì về lâu dài?

**Lợi thế dài hạn của ngân hàng (ACB):** 1. **Độ ổn định cao** — ngân hàng ít khi sa thải, đặc biệt ACB có tài chính lành mạnh 2. **Bảo mật & compliance knowledge** — kinh nghiệm với PCI DSS, banking security là tài sản quý giá 3. **Oracle Fusion expertise hiếm** — dễ trở thành chuyên gia niche, tăng giá trị bản thân theo cấp số nhân 4. **Lương + phúc lợi tốt** — thường có 13th month, bonus 2-4 tháng, bảo hiểm cao cấp 5. **Network trong ngành tài chính** — dễ chuyển sang fintech, ngân hàng quốc tế sau này **Bất lợi so với product company:** 1. **Scale & modern tech stack hạn chế** — bank thường chậm adopt tech mới hơn product company 2. **Outsource/vendor-dependent** — Oracle Fusion phụ thuộc vào Oracle ecosystem, ít tự do lựa chọn tech 3. **User base nhỏ** — HR system chỉ vài nghìn user internal, không có cảm giác "scale lớn" 4. **Innovation pace chậm hơn** — quy trình change request phức tạp hơn startup 5. **Public recognition thấp** — khó build public profile so với làm ở MoMo, VNG **Kết luận:** Nếu bạn ưu tiên **ổn định + thu nhập tốt + chuyên môn sâu** → ngân hàng là lựa chọn tốt. Nếu bạn ưu tiên **học tech mới + scale lớn + tốc độ tăng trưởng nhanh** → product company phù hợp hơn. Cả hai đều có thể dẫn đến career rất tốt nếu bạn giỏi.

Tôi có 5 năm kinh nghiệm fullstack (Java + React), đã làm Tech Lead ở công ty fintech, giờ muốn apply vị trí Senior Developer ở ACB thì có bị "downgrade" không? Liệu có nên?

Về mặt **title**, có thể bạn sẽ không được gọi là Tech Lead ngay — ACB thường dùng band hệ thống (A4-A6 cho senior) chứ không dùng "Tech Lead" phổ biến. Nhưng về **mức lương và quyền lực thực tế**, hoàn toàn có thể ngang hoặc hơn. Tại sao vẫn nên cân nhắc? (1) **Oracle Fusion expertise** — đây là cơ hội hiếm có để bạn acquire một niche tech có giá trị cực cao mà fintech thường không dùng (fintech hay dùng homegrown system hoặc AWS/GCP stack), (2) **Banking domain** — fintech của bạn có thể chưa bao gồm toàn bộ core banking + HR + compliance, ACB sẽ cho bạn cái nhìn 360 độ, (3) **Network & brand** — ACB là một trong những brand ngân hàng tư nhân mạnh nhất VN, sẽ rất có giá trị trên CV sau này. Tuy nhiên, **không nên** nếu: bạn đang chờ IPO/equity ở fintech, hoặc bạn không muốn bị lock-in bởi Oracle ecosystem. Mẹo deal: pitch rằng bạn muốn join để **build team + standardize process** cho HR tech tại ACB, đề xuất vào band cao (A5-A6) với mức lương 60-80 triệu + bonus.

Làm Oracle Fusion developer có bị "outdated" không khi mà các công ty đang chuyển sang cloud-native và AI/ML?

Câu hỏi rất hay và là concern chính đáng. **Trả lời ngắn: KHÔNG hề outdated**, và đây là lý do: (1) **Oracle Fusion Cloud liên tục update** — Oracle ra mắt quarterly updates với AI features (Generative AI trong Fusion, AI cho recruiting, payroll prediction), đây là platform sống chứ không phải legacy, (2) **94% Fortune 100** dùng Oracle Fusion — đây là enterprise standard toàn cầu, không phải trend thoáng qua, (3) **Cloud-native chính Fusion** — Fusion chạy trên OCI (Oracle Cloud), microservices architecture, REST/SOAP APIs đầy đủ, (4) **AI/ML integration** — developer Fusion giờ cần biết AI/ML để integrate Oracle Digital Assistant, OCI AI Services vào HR workflows. Tuy nhiên, để không bị outdated, bạn nên: (1) Học thêm **AI/ML cơ bản** (Python, scikit-learn, LLM APIs), (2) Theo dõi **Oracle Cloud World** hàng năm để update features mới, (3) Học **Visual Builder Studio** để low-code development, (4) Nắm vững **Oracle Integration Cloud (OIC)** để connect Fusion với các hệ thống khác. Nói cách khác, Oracle Fusion developer **không outdated**, nhưng Oracle Fusion developer **không update kiến thức** thì mới outdated.

Em mới ra trường, apply vào ACB mà không có kinh nghiệm Oracle Fusion thì làm sao để CV nổi bật?

Để CV nổi bật khi thiếu experience, bạn cần **bù đắp bằng initiative và learning**: (1) **Project cá nhân**: Tạo 1-2 project trên GitHub liên quan đến HR system (ví dụ: Employee Management System với Java + Spring Boot + React + PostgreSQL, có các tính năng CRUD, authentication, role-based access), đây là cách tốt nhất để chứng minh năng lực, (2) **Oracle Cloud Free Tier**: Đăng ký miễn phí, tạo instance Oracle Autonomous Database, làm quen với Oracle SQL, đây là dấu hiệu cho thấy bạn chủ động học Oracle stack, (3) **Chứng chỉ free**: Hoàn thành **Oracle Cloud Infrastructure Foundations Associate** (free), đưa vào CV, (4) **Internship**: Nếu đã làm intern ở công ty CNHT ngân hàng, nhấn mạnh kinh nghiệm thực tế + nghiệp vụ banking, (5) **Blog/LinkedIn**: Viết 2-3 bài blog technical về Oracle Fusion hoặc banking HR trên LinkedIn/Medium, cho thấy bạn hiểu domain, (6) **Soft skills**: Highlight kỹ năng tiếng Anh (đọc tài liệu Oracle), khả năng học nhanh, tinh thần trách nhiệm. **Mẹo quan trọng:** Trong phần Cover Letter, hãy viết 1 đoạn ngắn nói rằng bạn đã chủ động đăng ký OCI Free Tier và nghiên cứu Fusion HCM trong X tháng qua — điều này gây ấn tượng mạnh với nhà tuyển dụng.

Vị trí ERP Fusion Developer ở ACB có yêu cầu làm overtime nhiều không? Work-life balance thế nào?

Work-life balance tại ACB cho vị trí IT nói chung **khá tốt** so với các ngân hàng nhà nước, nhưng **phụ thuộc vào giai đoạn dự án**. Cụ thể: (1) **Giai đoạn bình thường**: 8h-17h30 từ T2-T6, ít khi OT, có thể làm remote 1-2 ngày/tuần (tùy team), (2) **Giai đoạn go-live hoặc triển khai dự án lớn**: có thể OT 1-2 tuần liên tục, đặc biệt khi cut-over hệ thống HR (thường vào cuối tuần để tránh ảnh hưởng payroll), (3) **Giai đoạn quarterly update của Oracle**: Fusion update mỗi quý, dev team thường phải test và fix bug trong 1-2 tuần sau update. So với các product company (MoMo, Shopee) thì ACB ít áp lực hơn, nhưng so với ngân hàng nhà nước thì năng động hơn (đôi khi yêu cầu cao hơn). **Phúc lợi thường có**: bảo hiểm sức khỏe Bảo Việt/PVI cho bản thân + gia đình, 13th month salary, thưởng Tết (1-4 tháng lương tùy kết quả kinh doanh), team building hàng quý, snack/miễn phí cà phê. Theo review trên các forum (VietnamWorks, Glassdoor), ACB được đánh giá **7.5-8/10** về work-life balance trong ngành ngân hàng.