Asia Commercial Bank - ACB

442 Nguyen Thi Minh Khai, TP Hồ Chí Minh

Company Size : 5000-9999

View more

Job description

Overview of job

- Organize and monitoring software development lifecycle such as approve documents and manage work.
- Evaluate and select software solutions, programming tools.
- Understanding and applying the software architecture and application security.
- Cooperate with other sub-dept/dept or project team to build software development plan.
- Technical support, solve problems.
- Research new software engineering technicals and apply them to the projects.
- Participate projects and/or implement other jobs as per assignment/authorized.

Job Requirement

- Bachelor Degree in Computer Science, Software Engineering, or a related technical field.
at least 1 years of experience in the role of Software Architect/Technical Leader.
- Expert in Java Technologies (Spring Boot, Hibernate, Spring Data, Spring Security...)
- Excellent in Microservices Architecture for applications.
- Good knowledge of OOP, design patterns, multithreading/concurrency programming, data structure, and algorithms.
- Good foundation of SQL and NoSQL databases, such as Oracle, PostgreSQL, Couchbase, MongoDB.
- Experience in distributed storage & messaging systems (RabbitMQ, Active, Kafka…), microservices, ELK, and mobile development.
- Experience with event-driven applications using queues, service buses, and other related patterns.
- Knowledge of Keycloak/Redhat SSO is a big plus.
- Experience AWS/Azure... preferred.
- Experience with containerized applications using Docker, Kubernetes, or another similar tooling. 
- Experience defining and driving SecDevOps best practices within large teams.
- Experience establishing legacy modernization and migration roadmaps for large-scale applications. 
- Understanding of CI/CD software development environments.
- Experience in Agile development teams
- Interested in dealing with technical challenges and keen on exploring new things.
- Good problem-solving skills and teamwork spirit.
- Strong communication skills to effectively collaborate with other developers and stakeholders.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Java
  • Oracle
  • MS SQL
  • Algorithm
  • Hibernate
  • PostgreSQL
  • OOP
  • MongoDB
  • Couchbase
  • Design Patterns
  • Redhat
  • NoSQL
  • Multi-Threading
  • Mobile Development
  • RabbitMQ
  • Elasticsearch
  • Docker
  • Foundation
  • Architecture
  • MS Azure
  • AWS
  • Spring Boot
  • Kubernetes
  • Microservices
  • CI/CD
  • Spring Data
  • Spring Security
  • Data Structure
  • ELK
  • KeyCloak
  • SSO

COMPETENCES

  • Proactive
  • Agile
  • Problem Solving Skills
  • Communication Skills
  • Teamwork

BUSINESS PROFILE

Asia Commercial Bank (ACB), the largest commercial bank in Vietnam.

ACB has been recognized by international and local financial institutions for its success and sustainable development. ACB is proud of being the leading bank in mobilizing capital, assets and profit before tax in the whole system.

We always focus on the human factor in the bank's development process, ACB responds to the contribution of staff by providing:

- Great care policy,

- High compensation policy,

- Many career advancement opportunities.

ACB - a good and fair environment for you to compete with your talent, develop with your strength and rise with your confidence.

Join ACB's talented team to create success.