We are looking for a java developer with minimum 3yrs of experience
Excellent knowledge of OOP's concepts
Excellent core Java experience (Java 8 or above)
Excellent multi-threading experience (Java concurrent API)
Excellent experience on any ORM (Hibernate preferred) of any DB (Mysql preferred).
Excellent knowledge of data structures (like list, arrays, maps etc.)
Excellent problem solving skills.
Design Patterns (like Singleton etc).
Good to have experience on:
Caching (like Redis.)
Distributed caching and synchronization.
Unit Testing (like Junit, TestNG etc.)
Version controller (like GIT, SVN etc.)
Aws cloud services like EC2 etc.
Tools like SourceTree, SmartfoxServer.
Any card game development.