Hands on experience with core Java, Spring Boot, Spring (MVC, IOC, AOP, Security), SQL, RDBMS (Oracle and PostGRES), Web-services (JSON and SOAP)
Hands on experience of using Eclipse/My Eclipse IDE
Hands on experience of writing Junit test cases, working with Maven/Ant/Gradle, GIT
Experience of working with Agile methodologies.
Personal attributes are robust logical and Analytical Skills, design skills, should be able to articulate and present his/her thoughts very clearly and precisely in English (written and verbal)
Hands on experience on Kafka, Zookeeper
Additional/Desirable capabilities
Experience of working in Payments application Domain
Hands on experience of developing microservice application & deploying them on any one of the public cloud like Google, AWS, Azure
Knowledge of Security concepts (E.g. authentication, authorization, confidentiality etc.) and protocols, their usage in enterprise application
Knowledge of Design Patterns
Hands on experience of working with tools like Mockito, JBehave, Jenkins, Bamboo, Confluence, Rally