Mô tả công việc
Senior Backend Developer (Java, Microservice) - Hà Nội - TA174

JOB PURPOSE

- Analyze business requirement, identify scope of work, propose solution, design, and develop identified Micro-service/API applications using Agile/Scrum model and supporting tool/technology/platform

- Provide L3 support on production.

MAJOR ACTIVITIES

- 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.

REQUIREMENTS

Educational Qualifications: Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field of study, or equivalent education, training & experience
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.
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
Relevant Experience
- Banking Domain experience
- Agile/Scrum experience.

BENEFITS & PERKS

- Attractive compensation package with competitive, performance-based salary and bonuses, totaling 14–18 months of income per year.

- Holiday and Tetr bonuses in accordance with the Bank’s prevailing policies.

- Preferential loan programs offered based on the Bank’s policy at each period.

- Enhanced annual leave entitlements aligned with job grade and position level.

- Full statutory insurance coverage, plus VPBank Care insurance tailored to employee grade and length of service.

- Opportunity to work at a pioneering Bank applying AI & ML to enhance business value across a diverse ecosystem including Banking, Finance, Securities, Insurance, and more.

- Career development in a leading data-driven environment, participating in large-scale big data projects and initiatives that continuously deliver added value to customers.

- Access to training programs aligned with the competency framework for each position.