Москва, Западный административный округ, Можайский район, Инновационный центр Сколково
«М.ТЕХ» - АККРЕДИТОВАННАЯ ИТ-КОМПАНИЯ В ГРУППЕ «М.ВИДЕО-ЭЛЬДОРАДО» разрабатывает более 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, написание чистого, эффективного и тестируемого кода, соответствующего архитектурным стандартам команды;
Решение сложных технических задач: Оптимизация производительности, обеспечение безопасности и масштабируемости сервисов;
Взаимодействие со смежными командами: Тесная работа в рамках кластера для интеграции компонентов и обеспечения целевого качества продукта;
Участие в развитии команды: Обмен опытом, участие в планировании, помощь коллегам и менторство для junior-разработчиков.
ЧТО МЫ ОЖИДАЕМ ОТ КАНДИДАТА:
Опыт коммерческой разработки на Java от 2 лет;
Глубокое знание и уверенное применение стека технологий (Java 21+, Spring/Spring Boot (Core, MVC, Data, Cloud и др.), PostgreSQL (сложные запросы, оптимизация), Kafka (работа с брокерами сообщений, стриминг, Redis (кэширование, паттерны), ORM: Hibernate/JPA (JOOQ будет плюсом);
Опыт разработки и поддержки высоконагруженных и отказоустойчивых систем;
Понимание принципов и опыт реализации REST API, взаимодействия между сервисами;
Понимание принципов микросервисной архитектуры, паттернов проектирования и рефакторинга;
Умение писать модульные и интеграционные тесты (JUnit, Testcontainers).
ЧТО ТЫ ПОЛУЧИШЬ:
КБ Уральский банк реконструкции и развития (УБРиР)
Москва
до 246000 RUR
Москва
до 246000 RUR