«М.ТЕХ» - АККРЕДИТОВАННАЯ ИТ-КОМПАНИЯ В ГРУППЕ «М.ВИДЕО-ЭЛЬДОРАДО». КОМАНДА «М.ТЕХ» разрабатывает более 100 инновационных ИТ продуктов на основе современной микросервисной и облачной инфраструктуры, больших данных, биометрии, ИИ и машинного обучения для улучшения качества жизни десятков тысяч сотрудников и миллионов покупателей по всей России.
МЫ В ПОИСКЕ ВЕДУЩЕГО JAVA-РАЗРАБОТЧИКА
в команду кластера "Коммерция" для работы над продуктом "Биллинг". Этот продукт играет ключевую роль в автоматизации взаиморасчетов с поставщиками, работающими с Мвидео по модели "Маркетплейс". Сейчас "маркетплейс" является стратегическим направлением компании, и Биллинг служит основой для успешной реализации этого подхода.
Стек: Backend - Java 21+, Spring Boot 3, Micronaut; Frontend - React, typescript; Основные типы и способы интеграции - Kafka, REST ClickHouse, PostgreSQL, Redis, Vault; Grafana Stack, Prometheus; K8S, Docker, Gitlab CI.
ТЕБЕ ПРЕДСТОИТ:
- Разрабатывать и внедрять новые функции: полный цикл создания сервисов с нуля — от проектирования и реализации до развертывания и поддержки;
- Проектировать и реализовывать микросервисы: непосредственное участие в создании и интеграции компонентов высоконагруженной и отказоустойчивой системы;
- Решать сложные технические задачи: оптимизация производительности, обеспечение безопасности и масштабируемости сервисов;
- Обеспечивать высокие стандарты качества: активное участие в code review, написание чистого, эффективного и тестируемого кода, соответствующего архитектурным стандартам команды;
- Взаимодействовать со смежными командами: тесная работа в рамках кластера для интеграции компонентов и обеспечения целевого качества продукта.
ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА:
- Опыт коммерческой разработки на Java от 3 лет;
- Глубокое знание и уверенное применение стека технологий (Java 21+, Spring/Spring Boot (Core, MVC, Data, Cloud и др.), PostgreSQL (сложные запросы, оптимизация), Kafka (работа с брокерами сообщений, стриминг, Redis (кэширование, паттерны), ORM: Hibernate/JPA (JOOQ будет плюсом);
- Умение писать модульные и интеграционные тесты (JUnit, Testcontainers);
- Понимание принципов микросервисной архитектуры, паттернов проектирования и рефакторинга (REST API);
- Опыт работы с NoSQL базами данных (MongoDB, Cassandra, ScyllaDB — помимо Redis);
- Знание принципов CI/CD (GitLab CI, Jenkins).
БУДЕТ ПЛЮСОМ:
- Опыт участия в создании технологического продукта с 0;
- Опыт работы с Docker, Kubernetes • Опыт работы на проектах со сложной бизнес-логикой + высоконагруженной системы;
- Опыт работы с Micronaut.
ЧТО ТЫ ПОЛУЧИШЬ:
- Продукты, признанные на рынке (несколько премий за Лучший Интранет, хит-парад премий за лучшее ИТ-решение в ритейле) и имеющие амбициозные планы на развитие;
- Конструктивный диалог и возможность внедрять свои идеи, если они способствуют достижению общего результата;
- Команду увлеченных профессионалов, которая открыта к поиску нового;
- Конкурентную заработную плату, гибкое отношение к рабочему месту (посещение офиса в Москве на гибриде (Сколково, БЦ Орбион), но ты можешь работать удаленно из любой точки);
- Приятные скидки в магазинах М.Видео-Эльдорадо;
- ДМС со стоматологией.