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