Java-разработчик (Lead/Senior)
Требования
Местоположение и тип занятости
Компания
Российский телеком-оператор с 50 миллионами клиентов и 30 тысячами сотрудников
Описание вакансии
Условия работы
Итак, вам предстоит:
- развивать продуктовое решение с нуля.
- активно взаимодействовать с командой (обсуждение требований, agile-мероприятия) и смежными проектами.
- сопровождать разработанный бизнес-функционал.
- принимать участие в проработке архитектуры проекта.
- разработка и поддержка инструментов для проведения приёмочного тестирования.
- проводить code review и развивать команду разработчиков.
Мы будем рады рассмотреть вашу кандидатуру, если у вас есть:
- уверенные знания Java (Core, Collections, Generics, JDBC, JPA, Concurrency, Stream API, JAXB)
- опыт разработки с применением Spring (Core, Boot, Web, Security)
- опыт работы с maven
- опыт работы с системами контроля версий (Git, Git flow)
- знание SQL и принципов организации реляционных БД
- опыт работы с NoSQL БД
- опыт написания юнит-тестов (JUnit, TestNG, Mockito)
- понимание протоколов REST и SOAP
- знание основ http вызовов (заголовки, куки, разница между post и get)
- знание распространенных шаблонов проектирования, понимание принципов SOLID
- базовые знания фронтенда (html, js, css)
- опыт разработки контейнерезированных сервисов
Будет плюсом:
- умение использовать базовые инструменты командной строки Linux
- опыт работы с Kafka, RabbitMQ или подобными
- понимание DevOps практик
- опыт работы с Liquibase или подобными
- опыт работы с Hibernate
Бонусы
- Официальное трудоустройство в ООО ВК-ИТ, аккредитованную ИТ-компанию
- Возможность удаленной работы
- Участие в конференциях
- Билайн университет
- Корпоративная связь
- Компенсация обучения по квалификации
- ДМС