Strong skills around object-oriented analysis and design (OOAD),Design principles and Design patterns
Ability to trouble shoot and debug an application for any application issues.
Strong on hands coding experience in Core java 8+ ,Web services ( REST and SOAP), Spring Boot, Spring modules, Spring Boot, Hibernate , Junit , MockitTo ,JMS .
Experience with messaging and integration frameworks like JMS, MQ, Kafka
Experience in writing SQL queries and knowledge on database management concepts.
Experience with JDBC and persistence API frameworks.
Strong on hands skills in UI/UX Development using Node JS, Angular/React JS, Bootstrap, HTML5 and experience with integrating middleware technologies/channels.
Excellent problem solving, analytical and debugging skills
Key Responsibilities
Design and Development of key functionality within the application independently.
Work closely with the product team to understand the business requirements and user acceptance testing teams to support during UAT phase.
Drive the technical and design reviews and define/Improve processes within the project by proposing innovative solutions.
Excellent Communication and Inter-personal skills, both with business customers and with fellow IT professionals (Business Analysts, Project Managers and Developers).
Strong problem-solving skills
A delivery focused approach to work and the ability to work without direction