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 3 years design and develop Java-based application using Spring, Spring Boot, MS SQL, MySQL, MongoDB
- At least 3 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.
- 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
3. 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. Relevant Experience
- Banking Domain experience
- Agile/Scrum experience