• 1+ years of experience in Java development
• Good knowledge of Java Core, Error Handling, Servlets, Collections, Java Memory Model, Garbage Collection modes and principles, Concurrency
• Practical experience in Spring
• Experience with Git
• Knowledge of common design patterns
• Good English skills (Intermediate+)
• Experience in TDD
• Experience with Zookeeper, MongoDB, Rabbitmq, Redis, Tomcat, Maven
• Experience working with Jersey, SLF4J, Log4j, Guava, FasterXML, Jackson ObjectMapper, HttpClients
• Experience working with Docker, VirtualBox, Linux Systems, Amazon Services (EC2, Lambda, CloudWatch, RDS, API Gateway)
• Career planning and regular performance reviews
• 24 calendar days of paid vacation, paid sick leave
• Medical insurance, sport compensation
• Creating fun while having fun- great people and positive working atmosphere
• Corporate English classes
• Professional and personal development programs
• Developing server-side functionality using Spring
• Development of components to support existing functionality
• Creating components to implement new business demands
• Support all the code developed in production mode, monitor performance of the developed solutions, work on load, functional, unit tests for the code developed
• Developing high quality, testable and high-performant software using Agile practices
• Collaborate with client game developers and product designers to develop new features and contribute original ideas towards all aspects of production and development
We are a social gaming company, developing mobile games, currently operating 2 product lines and working on 3 new casual games!
Old Vegas Slots — the first classic social slots brand, which brings its customers a unique Vegas themed old-school gaming experience
Lucky Time Slots — A thrilling app for slots players who crave a real casino experience on mobile.
DGN Games brings the pinnacle of casino gaming technology to the hands of our players by delivering super web & mobile experiences.
DGN Games is a truly global company which employs the combined strengths of a multi- cultural team spread across four continents.
We base our continued success on a combination of state-of-the-art technologies, in-depth knowledge of the gaming industry and a variety of top-notch gaming content.
The end result? A high-end gaming experience like no other.