Mô tả công việc
Senior Backend Developer - Java Developer - TA172
Mô tả 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
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
Thông tin khác
- Địa điểm làm việc: VPBank HO, 89 Láng Hạ
- Thời gian làm việc: Thứ 2- Thứ 6 & 2 sáng Thứ 7/tháng