JuniorRemote
Junior Developer
О роли
Описание вакансии
О компании
Обязанности
- Разработка бизнес-логики и высоконагруженных сервисов.
- Поиск и оптимизация узких мест по памяти и производительности.
- Создание универсальных решений для игровых проектов.
- Вынос и рефакторинг функционала из существующих проектов.
- Написание технической документации.
- Технический анализ поведения систем и пользователей.
Требования
- Уверенные знания Java (от 8 и выше).
- Знание Spring (Boot, Data, Web, Cloud).
- Знание принципов ООП, ООД, архитектурных паттернов.
- Навыки работы с реляционными СУБД.
- Знание REST API.
- Умение писать тесты.
- Опыт работы с Git.
- Играть в игры и желание их делать.
Преимуществом будут
- Понимание микросервисной архитектуры.
- Понимание принципов CI/CD.
- Знания в области компьютерных сетей.
- Знание Docker.
- Опыт работы с OpenSearch.
- Знание Gradle.
Условия
- Гибкий старт рабочего дня, возможность удаленной работы.
- Система наставничества.
- Уроки английского дважды в неделю с оплатой 50% занятий.
Стек и навыки
С чем работаем