24 декабря 2020

Java Developer (Middle/Senior)

Киев, Винница

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

• 3+ years of experience in Java development
• 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
• Excellent communication skills and ability to work effectively on projects with designers, artists, testers, and other developers
• Excellent problem solving analytical and debugging skills.
• Knowledge of common design patterns
• Good English skills (Intermediate+) Responsibilities and Duties
• 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 Will be a plus
• 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)

Будет плюсом

• Experience in TDD
• Experience in GitLab CI
• Experience in distributed server application
• Experience working with VirtualBox, Linux Systems, Amazon Services (EC2, Lambda, EKS, ECR)

Предлагаем

• 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

Обязанности

• Work with Architect to design and develop new solutions
• 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
• 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
• Consult with other engineering staff to evaluate interface between various software modules and to provide visibility

О проекте

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 has 5 offices and 150 employees worldwide and growing nicely over the last couple of years.

LinkedIn

Горячие вакансии

Все вакансии

Похожие вакансии

Все похожие вакансии