МТС

Middle+/Senior Java разработчик [Мой МТС, МТС Веб Сервисы]

Зарплата не указана
От 3 до 6 летГибкийСанкт-Петербург

Обязанности

  • 01заниматься разработкой и поддержкой микросервисов на Java (Spring Boot, Spring Cloud) в высоконагруженной распределённой среде
  • 02участвовать в проектировании, рефакторинге и эволюции архитектуры backend-систем с применением Clean Architecture, CQRS, Event-Driven подходов
  • 03делать интеграции с внутренними и внешними API, бэкенд-сервисами, шинами событий (Kafka, RabbitMQ)
  • 04работать с реляционными (PostgreSQL, Oracle) и NoSQL (MongoDB, Redis) базами данных
  • 05обеспечивать высокую производительность, отказоустойчивость, безопасность и масштабируемость сервисов
  • 06заниматься написанием модульных, интеграционных и end-to-end тестов (JUnit, TestNG, Mockito, REST Assured)
  • 07внедрять и поддерживать CI/CD-процессы (GitLab CI, Jenkins)
  • 08оптимизировать бизнес-логику: работать с кэшированием, асинхронной обработкой, очередями, распределёнными транзакциями
  • 09проводить code review, наставничество коллег, содействие в росте команды
  • 10диагностировать и устранять инциденты в продакшене: анализ логов, работа с APM-системами (Application Insights, ELK, Grafana, Prometheus)
  • 11поддерживать техническую документацию, участвовать в оценке задач и планировании спринтов

Требования

  • 01опыт разработки на Java — от 4 лет
  • 02глубокое знание Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
  • 03опыт работы с микросервисной архитектурой, принципами SOA, паттернами проектирования (Repository, CQRS, Saga, Circuit Breaker и др.)
  • 04практический опыт работы с Docker, Kubernetes, оркестрацией контейнеров
  • 05уверенное владение REST, gRPC, асинхронной коммуникацией (мессенджерами)
  • 06опыт работы с системами мониторинга и логирования (Grafana, Prometheus, ELK)
  • 07понимание принципов непрерывной интеграции и доставки (CI/CD)
  • 08опыт работы с системами контроля версий (Git)

Условия

  • 01собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах
  • 02профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше
  • 03внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации
  • 04участие во внешних IT конференциях (HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и др.)
  • 05полезные курсы и вебинары в корпоративном университете и электронную библиотеку
  • 06ДМС с первого месяца работы, включая стоматологию
  • 07страхование от несчастных случаев с 1 месяца работы
  • 08материальную помощь в сложных жизненных ситуациях
  • 09отпуск 28 календарных дней (+3 дополнительных дня за ненормированный рабочий день)
  • 10прием врачей общей практики и массаж в офисе
  • 11мобильная связь за счет компании и льготные тарифы для близких
  • 12подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети