About the role
Junior разработчик
Компания: Gear Games
З/П: не указана
Формат работы: Удалённо
Источник вакансии: HH
Чем предстоит заниматься
- Разработка бизнес-логики и высоконагруженных сервисов;
- Поиск и оптимизация узких мест по памяти и производительности;
- Создание универсальных решений, которые могут быть легко интегрированы в разные игровые проекты;
- Вынос и рефакторинг функционала из существующих проектов в отдельную библиотеку;
- Написание технической документации;
- Технический анализ поведения систем и пользователей.
Мы ожидаем
- Уверенные знания Java (от 8 и выше);
- Знание Spring (Boot, Data, Web, Cloud);
- Знание принципов ООП, ООД, архитектурных паттернов и принципов проектирования;
- Навыки работы с реляционными СУБД;
- Знание REST API;
- Умение писать тесты;
- Опыт работы с Git;
- Играть в игры и желание их делать.
Преимуществом будут
- Понимание микросервисной архитектуры;
- Понимание принципов CI/CD;
- Знания в области компьютерных сетей;
- Знание Docker;
- Опыт работы с OpenSearch;
- Знание Gradle.
Наш основной стек
- Java 17, Spring Boot, Netty, gRPC, Gradle
- MySQL, Tarantool, Flyway
- Consul, Kafka
- Docker
- GitLab
- JUnit, Mockito, Cucumber
Мы предлагаем
- Гибкий старт рабочего дня (9-10 по МСК), возможность удаленной работы, включая зарубежные страны
- Система наставничества: ежемесячные встречи 1 на 1 с ментором для обсуждения карты развития
- Уроки английского дважды в неделю с оплатой 50% занятий (после испытательного срока)
- Оплата 50% годового абонемента в спортзал или другого спортивного курса после испытательного срока
→ Откликнуться на вакансию
———
