М
Senior Java Developer [ИАС "Рупор"]
<1 дня на сайтеМТС / ООО МТС Веб Сервисы
Ищем Senior Java разработчика в команду "Управление задолженностью" для разработки backend-части внутреннего продукта. Информационная автоматическая система "Рупор" позволяет автоматизировать процесс коммуникации с дебиторами по различным каналам информирования (SMS, VK, ГосУслуги, Голос и т.д.), а также собирать статистику и формировать отчетность по результатам проведенных мероприятий.
Задачи и обязанности
- Заниматься рефакторингом существующего решения на актуальный технологический стек (разработка чистого, эффективного, легко поддерживаемого и масштабируемого кода на Java);
- Реализовать бизнес-логику в соответствии с требованиями;
- Создать и оптимизировать запросы к базам данных (SQL, NoSQL), работать с ORM-инструментами;
- Участвовать в проектировании архитектуры новых компонентов и сервисов приложения;
- Разрабатывать Unit, интеграционные тесты для проверки корректности работы кода;
- Участвовать в процессе Code review.
Требования
- Опыт проектирования распределенных систем и микросервисов. Знание паттернов проектирования;
- Опыт проектирования RESTful API;
- Java Core: экспертное знание Java 17 и выше (Core, Collections, Concurrency, Record, Sealed classes, Pattern matching);
- Глубокое понимание JVM (Memory Model, Garbage Collection, JIT), опыт профилирования и устранения утечек памяти;
- Spring Stack: уверенный опыт со Spring Boot 3.x и выше, Spring Security и Spring Data;
- Знание языка Golang и опыт разработки будет преимуществом;
- Глубокое знание PostgreSQL - умение писать и оптимизировать сложные запросы;
- Опыт работы с Apache Kafka или RabbitMQ (проектирование топиков, обработка сбоев, идемпотентность);
- Опыт разработки интеграционных и Unit-тестов.
Условия
- Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
- Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
- Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
- Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре True Tech Arch;
- Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
- ДМС с первого месяца работы, включая стоматологию;
- Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
- Отпуск 28 календарных дней;
- Прием врачей общей практики и массаж в офисе;
- Мобильная связь за счет компании и льготные тарифы для близких;
- Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.