- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Middle Java developer [MWS Tables]
МТС — стабильный и крупный работодатель с развитой инженерной культурой. Вакансия привлекательна современным технологическим стеком (Java 21, Spring Boot 3) и возможностью работать над масштабными задачами в экосистеме компании.
Сложность вакансии
Позиция требует уверенного владения современным стеком (Java 17-21, Spring Boot 3) и понимания микросервисной архитектуры. Дополнительную сложность добавляют требования к навыкам DevOps (K8S, Helm) и работе с высоконагруженными системами.
Анализ зарплаты
В объявлении не указан уровень вознаграждения, однако для Middle Java разработчика в Москве в крупном финтехе или телекоме рыночный диапазон составляет 200 000 – 350 000 рублей. МТС обычно предлагает конкурентную зарплату, соответствующую этим ожиданиям.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в МТС уже сейчас
Присоединяйтесь к команде МТС и создавайте высоконагруженные сервисы на современном стеке Java!
Описание вакансии
Middle Java developer [MWS Tables]
МОсква
Компания: МТС
*☑️*Чем предстоит заниматься
-Разрабатывать новый функционал и дорабатывать существующий, включая создание Grafana-дашбордов;
-Исследовать, документировать и рефакторить логику сервисов;
-Исправлять ошибки и уязвимости безопасности;
-Писать тесты и участвовать в код-ревью;
-Оценивать задачи, сопровождать релизы и поддерживать коммуникацию в команде.
*☑️*Что мы ожидаем
-Опыт разработки на Java от 2-х лет;
-Уверенное знание Java 17–21 и Spring Boot 3;
-Опыт разработки высоконагруженных API (REST, gRPC);
-Опыт работы с PostgreSQL, Redis и Kafka;
-Опыт настройки и поддержки инфраструктуры (Docker, K8S, Helm, CI/CD);
-Опыт использования ORM (Spring Data/Hibernate, MyBatis);
-Понимание принципов чистой архитектуры и знание паттернов проектирования (в т.ч. микросервисных);
-Навыки написания тестов (JUnit5, Mockito, Testcontainers, SpringBootTest);
-Опыт работы с Git и GitLab.
Java Job в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Java
- Spring Boot
- REST
- gRPC
- PostgreSQL
- Redis
- Kafka
- Docker
- Kubernetes
- Helm
- CI/CD
- Hibernate
- MyBatis
- JUnit
- Mockito
- TestContainers
- Git
- GitLab
Возможные вопросы на собеседовании
Вакансия предполагает работу с высоконагруженными API.
Какие подходы вы используете для оптимизации производительности gRPC и REST сервисов при больших нагрузках?
В стеке указана Kafka.
Как обеспечить гарантию доставки сообщений 'exactly once' при работе с Kafka в микросервисной архитектуре?
Упоминается использование Redis.
Для каких сценариев, помимо кэширования, вы использовали Redis в своих проектах? Как вы решаете проблему инвалидации кэша?
Требуется опыт работы с Kubernetes и Helm.
Опишите процесс деплоя микросервиса в K8S: за что отвечают Helm-чарты и как вы настраиваете liveness/readiness пробы?
Важен опыт написания тестов.
В чем преимущество использования Testcontainers перед обычными моками при тестировании интеграции с базой данных или брокером сообщений?
Похожие вакансии
Middle Rust Developer
Node.js Разработчик
C#/.Net разработчик
.NET Разработчик, Middle
Python разработчик / Python Developer
Python-разработчик (Junior+ /Middle)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!