Strong experience with enterprise level Java development with experience in data structures and algorithms. Experience building scalable services with Spring, Spring Boot, and REST is must. Experience with Javascript and any framework Jquery , Angular JS , RectJS will be an advantage. (Please note Java experience is must so no pure Javascript candidates will be screened) Experience with shell scripting and knowledge of OS concepts (Linux, Windows). Experience with an RDBMS such as Oracle, MySQL, Sybase etc. Experience or exposure to build tools such as Gradle, Jenkins. Experience on VCS tools based on Git (Gitlab, Bitbucket etc.) strongly preferred. Knowledge of Python & Node.JS is desirable. Knowledge of machine learning concepts would be an advantage.