Source description
About the role
University degree in Computer Science or any equivalent department
Good command of various programming languages (such as Java, JavaScript, or C#) and experience with best practices and idioms of these languages
Experience in Java Spring Boot based software development and backend systems
Having experience in casual mobile games is a big advantage
Knowledge of relational and non-relational databases
Familiarity with Memcache, Redis, Elasticsearch and Docker is a plus
Strong engineering skills and programming fundamentals
Apart from language and technology, an understanding of software architecture design, OOP and principles of design patterns on various scales
Meticulous attention to detail and a passion for developing, releasing, and maintaining high-quality code
More at Peak
