H
HireSeeker
М

Senior Java Developer [NEO, МТС Веб Сервисы]

мтс · Москва · 3 дня назад

↑ Вакансия с автоподнятием
Зарплата не указана

MTC Web Services (MWS) — бигтех-компания, предоставляющая облачные, AI-сервисы и платформенные решения под разные задачи бизнеса: от работы с данными до разработки продуктов и оптимизации процессов.

Сейчас находимся в поиске Senior Java developer в продукт NEO. Это система сбора, хранения, обработки и визуализации аварийных событий и метрик собираемых с оборудования всей инфраструктуры ТБ МТС.

Задачи

Разрабатывать новые и дорабатывать существующие микросервисы на Java (Core, Collections, Generics, JDBC, JPA, Concurrency, Stream API, JAXB) и Spring (Spring Boot, Spring Security, Spring Data, Spring MVC);
Разрабатывать REST-интерфейсы системы для взаимодействия с frontend и межсервисной коммуникации;
Разрабатывать и поддерживать адаптеры взаимодействия с системами управления сетевым оборудованием;
Участвовать в обсуждении и принятии архитектурных решений;
Развивать продуктовое решение NEO с учетом готовых платформенных компонентов МТС;
Работать с базами данных (PostgreSQL, ClickHouse, Oracle, MongoDB, Nebula Graph);
Интегрировать систему с брокерами сообщений (Rabbit MQ, Apache Kafka);
Писать тесты и обеспечивать качество кода перед выкаткой в продакшен;
Декомпозировать и оценивать задачи, работать в условиях динамично меняющихся приоритетов;
Самостоятельно разбираться в нестандартных задачах, изучать документацию и парсить библиотеки при необходимости.

Требования

Опыт разработки на Java от 5 лет;
Уверенное знание протоколов REST и SOAP;
Опыт работы с базами данных (PostgreSQL, ClickHouse, Oracle, MongoDB, Nebula Graph);
Опыт работы с брокерами сообщений: Rabbit MQ, Apache Kafka;
Понимание принципов работы микросервисной архитектуры;
Опыт использования Gitlab;
Знакомство с платформой Kubernetes;
Опыт построения CI/CD;
Умение декомпозировать и оценивать задачи;
Приверженность практикам тестирования кода.;
Будет плюсом:;
Знание протокола Corba;
Опыт работы с сетевым оборудованием;
Инженерный опыт или опыт работы в телекоме;
Техническое образование с уклоном в математику или физику.;
Soft Skills:;
Умение держать фокус на поставленных целях и достигать результата;
Стремление улучшать качество и функциональность продукта;
Ориентация на конечную ценность продукта для бизнеса;
Умение выстраивать отношения в команде, нацеленность на командный результат;
Высокая степень самоорганизации и самостоятельности.

Условия

Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре True Tech Arch;
Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
А еще:
ДМС с первого месяца работы, включая стоматологию;
Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
Отпуск 28 календарных дней;
Прием врачей общей практики и массаж в офисе;
Мобильная связь за счет компании и льготные тарифы для близких;
Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.