3 years of software development experience in the Core Java applications is a must Should be able to install and run Apache Tomcat & Maven JDK and MySql services on local setup as well as remote linux server and deploy java application to itMultithreading Collections Socket Programming Unit Testing knowledge is a must Good understanding and coding practice with OOPS SOLID & Design Patterns. Strong at problem solving data structures and algorithmic skills. A flexible selfstarter who thrives on the challenges of working with new and varied technologies Strong understanding of design/programming best practices and various design patterns Experience working in scrum/agile teams Strong communication skills Passion for games and games industry Bachelors Degrees in Computer Science Engineering or equivalent work experience