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