Обязанности:
Wildberries – это крупнейший маркетплейс России, с миллионами пользователей и миллиардами оборота.Наша компания стабильно развивается и работает в усиленном режиме: использует современный стек и новейшие технологии, разрабатывает множество новых hi-tech продуктов. Команда BFF Middleware создает платформу под рабочим названием Astro. Платформа включает в себя единый, realtime конфигурируемый в web-интерфейсе API шлюз, систему построения BFF-компонентных пользовательских интерфейсов и единую точку мониторинга и алертинга. Наши цели: - Разрабатывать уникальную платформу с потенциальной нагрузкой в 40млн DAU || ~20-30k rps - Обеспечивать максимально возможную надежность высоконагруженных приложений платформы - Построить удобную, понятную и надежную для пользователя систему конфигурирования realtime сущностей - Много проектировать О проекте: Крупный монолит, который будет являться конфигуратором для инфраструктурных сервисов платформы. Сервис будет содержать такие вещи как: система конфигурирования apigateway, система сборки страниц из BFF компонентов, Service Discovery для тех сервисов, которые интегрируются с нашей платформой и еще много других классных фичТехнологии, которые мы планируем использовать:- Kotlin- Spring Boot- Hibernate- PostgreSQL- GraphQL- Kafka- Kubernetes- Gitlab CI Примеры задач, которые предстоит решать: Разрабатывать потенциально большое API (~200 ручек) Проектировать правильную и в меру нормализованную структуру БД (50+ таблиц) Оптимизировать запросы ORM и запросы в БД Проектировать и поддерживать чистую архитектуру в приложении Делать джобы в Gitlab CI Ты наш идеальный кандидат, если: Являешься опытным Java/Kotlin разработчиком Отлично разбираешься в технологиях, которые мы используем, особенно Spring и Hibernate Умеешь в осмысленный и аргументированный System Design Готов вместе с нами строить платформу с нуля Посматриваешь в сторону Go и готов расширять технические знания в сторону этого языка Условия: сложные интересные задачи; достойное вознаграждение: «в рынке» и даже чуть интереснее свободу в принятии решений; профессиональный рост в команде увлеченных инженеров; минимум формализма и гибкий график; гибридный формат работы в просторном офисе в Москве; корпоративные скидки у партнеров компании; работу над интересными проектами, которые прокачают ваши технические навыки и аналитическое мышление; интересные и амбициозные задачи, дающие ощущение причастности к значимому делу, которым можно гордиться.Похожие вакансии