Ведущий разработчик Java
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы являемся частью международной группы компаний и представляем один из самых ярких и сильных брендов в России. Мы гордимся тем, что уже сегодня разрабатываем и реализуем технологии, аналогов которым нет в мире. А ещё Билайн - это не просто компания, это - команда, объединённая общими ценностями и общей целью - быть лидером телеком и digital-рынков, предоставляя нашим клиентам новейшие продукты и услуги, а также сервис самого высокого уровня.
Билайн признан работодателем №1 в телеком-отрасли России.
И сейчас у тебя есть возможность присоединиться к лучшей команде в качестве Разработчика Java.
Итак, тебе предстоит:
- Перенятие экспертизы от вендора текущего решения;
- Проектировать и разрабатывать новый функционал для дальнейшего развития проекта;
- Писать качественный и тестируемый код;
- Проводить code-review;
- Улучшать и поддерживать существующее решение;
- Разрабатывать серверную часть для взаимодействия с другими системами
- (Обращение в БД, обработка файлов через файловый синхронизатор, получение данных из очередей);
- Принимать участие в обсуждении новых фич;
- Создание и развитие архитектуры высоконагруженных приложений;
- Исправление ошибок, оптимизация кода;
- Доработка и исправление дефектов ядра tarantool;
- Развитие продуктов подразделения, определение стратегии и архитектуры.
Мы будем рады рассмотреть твою кандидатуру, если у тебя есть:
- Опыт промышленной разработки на Java от 3 лет;
- Уверенное знание Java Core (коллекции, многопоточность), Stream API;
- Хорошее знание Kotlin;
- Опыт работы с C++ от года;
- Знание алгоритмов и структур данных;
- Опыт работы с NO-SQL хранилищами;
- Опыт работы или готовность разобраться с СУБД Tarantool, включая доработки на уровне ядра и скрипты на lua;
- Опыт работы с Git и gitlab;
- Опыт разработки масштабируемых приложений;
- Отличное понимание многопоточности;
- Основные паттерны проектирования приложений;
- Знание принципов и инструментов контейнеризации;
- Английский язык для чтения документации.
Стэк:
- GitLab CI;
- Java 13;
- Kotlin;
- Maven;
- Nginx;
- Tarantool (опыт работы или желание разобраться).
Плюсом будет:
- Желательно знакомство со средствами логирования, мониторинга и визуализации обработки больших данных (Splunk, Grafana, QlickSense);
- Общее понимание unix-подобных систем: файловая система, привилегии пользователей, прикладные утилиты find/grep и т.д.;
- Желателен опыт работы с graphql.
Что мы предлагаем:
- Сплоченная команда профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться;
- Конструктивная и открытая рабочая атмосфера;
- Сложные и интересные задачи, которые позволят полностью раскрыть свой потенциал;
- Возможность участвовать в создании не только самых инновационных, но и социально-значимых продуктов;
- Digital-инструменты для работы, которые позволят тебе решать текущие задачи быстро и эффективно;
- Корпоративное обучение: очное или в on-line формате;
- BeeFREE - гибкий рабочий график и возможность работать удаленно - планируй свое время сам;
- Полис добровольного медицинского страхования, обслуживаемый в лучших клиниках города;
- Cлужебную сотовую связь.
Узнайте о работе в Билайн из первых уст!
В Билайн мы развиваем и поддерживаем здоровую и безопасную рабочую среду. Каждый сотрудник соблюдает Кодекс поведения, внутренние правила компании и придерживается принципов деловой этики. Мы поступаем честно и этично как по отношению к друг другу, так и к нашим внешним партнерам.