Senior Java Developer
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Иннополис
Вакансия в архиве
Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию
Иннополис
Будь первым
с командой
KazanExpress
Привет! На связи команда B2C продуктов KazanExpress — самого быстрорастущего маркетплейса в Европе (растем минимум на 800% год к году) с доставкой до 24 часов в 115+ городах.
В команде разработки уж более 130 человек и нам нужно ещё больше крутых бэкендеров. У команды большие амбиции и много желания сделать качественный и функциональный сервис.
Подробнее о проекте:
B2C — это направление, сервисы которого помогают пользователю совершить покупку. Направление состоит из следующих систем:
веб-сайт
iOS приложение;
Android приложение.
В каждой системе предусмотрено выполнение следующих функций:
авторизация/ регистрация пользователей;
поиск товаров;
отображение информации о товаре, которую заполняет продавец через B2B кабинет;
отображение информации о ценах/ скидках;
сбор и создание заказ из разных товаров;
оплата заказа разными способами (карта, «Долями», рассрочка);
отслеживание статуса заказа.
Что можем дать мы:
Что предполагается делать:
Разрабатывать и поддерживать текущее приложение основного сайта (Java 11/Spring/JPA/Postgres/Kafka);
Работать в большой команде, участвовать в ежедневных митингах, обсуждениях задач;
Тесно взаимодействовать со всеми участниками команды;
Участвовать в Code Review;
Участвовать в проектировании, анализе и разработке интеграционных решений с другими сервисами экосистемы.
Что мы от вас ожидаем:
Опыт коммерческой разработки на Java;
Java Core, Collections, Stream API, Lombok;
Spring, JPA, Hibernate;
PostgreSQL, умение анализировать запросы;
Знание паттернов проектирования и умение их применять (GoF, SOLID, GRASP);
Знание CI/CD, Maven, Git;
Работа с юнит/интеграционным тестированием Mockito, JUnit 4/5, Test Containers (опционально);
Опыт работы с Apache Kafka или любой другой очередью сообщений;
Понимание работы Docker, Kubernetes;
Опыт работы и построения микросервисной архитектуры.
Будет плюсом:
Владение английским языком на уровне чтения документации;
ELK stack.
Что мы вам приготовили?
Сильная команда и поддержкаМы любим задавать друг другу вопросы и учиться у лучших.
Быстрорастущий маркетплейсС момента основания в 2017-м мы растём на 1000% каждый год.
Постоянное развитиеПомогаем с курсами и устраиваем обучения.
Комфортные условияДМС со стоматологией, бесплатный фитнес, скидки на английский, оплата психолога, современный офис класса А.
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день
Иннополис
Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию
Иннополис