← К каталогу
МТ

МТС

Middle Java developer (МГТС)

УдалённоMiddleМосква, Россия9 дн. назад
О ВАКАНСИИ

Описание вакансии

МГТС — основной телекоммуникационный партнер Города Москвы и часть экосистемы МТС. Проектируем, строим и эксплуатируем передовую телекоммуникационную инфраструктуру, развиваем и внедряем сети нового поколения, реализуем комплексные решения для Умного города.

Мы ищем Middle Java Developer.

Чем предстоит заниматься:

  • разрабатывать и поддерживать backend-сервисы в микросервисной архитектуре;
  • проектировать и реализовывать REST API;
  • осуществлять интеграцию сервисов между собой и с внешними системами;
  • работать с брокерами сообщений: публикация, обработка и потребление событий;
  • проектировать и оптимизировать работу с базами данных (PostgreSQL, Cassandra);
  • участвовать в проектировании архитектуры сервисов и технических решений;
  • обеспечивать надёжность и отказоустойчивость сервисов;
  • разрабатывать unit и integration тесты, поддерживать тестовое покрытие;
  • анализировать инциденты на основе логов и метрик;
  • взаимодействовать с DevOps, QA и инженерами при разборе проблем и внедрении изменений;
  • участвовать в CI/CD процессах и улучшении delivery pipeline;
  • оптимизировать производительность сервисов;
  • проводить интеграцию с устройствами и внешними системами по TCP и другим сетевым протоколам.

Что мы ждем от кандидата:

  • опыт коммерческой разработки на Java от 3 лет;
  • уверенное владение Java 8+ / 17+ (Streams, Concurrency, Collections, базовое понимание JVM);
  • опыт разработки backend-сервисов в микросервисной архитектуре;
  • хорошее понимание принципов REST, HTTP, WebSocket;
  • опыт работы со SpringFramework (Spring Boot, Spring Data, Spring Cloud);
  • опыт и знания распределенных транзакций;
  • опыт использования ORM Hibernate;
  • опыт работы с git и CI/CD инструментами (Jenkins, GitLab CI), Apache Kafka и понимание принципов работы с очередями сообщений;
  • опыт работы с PostgreSQL и Cassandra;
  • опыт написания unit и integration тестов (JUnit, Mockito);
  • умение разбираться в логах, метриках и причинах инцидентов (Grafana / Prometheus…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6