МТС
Middle+/Senior Java разработчик [Мой МТС, МТС Веб Сервисы]
Зарплата не указана
От 3 до 6 летГибкийСанкт-Петербург
Обязанности
- 01заниматься разработкой и поддержкой микросервисов на Java (Spring Boot, Spring Cloud) в высоконагруженной распределённой среде
- 02участвовать в проектировании, рефакторинге и эволюции архитектуры backend-систем с применением Clean Architecture, CQRS, Event-Driven подходов
- 03делать интеграции с внутренними и внешними API, бэкенд-сервисами, шинами событий (Kafka, RabbitMQ)
- 04работать с реляционными (PostgreSQL, Oracle) и NoSQL (MongoDB, Redis) базами данных
- 05обеспечивать высокую производительность, отказоустойчивость, безопасность и масштабируемость сервисов
- 06заниматься написанием модульных, интеграционных и end-to-end тестов (JUnit, TestNG, Mockito, REST Assured)
- 07внедрять и поддерживать CI/CD-процессы (GitLab CI, Jenkins)
- 08оптимизировать бизнес-логику: работать с кэшированием, асинхронной обработкой, очередями, распределёнными транзакциями
- 09проводить code review, наставничество коллег, содействие в росте команды
- 10диагностировать и устранять инциденты в продакшене: анализ логов, работа с APM-системами (Application Insights, ELK, Grafana, Prometheus)
- 11поддерживать техническую документацию, участвовать в оценке задач и планировании спринтов
Требования
- 01опыт разработки на Java — от 4 лет
- 02глубокое знание Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
- 03опыт работы с микросервисной архитектурой, принципами SOA, паттернами проектирования (Repository, CQRS, Saga, Circuit Breaker и др.)
- 04практический опыт работы с Docker, Kubernetes, оркестрацией контейнеров
- 05уверенное владение REST, gRPC, асинхронной коммуникацией (мессенджерами)
- 06опыт работы с системами мониторинга и логирования (Grafana, Prometheus, ELK)
- 07понимание принципов непрерывной интеграции и доставки (CI/CD)
- 08опыт работы с системами контроля версий (Git)
Условия
- 01собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах
- 02профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше
- 03внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации
- 04участие во внешних IT конференциях (HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и др.)
- 05полезные курсы и вебинары в корпоративном университете и электронную библиотеку
- 06ДМС с первого месяца работы, включая стоматологию
- 07страхование от несчастных случаев с 1 месяца работы
- 08материальную помощь в сложных жизненных ситуациях
- 09отпуск 28 календарных дней (+3 дополнительных дня за ненормированный рабочий день)
- 10прием врачей общей практики и массаж в офисе
- 11мобильная связь за счет компании и льготные тарифы для близких
- 12подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети