11 октября 2019

Senior Java Developer (вакансия неактивна)


Необходимые навыки

• 4+ 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
• Practical experience in Spring, Spring-data, Spring-integration, Spring-web MVC
• Experience with Git, GitHub
• Experience with Zookeeper, MongoDB, Rabbitmq, Redis, Tomcat, Maven
• Excellent communication skills and ability to work effectively on projects with designers, artists, testers, and other developers

Будет плюсом

• Experience in TDD is a plus
• Experience working with Jersey, slf4j, log4j, guava, faster XML, Jackson mapper, HTTP clients is a plus
• Experience working with Docker, Robomongo, Virtualbox, Unix Systems, Amazon Web Services is a plus
• Good English skills


• Work on interesting projects using cutting-edge technologies
• An individual program of development
• 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
• Work in a comfortable office


• 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 superb 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.