Java Developer - TA192
Mô tả công việc
Yêu cầu ứng viên
1. Trình độ đào tạo/ Educational Qualifications
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field of study: or equivalent education, training & experience
2. Kiến thức/ Chuyên môn cần có
Relevant Knowledge/ Expertise
- At least 5 years of software development experience
- At least 3 years design and develop Java-based application using Spring, Spring Boot, Oracle, MySQL, MongoDB
- At least 3 years design and develop Restful/Json API
- Experience with CI/CD tool and technologies like Jenkin, GIT, Ant, Maven, Gradle or equivalent.
- Experience with design and develop Micro-service/API using Domain-driven design pattern.
- Experience with design and develop event-driven and message-driven applications.
- Experience with application deployment using Docker/Container model
- Minimum 2 years of experience in the banking domain, preferably in online banking
3. Các kỹ năng/ Skills
- Ability in English reading and writing (mandatory), and speaking, listening (preferable).
- Teamwork, careful, attention to detail, logical thinking
- Self-development.
- Communication, negotiation and problem solving
4. Các kinh nghiệm liên quan/ Relevant Experience
- Banking Domain experience
- Agile/Scrum experience
Yêu cầu ứng viên
Yêu cầu công việc
- Analyze business requirement and identify scope of work related to Micro-service and API
- Define Micro-service and API solution to support for business requirement
- Create detail design for identified Micro-service
- Create specification for identified API
- Support to deploy Micro-service and API into production
- Support to resolve incident/problem on production
- Review and accept Micro-services design documents and source code delivered by partners
- Research and improve the Micro-service and API development framework/standard
- Training for other team members
Phân tích kỹ năng cần có
## Phân tích Kỹ năng cần có cho vị trí Java Developer tại VPBank
### 🔧 Hard Skills (Kỹ năng kỹ thuật bắt buộc)
| Kỹ năng | Mức độ yêu cầu | Gợi ý học tập |
|---------|---------------|----------------|
| Java Core | Chuyên sâu (5+ năm) | Oracle Certified Professional Java SE 11 Developer |
| Spring Boot / Spring Framework | Chuyên sâu (3+ năm) | Spring Professional Certification |
| RESTful API / JSON | Chuyên sâu (3+ năm) | Thiết kế API theo chuẩn REST, OAuth2, JWT |
| Cơ sở dữ liệu | Trung bình-cao | Oracle (bắt buộc), MySQL, MongoDB |
| Microservices Architecture | Chuyên sâu | Domain-Driven Design (DDD), API Gateway, Service Registry |
| CI/CD | Trung bình-cao | Jenkins, Git, Maven/Gradle, Ant |
| Containerization | Trung bình-cao | Docker, Kubernetes (cơ bản) |
| Event-driven / Message-driven | Trung bình-cao | Kafka, RabbitMQ, ActiveMQ |
### 📊 Kiến thức Domain Banking (BẮT BUỘC - 2+ năm)
- Online Banking: Internet Banking, Mobile Banking
- Payment Systems: Core Banking integration, payment gateway
- Security: PKI, mã hóa, compliance ngân hàng
- Regulatory: Các quy định về CNTT ngân hàng (NHNN)
### 🧩 Soft Skills
| Kỹ năng | Tầm quan trọng | Cách rèn luyện |
|---------|---------------|----------------|
| Tiếng Anh đọc/viết | BẮT BUỘC | Đọc tài liệu kỹ thuật, viết email, commit message bằng tiếng Anh |
| Teamwork | Cao | Tham gia dự án nhóm, pair programming |
| Communication | Cao | Present giải pháp kỹ thuật cho business |
| Problem Solving | Cao | Debug production issues dưới áp lực |
| Attention to detail | Cao | Code review, test case design |
### 📜 Chứng chỉ gợi ý
- Oracle Certified Professional Java SE 11 Developer
- AWS Certified Developer Associate / Solutions Architect
- Spring Professional 5.x
- Certified Scrum Developer (CSD)
### 📊 Bảng so sánh: Java Developer thường vs Java Developer Banking
| Tiêu chí | Java Developer thường | Java Developer Banking (VPBank) |
|----------|----------------------|---------------------------------|
| Mức lương khởi điểm (5 năm exp) | 20-30 triệu | 25-40 triệu |
| Yêu cầu domain | Không bắt buộc | BẮT BUỘC 2+ năm |
| Security awareness | Cơ bản | NÂNG CAO (compliance, audit) |
| Code quality | Tùy công ty | RẤT CAO (audit, review nhiều vòng) |
| Áp lực deadline | Trung bình | Cao (deployment window hạn chế) |
| Documentation | Tùy mức | BẮT BUỘC chi tiết |
---
### 🎯 Lộ trình chuẩn bị theo thời gian
Nếu thiếu kinh nghiệm Microservices:
- Tuần 1-2: Học lý thuyết DDD, đọc tài liệu Spring Cloud
- Tuần 3-4: Xây project cá nhân với Spring Boot + Microservices
- Tuần 5-6: Tích hợp Docker, CI/CD với Jenkins
- Tuần 7-8: Tìm hiểu domain banking (đọc bài viết về Core Banking)
Nếu thiếu kinh nghiệm Banking:
- Nghiên cứu mô hình Core Banking của VPBank
- Tìm hiểu các sản phẩm: TAM, SME, Retail Banking
- Học về payment flow, settlement
Chuẩn bị phỏng vấn
## Hướng dẫn Phỏng vấn vị trí Java Developer tại VPBank
### 📋 Quy trình phỏng vấn thông thường
Vòng 1: HR Screening (30-45 phút)
- Kiểm tra thông tin cơ bản, salary expectation
- Đánh giá tiếng Anh (đọc/viết)
- Tìm hiểu mục tiêu nghề nghiệp, động lực ứng tuyển
Vòng 2: Technical Interview - Phỏng vấn kỹ thuật (60-90 phút)
- Kiểm tra kiến thức Java core, Spring Boot
- System design: thiết kế Microservices cho bài toán banking
- Code review và best practices
- Database design và optimization
Vòng 3: Technical Lead / Manager Interview (45-60 phút)
- Deep dive vào kinh nghiệm project thực tế
- Behavioral questions về teamwork, problem solving
- Discussion về architecture decisions
- Đánh giá culture fit
Vòng 4: Final Interview (có thể có)
- Với VPBank, đôi khi có thêm vòng với Head of IT
- Tập trung vào strategic thinking, leadership potential
### ❓ Câu hỏi hay gặp theo từng vòng
Vòng HR:
- "Tại sao bạn muốn chuyển từ công ty hiện tại sang VPBank?"
- "Mức lương kỳ vọng của bạn là bao nhiêu?"
- "Bạn biết gì về VPBank và Khối Công nghệ của họ?"
- "Bạn có sẵn sàng làm overtime khi cần không?"
Vòng Technical:
- "Giải thích sự khác nhau giữa Microservices và Monolithic architecture? Khi nào nên dùng Microservices?"
- "Làm thế nào để handle transaction trong distributed system?"
- "Trình bày cách bạn design một API cho chức năng chuyển tiền?"
- "Sự khác nhau giữa @Transactional và Saga pattern?"
- "Làm thế nào để ensure data consistency trong Microservices?"
- "Explain DDD concepts và cách apply vào project của bạn?"
- "Khi nào nên dùng Kafka vs RabbitMQ?"
- "Describe cách bạn setup CI/CD pipeline cho một Spring Boot application?"
- "Xử lý situation: Production down, bạn làm gì?"
Vòng Lead/Manager:
- "Kể về một dự án khó khăn nhất của bạn và cách bạn giải quyết?"
- "Bạn làm thế nào để mentor junior developers?"
- "Cách bạn đánh giá code quality trong team?"
- "Mô tả kinh nghiệm làm việc với business stakeholder?"
- "Bạn có kinh nghiệm gì với Agile/Scrum?"
### 💡 Tips chuẩn bị đặc biệt cho VPBank
1. Research VPBank IT:
- Tìm hiểu về hệ thống Core Banking của VPBank
- Đọc các bài viết về chiến lược chuyển đổi số của VPBank
- Tìm hiểu các dự án công nghệ nổi bật của họ
2. Chuẩn bị Portfolio:
- Mang theo code samples (có thể là GitHub)
- Chuẩn bị demo một dự án Microservices hoàn chỉnh
- Sẵn sàng explain architecture decisions
3. Technical Knowledge Refresh:
- Ôn lại Java 11+ features
- Spring Boot 2.x/3.x best practices
- Design patterns trong Microservices
- Common pitfalls và cách avoid
4. Banking Domain Knowledge:
- Hiểu flow của Internet Banking
- Các compliance/regulation cơ bản
- Security requirements trong ngân hàng
### 👔 Dress Code
- Business casual là phù hợp cho vị trí IT tại VPBank
- Áo sơ mi, quần âu/khaki
- Tránh vest quá formal trừ khi phỏng vấn với cấp cao
- Đảm bảo gọn gàng, chuyên nghiệp
### ⏰ Thời gian phỏng vấn
- Thường diễn ra trong giờ hành chính
- Mỗi vòng cách nhau 3-7 ngày làm việc
- Toàn bộ quy trình: 2-4 tuần
Lộ trình ôn thi
## Ôn thi & Chuẩn bị cho vị trí Java Developer VPBank
### 📚 Kiến thức nền tảng cần ôn luyện
#### 1. Java Core (ôn tập sâu)
```
- Java 11+ features (var, switch expressions, text blocks)
- Concurrency & Multithreading
- Memory management (heap, stack, garbage collection)
- Exception handling best practices
- Generics và Collections
- Stream API và Functional Programming
```
#### 2. Spring Boot chuyên sâu
```
- Spring Boot auto-configuration mechanism
- Dependency Injection lifecycle
- Spring Security (OAuth2, JWT)
- Spring Data JPA (N+1 problem, lazy loading)
- Spring Boot Actuator & monitoring
- Transaction management (@Transactional boundaries)
- Caching (EhCache, Redis)
- Testing (Unit test, Integration test)
```
#### 3. Microservices Architecture
```
- Domain-Driven Design (DDD)
* Entities, Value Objects, Aggregates
* Bounded Contexts
* Anti-corruption layer
- API Design
* RESTful best practices
* API versioning
* Rate limiting, throttling
* API documentation (OpenAPI/Swagger)
- Service Communication
* Synchronous (REST, gRPC)
* Asynchronous (Kafka, RabbitMQ)
* Saga pattern cho distributed transactions
* Circuit breaker (Resilience4j)
- Service Discovery & Configuration
* Spring Cloud Config
* Eureka/Consul
```
#### 4. Database
```
- Oracle (REQUIRED - đây là DB chính của VPBank)
* PL/SQL Stored Procedures
* Index optimization
* Partitioning strategies
* Data modeling
- MySQL (replication, sharding concepts)
- MongoDB (document design, aggregation pipeline)
```
#### 5. DevOps & CI/CD
```
- Jenkins pipeline (Declarative pipeline syntax)
- Git workflow (Gitflow, branching strategies)
- Docker (Dockerfile, docker-compose)
- Maven/Gradle build tools
- SonarQube code quality
```
### 📖 Tài liệu tham khảo khuyến nghị
Sách:
| Sách | Mức độ quan trọng | Ghi chú |
|------|-------------------|---------|
| "Effective Java" - Joshua Bloch | ⭐⭐⭐ | Must-read cho Java developer |
| "Microservices Patterns" - Chris Richardson | ⭐⭐⭐ | Cực kỳ phù hợp với yêu cầu |
| "Designing Data-Intensive Applications" - Martin Kleppmann | ⭐⭐⭐ | Hiểu sâu về distributed systems |
| "Domain-Driven Design" - Eric Evans | ⭐⭐ | Nền tảng DDD |
| "Spring in Action" - Craig Walls | ⭐⭐ | Ôn Spring Boot |
Online Resources:
- Baeldung.com (Spring Boot tutorials)
- Spring Cloud documentation
- Martin Fowler's blog (Microservices, Patterns)
- VPBank's official website & news
Practice Platforms:
- LeetCode/HackerRank (algorithm problems)
- GitHub (xem các project Microservices mẫu)
### 📅 Lộ trình chuẩn bị 1-2 tuần
Tuần 1: Ôn tập toàn diện
| Ngày | Nội dung | Thời lượng |
|------|----------|------------|
| Thứ 2 | Java Core review + Code practice | 4-5 tiếng |
| Thứ 3 | Spring Boot deep dive | 4-5 tiếng |
| Thứ 4 | Microservices concepts + DDD | 4-5 tiếng |
| Thứ 5 | Database (Oracle focus) + SQL practice | 4-5 tiếng |
| Thứ 6 | CI/CD, Docker, DevOps concepts | 3-4 tiếng |
| Thứ 7 | System design practice + Mock interview | 4-5 tiếng |
| CN | Nghỉ ngơi, prepare questions | - |
Tuần 2: Chiến lược và Banking Domain
| Ngày | Nội dung | Thời lượng |
|------|----------|------------|
| Thứ 2 | Research VPBank + Prepare stories | 2-3 tiếng |
| Thứ 3 | Banking domain knowledge (Online Banking) | 2-3 tiếng |
| Thứ 4 | Mock technical interviews | 3-4 tiếng |
| Thứ 5 | Review weak areas + Code review practice | 3-4 tiếng |
| Thứ 6 | Final preparation: portfolio, questions | 2-3 tiếng |
### 🔥 Focus areas để đạt điểm cao
1. Design patterns trong Microservices - Đây là core của JD
- Circuit Breaker, Retry, Fallback
- Saga pattern (cho distributed transactions)
- API Gateway pattern
- Strangler Fig pattern
2. Performance optimization
- Database query optimization
- Caching strategies
- Connection pooling
- Async processing
3. Security trong Banking
- OAuth2, JWT implementation
- API security best practices
- Data encryption concepts
4. Production issues scenarios
- Memory leak debugging
- High CPU troubleshooting
- Database deadlock resolution
- Service degradation handling
Tư vấn nghề nghiệp
## Lời khuyên Sự nghiệp cho Java Developer tại VPBank
### 🚀 Lộ trình thăng tiến điển hình
```
Junior Java Developer (0-2 năm)
↓
Java Developer (2-5 năm exp) ← BẠN ĐANG Ở ĐÂY
↓
Senior Java Developer (5-8 năm)
↓
Tech Lead / Team Lead
↓
Architecture / Engineering Manager
↓
VP of Engineering / CTO
```
Chi tiết từng bước:
| Cấp bậc | Thời gian trung bình | Trách nhiệm chính |
|---------|---------------------|-------------------|
| Java Developer | - | Develop features, fix bugs, code review |
| Senior Java Dev | 2-3 năm | Architecture design, mentor juniors, technical decisions |
| Tech Lead | 3-5 năm | Lead team, coordinate with stakeholders, roadmap |
| Solution Architect | 3-5 năm | Enterprise architecture, technical strategy |
### 💰 Mức lương kỳ vọng theo cấp bậc (2024)
Lưu ý: Mức lương phụ thuộc nhiều yếu tố, tham khảo:
| Cấp bậc | Kinh nghiệm | Mức lương tháng (VND) |
|---------|-------------|----------------------|
| Java Developer | 3-5 năm | 25-40 triệu |
| Senior Java Dev | 5-8 năm | 35-55 triệu |
| Tech Lead | 6-10 năm | 50-80 triệu |
| Solution Architect | 8+ năm | 60-100 triệu |
VPBank specifics:
- Lương thường cạnh tranh với các ngân hàng lớn (VietinBank, Techcombank)
- Thấp hơn các công ty Fintech/IT hàng đầu (FPT, Viettel)
- Bù đắp bằng: stability, benefits, bonus
Total compensation breakdown:
- Base salary: 70-80%
- Performance bonus: 10-20% (thường 1-3 tháng)
- allowances (ăn trưa, đi lại, điện thoại)
- Healthcare insurance
- 13th month salary
### 📈 Kỹ năng cần phát triển thêm
#### Ngắn hạn (1-2 năm đầu tại VPBank)
```
1. Deep dive vào Banking Domain
- Core Banking systems
- Payment infrastructure
- Regulatory compliance
2. Nâng cao Technical Skills
- Cloud platforms (AWS/GCP/Azure)
- Kubernetes & Container orchestration
- Observability (logging, monitoring, tracing)
3. Xây dựng Internal Network
- Tìm hiểu các team khác
- Tham gia guilds/communities nội bộ
- Build relationships với business stakeholders
```
#### Trung hạn (3-5 năm)
```
1. Leadership Skills
- Mentor junior developers
- Lead technical initiatives
- Present technical solutions to leadership
2. Architecture Thinking
- System design for large-scale
- Technology selection
- Technical debt management
3. Business Acumen
- Hiểu sâu về sản phẩm ngân hàng
- ROI analysis cho technical decisions
- Strategic thinking
```
#### Dài hạn (5+ năm)
```
1. Specialization vs Generalist
- Chuyên sâu: Security, Data, Cloud Architecture
- Hoặc: Engineering Manager path
2. External Presence
- Conference talks
- Open source contributions
- Personal branding
3. Entrepreneurial mindset
- Innovation initiatives
- Process improvements
- Cost optimization
```
### ⚖️ Ưu điểm và nhược điểm của VPBank
Ưu điểm:
- ✅ Thương hiệu ngân hàng lớn, ổn định
- ✅ Môi trường chuyên nghiệp, quy trình rõ ràng
- ✅ Cơ hội học hỏi domain banking (rất giá trị)
- ✅ Benefits tốt, bảo hiểm cao cấp
- ✅ Work-life balance tốt hơn so với nhiều công ty IT
- ✅ Cơ hội thăng tiến trong hệ thống ngân hàng
Nhược điểm:
- ⚠️ Mức lương có thể thấp hơn công ty IT/Fintech tư nhân
- ⚠️ Quy trình phức tạp, nhiều layers of approval
- ⚠️ Legacy systems có thể gây frustation
- ⚠️ Change management chậm
- ⚠️ Có thể có bureaucracy cao
### 🎯 Strategic advice
Nên chọn VPBank nếu:
- Bạn muốn xây dựng sự nghiệp dài hạn trong ngành ngân hàng
- Bạn đánh giá cao stability và work-life balance
- Bạn muốn học hỏi Banking domain (rất valuable cho CV)
- Bạn muốn chuyển từ công ty nhỏ sang môi trường enterprise
Cân nhắc khác nếu:
- Bạn ưu tiên mức lương cao nhất
- Bạn muốn làm việc với công nghệ mới nhất
- Bạn muốn khởi nghiệp hoặc chuyển sang startup/Fintech
- Bạn không thích môi trường có nhiều quy trình/ràng buộc
Câu hỏi thường gặp
Theo thị trường 2024, Java Developer với 5 năm kinh nghiệm tại VPBank có thể expect mức lương từ 25-40 triệu VND/tháng. Mức lương cụ thể phụ thuộc vào: (1) Kỹ năng technical đặc biệt là Microservices và Oracle, (2) Kinh nghiệm domain banking (đây là điểm cộng lớn), (3) Mức độ phỏng vấn tốt. Ngoài base, còn có thêm bonus 1-3 tháng và các allowances khác. Nên để HR đưa offer trước, sau đó negotiate dựa trên research của bạn.
Đây là câu hỏi hay! JD yêu cầu TỐI THIỂU 2 năm kinh nghiệm trong banking domain, preferable trong online banking. Nếu bạn hoàn toàn không có background này, khả năng pass rất thấp. TUY NHIÊN, bạn có thể: (1) Học về banking domain trước khi ứng (đọc về Core Banking, Internet Banking), (2) Tìm các dự án/consulting firm làm cho ngân hàng, (3) Bắt đầu từ vị tríjunior hơn nếu có. Banking domain knowledge rất valuable nên đầu tư vào đây là có lợi lâu dài.
Vòng technical interview tại VPBank thường tập trung vào: (1) Java fundamentals -concurrency, memory management, design patterns, (2) Spring Boot - dependency injection, transaction management, security, (3) System design - đặc biệt là Microservices architecture, DDD concepts, API design, (4) Database - Oracle performance tuning, SQL optimization, (5) DevOps - CI/CD pipeline, Docker, monitoring. Thường có một bài coding nhỏ hoặc system design question. Nên ôn lại các patterns như Circuit Breaker, Saga, CQRS vì đây là trending topics.
VPBank IT thường áp dụng Agile/Scrum methodology. Team structure thường là cross-functional team với: PO, Scrum Master, Developers. Sprint cycle phổ biến là 2 tuần. Bạn sẽ tham gia daily standup, sprint planning, retrospective. Ngoài ra, VPBank còn có các guilds/communities cho các công nghệ cụ thể (Java, DevOps, Security...) - tham gia vào đây là cách tốt để network và học hỏi. Work hours thường flexible, nhưng có thể OT khi có release deadline lớn.
Hoàn toàn có thể chuyển được, nhưng cần chuẩn bị tốt. Ưu điểm của bạn: nhiều project, quen làm việc với deadline. Nhược điểm: có thể thiếu depth trong một domain cụ thể. Để tăng cơ hội: (1) Học sâu về Microservices, Spring Boot - đây là requirement chính, (2) Build personal project để show depth, (3) Tìm cách làm bank-related project nếu có thể, (4) Chuẩn bị tốt cho behavioral questions về lý do chuyển. Outsourcing -> In-house bank là bước đi phổ biến và được đánh giá cao.
Java Developer tại VPBank thường được đánh giá qua: (1) Technical KPIs - số features delivered, code quality (SonarQube scores), bug rate, (2) Process KPIs - sprint commitment completion, documentation, (3) Team KPIs - knowledge sharing, mentoring, collaboration. Ngoài ra còn có competency evaluation định kỳ (quarterly/annual). Quan trọng: banking domain knowledge cũng được đánh giá. Điểm hay của VPBank là feedback culture khá tốt, bạn sẽ được review thường xuyên và có cơ hội phát triển rõ ràng.
Thông thường từ Java Developer lên Senior mất khoảng 2-3 năm tại VPBank, tùy thuộc vào: (1) Performance liên tục, (2) Demonstration of leadership, (3) Technical expertise thể hiện qua projects. Để accelerate: chủ động nhận complex tasks, mentor juniors, contribute vào technical decisions, đặc biệt là show initiative trong việc improve processes/code quality. VPBank có structured career path, nên performance evaluation khá objectivity. Sau Senior, bạn có thể chọn Tech Lead (people management) hoặc Solution Architect (technical track).
3 bước đàm phán lương: (1) RESEARCH - tìm hiểu mức lương thị trường qua Glassdoor, VietnamDev, các group Facebook như "Vietnam IT Salary". Với 5 năm exp + Java + Microservices, bạn có leverage tốt. (2) HIGHLIGHT VALUE - nhấn mạnh skills đặc biệt: Microservices, DDD, Oracle, banking domain. Nếu có offer từ công ty khác, đây là điểm mạnh để negotiate. (3) NEGOTIATE SMART - không chỉ đàm lương mà còn total compensation: signing bonus, remote days, learning budget, title. Đừng sợ đàm phán - HR expect và respect candidates who negotiate professionally. Nếu offer thấp hơn kỳ vọng, cứ nói thẳng con số bạn mong muốn và lý do.
Chia sẻ từ cộng đồng
Mình vừa pass vòng technical của VPBank tuần trước. Đợt này họ hỏi khá sâu về Microservices, đặc biệt là Saga pattern và cách handle distributed transaction. Có bạn nào biết cách explain Saga vs 2PC không? Mình bị hỏi dồn dập phần này. Ngoài ra còn có bài coding nhỏ về rate limiter implementation.
Đang apply vị trí này, có bạn nào biết quy trình phỏng vấn mấy vòng không? HR mình nói là 3 vòng (HR -> Technical -> Manager), nhưng đọc ở đây thấy có thể 4 vòng. Đang chuẩn bị mà không biết timing sao cho hợp lý.
Làm Java Developer tại VPBank được 1.5 năm rồi. Chia sẻ thật: environment OK, team members friendly, nhưng legacy code nhiều, đôi khi frustrated. Bù lại được học banking domain rất nhiều - cái này CV đẹp lắm. Mức lương không cao bằng mấy công ty product như VNG hay FPT, nhưng stable và benefits tốt. Ai ưu tiên growth dài hạn trong banking thì oke.
Tip cho mấy bạn ứng tuyển: phần Java Core hỏi rất kỹ về memory model và GC. Mình bị hỏi về difference giữa G1GC và ZGC, có đứa bạn bị hỏi cả JIT compilation. Ngoài ra nhớ ôn lại design patterns, đặc biệt là Behavioral patterns (Strategy, Observer, Command). Good luck mọi người!
Không đồng ý với comment trên. Mình nghỉ VPBank sau 8 tháng vì: (1) Lương không competitive với thị trường, (2) Process quá nhiều layers, (3) Tech stack toàn legacy. Tech lead 5 năm exp offer mình có 30tr, trong khi ở công ty fintech mình nhận được 50tr. Ai giỏi thì nên cân nhắc kỹ, đừng chỉ thấy brand ngân hàng.
Mình chuyển từ Outsourcing sang VPBank cách đây 2 năm. Lúc đầu cũng lo lắm vì không có banking domain, nhưng công ty đào tạo khá tốt và colleagues support nhiệt tình. Giờ feel confident hơn nhiều. Điểm mình thích nhất là được làm với microservices thực sự, không phải mock như ở outsourcing. Recommend cho bạn nào muốn transition.
Question cho ae: có bạn nào biết VPBank đang dùng Java version nào không? Đang ôn mà không biết tập trung Java 11 hay 17. Và có dùng Spring Cloud không hay tự build?
Ứng tuyển ngay
Ứng tuyển trên website gốcBạn sẽ được chuyển đến trang tuyển dụng chính thức của VPBank
Chuyên môn / Từ khoá
Mất kết nối mạng
Đang thử kết nối lại
Đã xảy ra lỗi!
Vui lòng chờ trong giây lát