Our mission is to bring our players moments of fun and excitement every day. Through a combination of loyalty, pride and strength, we’re driven to innovate and deliver a next level user experience.
7 сентября 2021

Senior Java Developer


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

• 4+ years of experience in Java development
• Strong knowledge of Java Core, Error Handling, REST, Java 12+ Features, Java Memory Model, Garbage Collection modes and principles, Concurrency
• Experience with MongoDB, Redis, Gradle, MySQL
• Deep understanding network operations/protocols
• Experience with Git
• Excellent communication skills and ability to work effectively on projects with designers, artists, testers, and other developers
• Excellent problem solving analytical and debugging skills.
• Good Knowledge of common design patterns
• Critical thinker and problem-solving skills
• Team player
• Good time-management skills
• Great interpersonal and communication skills
• Good English skills (Intermediate+)

Будет плюсом

• Knowledge of Node.js and frameworks available for it
• Deep understanding high loaded system building with Node.js
• Practical experience in Spring Boot, Istio, Spring Cloud, Spring Data, Kubernetes, Docker
• Experience in TDD
• Experience in GitLab CI
• Experience in distributed server application
• Experience working with VirtualBox, Linux Systems, Amazon Services (EC2, Lambda, EKS, ECR)


• Challenging tasks, opportunity to influence the quality of the product
• Really good team and professional management
• Interesting long-term project
• Individual program of development
• Work in a comfortable office
• Career planning and regular performance reviews
• 24 working days of paid vacation, paid sick leave
• Medical insurance, sports compensation
• Free English lessons
• Training programs and conferences


• Performing requirement analyses.
• Developing the detailed design structure after understanding the requirements and the design.
• Work with Architect to design and develop new solutions
• Developing high quality, testable and high-performant software using Agile practices
• Build on current technology stack and implement optimal solutions in terms of efficiency and interaction
• Support product deployment and enhance the quality of software modules by monitoring and analysis
• Collaborate with client game developers and product designers to develop new features and contribute original ideas towards all aspects of production and development
• Implementing the best practices and coding standards of the project
• Working on identifying the project risk and planning mitigation action at the project level.

О проекте

We are looking for a Senior Java Developer to join our growing team in Vinnytsya.
At DGN Games you will work with a great, talented, and target-oriented team.
We invite you to be a part of an exciting venture of creation in a truly dynamic environment in which every decision matters.