0
Lưu tin thành công!
Danh sách việc làm đã lưu
Danh sách Lời mời cơ hội nghề nghiệp
Click để Xem chi tiết
Góp ý
Góp ý cho TopCV
customer Trung tâm hỗ trợ ứng viên
Trung tâm hỗ trợ dịch vụ
Ms. Hương Nguyễn
TopCV thường phản hồi trong vòng 24h
Hỗ trợ
Trung tâm hỗ trợ ứng viên
Liên hệ
Tổng đài hỗ trợ
1900 068 889 | Nhánh 2 (Giờ hành chính)
Email hỗ trợ
Chat Zalo để được hỗ trợ
Hỗ trợ nhanh qua Zalo
Gửi yêu cầu hỗ trợ
Họ tên *
Email *
Số điện thoại *
Vấn đề cần hỗ trợ *
Gói dịch vụ *
Mô tả vấn đề cần hỗ trợ *
Gửi yêu cầu thành công

TopCV sẽ gửi phản hồi qua email bạn đã nhập trong vòng tối đa 24h.

Liên hệ hotline nếu sau 24h bạn chưa nhận được phản hồi qua email:
1900 068 889 | Nhánh 2 (Giờ hành chính)

Hoặc email trực tiếp cho TopCV tại địa chỉ: hotro@topcv.vn

Xin cảm ơn!

Tải app TopCV để nhận thông báo việc làm "hot" từ Ngân Hàng TMCP Việt Nam Thịnh Vượng (VPBank)

Tin tuyển dụng

Senior Java Developer - ID8016

Lương Thoả thuận
Đăng 12 phút trước Còn 29 ngày để ứng tuyển
Mức độ phù hợp --%

Địa điểm làm việc (đã được cập nhật theo Danh mục Hành chính mới - thêm quận/huyện cũ tương ứng để dễ dàng tra cứu)

- Hà Nội: 89 Láng Hạ, Phường Đống Đa (quận Đống Đa cũ)

Mô tả công việc

Phát triển Limit API Service — 35%

  • Phát triển RESTful API cho nghiệp vụ hạn mức: kiểm tra HM, khai báo/cập nhật HM, tra cứu HM, reservation (hold/confirm/cancel)
  • Implement business logic kiểm tra hạn mức multi-step theo quy trình nghiệp vụ ngân hàng
  • Xây dựng read-optimized data store phục vụ API kiểm tra hạn mức với yêu cầu low-latency
  • Implement concurrency patterns: distributed locking, idempotency, race condition handling cho reservation
  • Phát triển circuit breaker, fallback strategy, rate limiting
  • Tối ưu hiệu năng API đáp ứng yêu cầu SLA nghiêm ngặt của hệ thống banking

Phát triển NRT Data Pipeline — 30%

  • Implement event consumers nhận dữ liệu dư nợ từ nhiều hệ thống nguồn (core banking, card, trade finance)
  • Xây dựng exposure aggregation logic: tổng hợp dư nợ cross-system per khách hàng với latency thấp (giây)
  • Phát triển CDC pipeline monitoring: schema registry, lag detection, dead letter queue, replay mechanism
  • Implement EOD reconciliation: đối soát dư nợ realtime vs batch snapshot
  • Xử lý đồng bộ dữ liệu khách hàng, danh sách hạn chế, tỷ giá từ hệ thống upstream
  • Thiết kế stale data handling và fallback khi hệ thống nguồn gián đoạn

AI-Native Development & Engineering Excellence — 20%

  • Áp dụng AI-assisted coding trong daily workflow: code generation, refactoring, test generation
  • Sử dụng AI cho spec-driven development: từ requirements → design → implementation
  • Viết và maintain AI-readable documentation (specs, steering files) để tối ưu AI collaboration
  • Thiết kế property-based tests với AI assistance cho critical business logic
  • Xây dựng và chia sẻ AI patterns/workflows hiệu quả cho team
  • Đánh giá và tích hợp AI tools mới vào development pipeline

Quality & Operations — 15%

  • Code review — đảm bảo coding standards, performance patterns, security practices
  • Viết unit tests, integration tests cho critical paths
  • Performance profiling và optimization
  • Tham gia incident response cho production issues
  • Maintain technical documentation: API specs, runbooks, ADRs

Yêu cầu ứng viên

Trình độ học vấn

  • Tốt nghiệp Đại học trở lên, chuyên ngành: Khoa học Máy tính, CNTT, Toán ứng dụng, hoặc tương đương

Kinh nghiệm

  • Tối thiểu 5 năm kinh nghiệm Java backend development trong production systems
  • Tối thiểu 2 năm kinh nghiệm với high-throughput / low-latency systems
  • Tối thiểu 2 năm kinh nghiệm với event-driven architecture / message streaming (Kafka hoặc tương đương)
  • Có kinh nghiệm trong lĩnh vực Banking / Financial Services là lợi thế lớn
  • Có kinh nghiệm sử dụng AI coding tools (Copilot, Cursor, Kiro, Claude) trong workflow phát triển

Kiến thức chuyên môn

Bắt buộc — Java & Spring Ecosystem:

  • Java 17+ (records, sealed classes, virtual threads, pattern matching)
  • Spring Boot 3.x, Spring Cloud, Spring WebMVC, Spring Data JPA
  • Microservice Architecture: service discovery, API gateway, distributed configuration
  • Concurrency patterns: CompletableFuture, reactive streams, virtual threads
  • Performance tuning: JVM profiling, GC tuning, connection pool optimization
  • Build tool: Gradle Kotlin DSL, Maven

Bắt buộc — Data & Messaging:

  • Apache Kafka: consumer groups, partitioning strategy, exactly-once semantics, consumer lag monitoring
  • Redis: data structures, clustering, pub/sub, distributed locks (Redisson)
  • PostgreSQL: query optimization, indexing strategy, partitioning, connection pooling (HikariCP)
  • CDC concepts: Change Data Capture, schema evolution handling

Bắt buộc — High-Performance Patterns:

  • Caching strategies: multi-level cache (Caffeine local + Redis distributed), cache invalidation patterns
  • Rate limiting, circuit breaker, bulkhead patterns
  • Distributed locking, idempotency patterns
  • Read-optimized data modeling: denormalization, materialized views, CQRS

Bắt buộc — Testing & Quality:

  • JUnit 5 + Mockito (unit testing)
  • Testcontainers (integration testing với PostgreSQL, Redis, Kafka)
  • SonarQube code quality (static analysis, code coverage)
  • OpenAPI contract-first development (API spec → code generation)
  • Property-based testing concepts (jqwik hoặc tương đương — ưu tiên)

Bắt buộc — AI-Native Development:

  • Thành thạo sử dụng AI coding assistants trong daily workflow
  • Có khả năng viết effective prompts/specs cho AI tools
  • Hiểu limitations của AI-generated code và best practices cho AI-assisted development
  • Kinh nghiệm AI-assisted testing: test generation, property discovery, edge case identification

Ưu tiên:

  • Kinh nghiệm với banking domain: credit limit management, exposure calculation, risk management
  • Kinh nghiệm với Rule Engine (Drools hoặc tương đương)
  • Kubernetes: pod scaling, resource management, health checks
  • Observability: distributed tracing, metrics, structured logging
  • Event sourcing, saga patterns cho distributed transactions
  • Kinh nghiệm migration/coexistence khi chuyển đổi hệ thống lõi

Kỹ năng

  • Problem solving: phân tích và giải quyết vấn đề hiệu năng / concurrency phức tạp
  • System thinking: hiểu tác động cross-system khi thay đổi data model hoặc business logic
  • Communication: trình bày technical decisions, collaborate với BA và Architect
  • AI collaboration: khai thác tối đa AI tools để tăng productivity mà vẫn đảm bảo code quality
  • Mentoring: hướng dẫn junior/mid developers về best practices và AI-native workflow
  • Tiếng Anh: đọc hiểu tài liệu kỹ thuật, viết technical documentation

Quyền lợi được hưởng

  • Thưởng các Ngày lễ, Tết (theo chính sách ngân hàng từng thời kỳ), thưởng đánh giá hiệu quả công việc
  • Được vay ưu đãi theo chính sách ngân hàng từng thời kỳ
  • Chế độ ngày phép hấp dẫn theo cấp bậc công việc
  • Bảo hiểm bắt buộc theo luật lao động + Bảo hiểm VPBank care cho CBNV tùy theo cấp bậc và thời gian công tác
  • Được tham gia các khóa đào tạo tùy thuộc vào Khung đào tạo cho từng vị trí
  • Môi trường làm việc năng động, thân thiện, có nhiều cơ hội học đào tạo, học hỏi và phát triển; được tham gia nhiều hoạt động văn hóa thú vị (cuộc thi về thể thao, tài năng, hoạt động teambuiding...)

Thời gian làm việc

Thứ 2 - Thứ 6 (từ 08:00 đến 17:00)
Báo cáo tin tuyển dụng
Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Vị trí Senior Java Developer - ID8016 tuyển dụng bởi công ty Ngân Hàng TMCP Việt Nam Thịnh Vượng (VPBank) tại Hà Nội, Phường Đống Đa - Hà Nội với mức lương Thoả thuận yêu cầu hình thức làm việc Toàn thời gian. Bạn có thể tham khảo thêm các vị trí tuyển dụng Java Developer tại Hà Nội, Phường Đống Đa - Hà Nội khác trên kênh tuyển dụng việc làm topcv.
Xem thêm

Thông tin chung

Kinh nghiệm chuyên môn
5 năm
Cấp bậc
Nhân viên
Học vấn
Đại Học trở lên
Số lượng tuyển
1 người
Hình thức làm việc
Làm việc tại văn phòng / Onsite
Loại hình làm việc
Toàn thời gian

Việc làm cùng công ty

Đã nhận lì xì Mở lì xì
Đã nhận lì xì Mở lì xì
Một phần quà Một phần quà
{{ gift?.text }}
Đã kích hoạt - HSD: {{ gift?.expired }}
{{ gift?.text }}
Đã kích hoạt - HSD: {{ gift?.expired }}
{{ gift?.text }}
Đã kích hoạt - HSD: {{ gift?.expired }}
{{ gift?.text }}
Đã kích hoạt - HSD: {{ gift?.expired }}
{{ gift?.text }}
{{ company?.name }}