VPBank

Senior Java Developer (Corebanking)

Hanoi, Vietnam · On site · Senior

Vietnamese required

Translated automatically from Vietnamese. Read the original

Key Responsibilities

  • Responsible for implementing development of highly complex requirements involving multiple systems in accordance with approved architecture and analyzed business specification documents.
  • Participate in technical consultation with BA/SA analysis teams and business units to optimize resources and development time.
  • Develop implementation plans for each highly complex CR/Initiatives with integration of multiple backend systems including corebanking as specified in BRD requirements to be deployed on the managed system.
  • Implement development according to the timeline established for each CR/Initiatives development requirement assigned by the team lead. Verify and ensure developed functions comply with the design specified in SRS, FSD provided by BA/SA.
  • Update and store source code on the Gritlabs system
  • Write development specification documents based on analysis documents SRS, FDS and architecture documents for each system module and update to JIRA, Confluence systems.
  • Write deployment documentation and implementation checklist when deploying to production.
  • Share development experience with team members in the same system at a frequency of 1 time/quarter.

Education

University degree in Information Technology or Computer Science

Core Values

1. ASPIRATION
2. INTEGRITY
3. EFFECTIVENESS
4. DISCIPLINE
5. CREATIVITY

Job Requirements

  • Bachelor's degree in IT, Computer Science or equivalent.
  • 3-5 years of experience in application and product development (preferably in lending, deposit products...)
  • Practical experience developing applications/services using Microservice architecture
  • Understanding of banking business
  • Ability to analyze and design systems, understanding of design patterns such as MVC, WPF, OOP…
  • Knowledge and experience in Java programming language framework: Spring Boot, Web server: Jboss
  • Knowledge of database systems: Oracle, PostgreSQL, NoSQL,…
  • Familiarity with source code management systems: Git, Gitflow, CI/CD
  • Experience working with open source: Redis, Elasticsearch, ActiveMQ is an advantage.
  • Preference for experience working with financial systems, CoreBanking
  • Knowledge of system operations and deployment.
  • Experience using, developing services and operating on cloud platforms such as AWS
The original, in Vietnamese

Các trách nhiệm chính

  • Chịu trách nhiệm thực hiện phát triển các yêu cầu có tích chất phức tạp cao và liên quan đến nhiều hệ thống theo đúng kiến trúc phê duyệt và tài liệu đặc tả nghiệp vụ đã được phân tích.
  • Tham gia tư vấn kỹ thuật với bộ phân phân tích BA/SA cùng với nghiệp vụ để có thể tối ưu nguồn lực và thời gian phát triển.
  • Đưa ra kế hoạch triển khai cho từng CR/Initiatives có tính chất phức tạp cao và có sự tích hợp của nhiều hệ thống backends là corebanking trong yêu cầu BRD sẽ được triển khai trên hệ thống mình quản lý.
  • Thực hiện phát triển đúng timeline đã được xậy dựng trên từng yêu cầu phát triển CR/Inititatives đươc giao bởi team lead.
    Kiểm tra và đảm bảo các chức năng được phát triển theo đúng thiết kế đã được liệt kê trong SRS, FSD được cung cấp bởi BA/SA.
  • Cập nhật và lưu trữ sourceCode trên hệ thống Gritlabs
  • Thực hiện viết tài liệu đặc tả phát triển theo các tài liệu phân tích SRS, FDS và tài liệu kiến trúc cho từng module của hệ thống và cập nhật lên hệ thống JIR , Confluence.
  • Thực hiện viết tài liệu triển khai và danh mục thực hiện trên checklist khi triển khai lên prodcution.
  • Thực hiên chia sẽ kinh nghiệm phát triển cho các thành viên trong cùng hệ thống với tần suất  1 lần /quý.

Trình độ đào tạo

Đại học in Công nghệ thông tin or Khoa học máy tính

Giá trị cốt lõi

1. KHÁT VỌNG
2. CHÍNH TRỰC
3. HIỆU QUẢ
4. KỶ CƯƠNG
5. SÁNG TẠO

Yêu cầu công việc

  • Tốt nghiệp Đại học chuyên nghành CNTT, Khóa học máy tính hoặc tương đương.
  • Có từ 3-5 năm kinh nghiệm phát triển ứng dụng, sản phẩm (prefer sản phẩm về lending, deposit...)
  • Có kinh nghiệm thực tế phát triển ứng dụng/dịch vụ theo mô hình Microservice
  • Có hiểu biết về nghiệp vụ ngân hàng
  • Có khả năng phân tích và thiết kế hệ thống, hiểu về các design pattern như MVC, WPF, OOP…
  • Kiến thức và kinh nghiệm trong ngôn ngữ lập trình Java framework: Spring Boot, Web server: Jboss
  • Kiến thức về hệ thống CSDL: Oracle, PostgreSQL, NoSQL,…
  • Quen thuộc với hệ thống quản lý source code: Git, Gitflow, CI/CD
  • Có kinh nghiệm làm việc với các open source: Redis, Elasticsearch, ActiveMQ là một lợi thế.
  • Ưu tiên có kinh nghiệm làm việc với hệ thống tài chính, CoreBanking  
  • Có kiến thức vận hành triển khai hệ thống.
  • Có kinh nghiệm sử dụng, phát triển dịch vụ và vận hành trên cloud như AWS

Get access to all 2,448 jobs.

Free, with your email. New jobs that fit you, every Monday.

OV members also see who works at each company and can ask them for a short chat.

Apply to join

OV member? Use the email you use for OV.

Hiring? Reach Overseas Vietnamese.Post jobs