Senior Java Developer [NEO, МТС Веб Сервисы]
гибрид, Москва
Команда продукта NEO развивает систему сбора, хранения, обработки и визуализации аварийных событий и метрик инфраструктуры. Вы будете развивать микросервисы и интеграции, чтобы повысить надежность мониторинга и скорость реакции на инциденты.
ГрейдSenior
Опыт6+ лет
Стек
JavaSpring BootPostgreSQLKafkaClickHouseOracleMongoDBNebula GraphRabbitMQGitLabKubernetesCI/CDREST APISOAPJPAJDBC
Задачи
- •Разработка и доработка микросервисов на Java и Spring
- •Проектирование и реализация REST/SOAP интерфейсов для фронтенда и межсервисного взаимодействия
- •Разработка и сопровождение адаптеров для систем управления сетевым оборудованием
- •Интеграция с брокерами сообщений и базами данных
- •Участие в архитектурных обсуждениях и принятии решений
- •Письмо тестов и обеспечение качества кода перед релизом
Обязательно
- •Опыт разработки на Java от 5 лет
- •Знание микросервисной архитектуры и протоколов REST и SOAP
- •Опыт работы с PostgreSQL/ClickHouse/Oracle/MongoDB/Nebula Graph
- •Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
- •Опыт использования GitLab и построения CI/CD
- •Знакомство с Kubernetes
- •Приверженность практикам тестирования кода и умение декомпозировать задачи
Будет плюсом
- •Знание протокола Corba
- •Опыт работы с сетевым оборудованием
- •Инженерный опыт или опыт в телекоме
- •Техническое образование с уклоном в математику или физику