Responsibilities
- Study integration requirement.
- Create detail design for identified Micro-service.
- Develop and unit test Micro-service.
- Support to deploy Micro-service into production.
- Support to resolve incident/problem on production.
Qualifications
1. Educational Qualifications
- Bachelor's degree in Computer Science, Engineering, Mathematics, or related field of study: or equivalent education, training & experience
2. Relevant Knowledge/ Expertise
- Experience with SOA, Micro-service and API based architecture.
- At least 2 years design and develop Java-based application using Spring, Spring Boot, MS SQL, MySQL, MongoDB.
- At least 2 years design and develop Restful/Json API.
- Familiar with web/application servers using Load Balancing model.
- Familiar with CI/CD tool and technologies like Jenkin, GIT, Ant, Maven, Gradle or equivalent.
- Familiar with design and develop Micro-service/API using Domain-driven design pattern.
- Experience with application deployment using Docker/Container model.
3. Skills
- Ability in English reading and writing (mandatory), and speaking, listening (preferable).
- Teamwork, careful, attention to detail, logical thinking.
- Self-development.
4. Relevant Experience
- Banking Domain experience
- Agile/Scrum experience