Job Description :
ore Java concepts, Multi-Threading, Concurrency
Algorithms, data structures, Collections, operating systems, networking new concurrency libraries, garbage collection, java command line, JVM
Depth in object oriented and functional programming
Experience designing and developing RESTful API Services Spring / Spring Boot, JSON, XML and other open source frameworks
Hands-on experience in Java based Web and API development platforms on transactional system (e.g Banking, payments, ecommerce, Insurance)
Strong understanding of RDBMS/ SQL and SQL performance
Continuous Test Driven development experience
Experience with Agile Methodology
Hands-on experience building scalable, enterprise level cloud native distributed data services using OpenShift or similar, and workflows using Drools, and jBPM or Active
Ability to comprehend problems and communicate solutions
Demonstrable ability to learn new things