Description

JD:

Essential skills: 

Hands on experience with java, spring boot, multi-threading , Linux , Kafka, distributed processing , data partitioning, relational db knowledge, experience with developing customer facing business applications in financial domain.
Good to have skills: Experience with some distributed cache implementations such as redis or ignite. 

•         Here is my feedback:
•         Good communication skills
•         Candidate was able to create simple spring boot app. 
•         Next task was to create a simple program to reverse a list of integers. He was able to construct a valid program but struggled to write valid unit test cases.
•         He was not able to next programming assignment related to multi-threaded applications.
•         His knowledge of Linux is rudimentary .

Education

Any Graduate