Разработчик Java
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
О компании и команде
Мы переводим наш текущий продукт на микросервисную архитектуру, а по факту пишем продукт с нуля. Проект находится на начальной стадии. Впереди большое количество задач и широкий горизонт для их технической реализации. Есть возможность стоять у истоков проекта и непосредственно влиять на его технологическое развитие. Вам не придется разрабатывать легаси-системы!
Команды: кроссфункциональные, состав: Product Owner, 2 аналитика, 2 тестировщика, 2 Java, 2 front-end
Версия Java 15+
Ожидания от кандидата
Требования:
- Отличные знания Java core, Spring framework (web, security, data jpa, cache, test и т.д.), стека Spring Cloud, Hibernate, Open API, Ignite, unit-тестов, основных шаблонов проектирования
- Опыт профилирования и отладки приложения: поиск утечек памяти, неоптимально написанных участков кода и т.д.
- Глубокие знания SQL
- Опыт проведения код-ревью, onboarding новых сотрудников, разбора инцидентов, декомпозиции и распределения задач
- Глубокое понимание Messaging (Kafka, Artemis MQ)
- Опыт разработки под контейнеризированные среды
- Способность самостоятельно и глубоко исследовать предметную область
Условия работы
- Возможность профессионального и карьерного роста в компании;
- Возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Москва - гибрид, 2-3 дня в неделю (в перспективе возможен переход на удаленку через 3 месяца по согласованию)