МТСМТС

Senior Java Developer

1w ago
RussiaSeniorHybrid
МТСМТС

Senior Java Developer

1w ago
RussiaSeniorHybridjavaspring bootspring securityspring dataspring mvcpostgresqlclickhouseoracle+9

Senior Java Developer for development and support of microservices using Java and Spring technologies in hybrid format in Moscow at МТС.

About the company

  • Компания: МТС

Responsibilities

  • Разрабатывать новые и дорабатывать существующие микросервисы на 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)
  • Писать тесты и обеспечивать качество кода перед выкаткой в продакшен
  • Декомпозировать и оценивать задачи, работать в условиях динамично меняющихся приоритетов
  • Самостоятельно разбираться в нестандартных задачах, изучать документацию и парсить библиотеки при необходимости

Requirements

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

Conditions

  • #гибрид #senior
  • Москва

Found in@job_javadevs