• 2+ years of experience in Java development;
• Knowledge of common design patterns;
• Good knowledge of Java Core, Error Handling, JAX-RS (REST), Servlets, Filters, Collections, Java 8 Features, Java Memory Model, Garbage Collection modes and principles, Concurrency, Multithreading;
• Experience in design/development scalable application, API design.
• Practical experience in Spring, Spring-data, Spring-integration, Spring-web MVC;
• Experience with Git, GitHub;
• Excellent communication skills and the ability to work effectively on projects with designers, artists, testers, and other developers;
• Good English skills.
• ElasticSearch, Hazelcast
• Google Cloud Platform, Docker, StackDriver/Splunk.
• Work on interesting projects using cutting-edge technologies
• Individual program of development
• Work in a comfortable office
• Progressive system of salary, regular salary review, financial stability
• Career planning and regular performance reviews
• 24 calendar days of paid vacation, paid sick leave
• Medical insurance, sport compensation
• Build on current technology and implement better solutions in terms of efficiency and interaction.
• Work with lead architect to design and program new solutions.
• Collaborate with client game developers and product designers to develop new features, and contribute
original ideas towards all aspects of production and development.
• Produce production-quality code.
• Identify, investigate, and report problems for bug tracking.
• Support all the code developed in production mode, monitor performance of the developed solutions,
work on load, functional, unit tests for the code developed.
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.