Java Developer
A startup after acquisition in the field of Social gaming - web and mobile is looking for a Java Developer. Minimum qualifications • BA/BSC degree in Computer Science or other relevant experience • At least 4 years server-side application programming experience • Strong Java skills and object oriented design experience, including working knowledge of core libraries, design patterns, and servlets • Large systems software design and development experience, with experience in Unix/Linux. • Experience with Spring framework Preferred qualifications • Experience with scripting languages such as Python / Lua • Experience using socket communication • Experience working with Message Bus (e.gRabbitMQ, Kafka) • Experience working with NoSQL (e.g MongoDB, CouchBase, Hadoop, Spark) • Familiarity with cloud based solutions and architecture • Solid foundation in data structures, algorithms and software design with strong analytical and debugging skills.