Senior Java backend developer for «Мой МТС», the digital ecosystem (mobile app, website, personal account) of telecom operator MTS used by tens of millions daily. The role focuses on building and maintaining microservices, designing REST/SOAP/GraphQL APIs, working with RabbitMQ/Kafka and SQL/NoSQL databases, plus code reviews and production incident resolution using Java 11+ and Spring.
«Мой МТС» — цифровая экосистема, включающая мобильное приложение, веб-сайт и личный кабинет. Ежедневно ею пользуются десятки миллионов человек: управляют связью, финансами, домашним ТВ, подписками.
Превращаем сложную телеком-инфраструктуру в простой, интуитивно понятный сервис, который стабильно работает даже при пиковых нагрузках.
разрабатывать новый функционал в рамках существующих и вновь создаваемых микросервисов;
дорабатывать и поддерживать текущие сервисы, включая рефакторинг и оптимизацию производительности;
проектировать взаимодействие сервисов через REST/SOAP/GraphQL API и брокеры сообщений (RabbitMQ, Kafka);
разбираться в существующей кодовой базе, в том числе написанной другими разработчиками, и предлагать улучшения;
проводить код-ревью коллег, следить за соблюдением стандартов качества и архитектурных договорённостей;
покрывать разрабатываемый функционал unit-тестами, поддерживать и расширять существующее тестовое покрытие;
диагностировать и устранять инциденты в продакшене, участвовать в анализе причин сбоев (RCA);
проектировать и оптимизировать схемы данных в SQL и NoSQL базах данных.
опыт коммерческой разработки на Java 11+;
опыт разработки и поддержки микросервисной архитектуры;
уверенное владение Spring Framework: Spring Boot, Spring Web, Spring Security;
опыт работы с брокерами сообщений — RabbitMQ и/или Kafka;
опыт проектирования и реализации REST/SOAP/GraphQL API;
опыт работы с реляционными (SQL) и нереляционными (NoSQL) базами данных;
опыт работы с GitLab (Git-flow, merge requests, пайплайны);
умение быстро вникать в чужой код и работать в команде.
собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability - не будут для вас проблемой, вы сможете сосредоточиться на фичах;
профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом;
внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации.
участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров;
полезные курсы и вебинары в корпоративном университете и электронные библиотеки;
медицинскую страховку с 1 месяца со 100% покрытием расходов, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой;
единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium;
скидки и предложения от партнеров на фитнес, занятия английским и прочее.