Responsibilities:
- Work closely with team members, designers, and product owners in product engineering division.
 - Build and ship high-quality, clean, testable, scalable, maintainable, and robust code.
 - Responsible for Low level Design, development, bug fixing, documentation and timely escalation the quality of any development.
 - Engage in-depth for technical and product design discussions with the team.
 
Skills Needed:
- Strong knowledge of coding in JAVA, Spring Boot application using GIT and Maven.
 - Hands on experience in Spring Boot and Spring Batch.
 - Develop API’s and RESTful service with Spring security features.
 - Hands on experiences in Relational Database and exposure to Hibernate and JPA.
 - Familiarity with Linux or any flavour of Unix is desirable.
 - Solid coding, testing, and debugging skills.
 - Willingness to work in Agile environment is desirable.
 - Development/design experience in banking or financial services related products/projects will be an added advantage.
 - Exposure to micro services architecture design pattern would be added advantage.
 - Strong communication skills.
 
