Overall Career Experience of 5+ years into Java Development
Essential knowledge, skills & attributes
Hands on experience with core Java, Spring Boot,Angular, Hibernate, API, Spring (MVC, IOC, AOP, Security), Web-services (JSON and SOAP), Kafka, Zookeeper
Hands on experience of developing microservice application & deploying them on any one of the pcf
Hands on experience of using Intellij/Eclipse/My Eclipse IDE
Hands on experience of writing Junit test cases, working with Maven/Ant/Gradle, GIT
Knowledge of Design Patterns
Experience of working with Agile methodologies.
Personal attributes are strong logical and Analytical Skills, design skills, strong communication written and verbal skills
Knowledge of Security concepts (E.g. authentication, authorization, confidentiality etc.) and protocols, their usage in enterprise application
Additional/Desirable capabilities
Experience of working in Reward/Payments application Domain
Hands on experience of working with tools like Mockito, JBehave, Jenkins, Confluence, Rally