Middle+/Senior Java-разработчик (проект МТС партнёр)

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

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

Условия работы

Привет, мы MTS DIGITAL! Цифровая экосистема, мощный генератор телеком- финтех-, лайфстайл-, медиапроектов, а также различных технологичных решений для корпоративных клиентов. Многогранность наших интересов и возможностей доказывают сервисы, о которых ты однозначно слышал: онлайн-кинотеатр KION, стриминговый сервис МТС Music, билетный сервис МТС Live, медиасистема МТС Auto, МТС Банк, МТС Маркетолог, WASD etc.

Мы находимся в поиске талантливого Java-разработчика, для проекта "МТС Партнер"

МТС Партнер - фронт-офисная система, предназначенная для обеспечения процессов продаж продуктов и услуг компании "МТС" в дилерской сети. Система - многокомпонентная, построена в микросервисной архитектуре.

В твои задачи будет входить:

  • Разрабатывать компоненты системы обеспечения продаж “МТС Партнер” в рамках микросервисной архитектуры;
  • Проводить отладку и стабилизацию системы, в том числе, оптимизацию производительности и отказоустойчивости системы;
  • Проектировать контракты сервисов (OpenAPI 3.0) и техническую документацию;
  • Разрабатывать модульные тесты.

Для нас важно:

  • Опыт промышленной разработки на Java от 2х лет;
  • Java 11, Отличное знание Java Core;
  • RESTful Web Services - JAX-RS Jersey;
  • Spring boot/Spring cloud для микросервисов (в том числе Spring Data, Spring Security);
  • БД PostgreSQL, JDBC, Hibernate;
  • Умение работать с сетевыми протоколами. Знание принципов построения клиент-серверных приложений;
  • Понимание принципов работы современных сервисов: REST, очереди, хранение и извлечение данных;
  • Понимание основных форматов и протоколов обмена (HTTP, XML, JSON, SOAP);
  • Знакомство с принятыми и распространенными паттернами проектирования;
  • Умеете писать поддерживаемый и тестируемый код;
  • Maven: работа с архетипами, профилями, зависимостями;
  • Умение работать с системой контроля версий git, трекером задач Jira;

Будет плюсом:

  • Опыт многопоточного программирования;
  • Опыт работы с Docker, Kubernetes;
  • Понимание работы инструментов BPMS, опыт работы с Camunda;
  • Опыт работы с RabbitMQ, Kafka

Бонусы

Мы предлагаем тебе:

  • Конкурентную, стабильную заработную плату два раза в месяц + бонусы;
  • Расширенный социальный пакет, включающий ДМС со стоматологией;
  • Гибридный график работы (в основном мы работаем удаленно, но иногда встречаемся в нашем офисе, где очень комфортно и есть все необходимое для кофе-брейка или чая с лимоном :)
  • Корпоративную связь;
  • Интересные, многоуровневые задачи, от решения которых зависят процессы одной из самых больших экосистем страны;
  • Профессиональный рост, возможность совершенствовать свои навыки в реализации востребованных продуктов;
  • Быть частью сильной команды, объединенной главной целью – делать удобные и высокотехнологичные сервисы.