Java developer

Местоположение и тип занятости

ЕкатеринбургПолный рабочий деньМожно удаленно

Компания

Описание вакансии

Условия работы

Привет! На связи команда KazanExpress — самого быстрорастущего маркетплейса в Европе (растем минимум на 800% год к году) с доставкой до 24 часов в 115+ городах.

В команде разработки уж более 150 человек и нам нужно ещё больше крутых бэкендеров. У нас большие амбиции и много желания сделать качественный и функциональный сервис. Поможешь нам с этим?:)

Что предполагается делать:

  • Разрабатывать и поддерживать текущее приложение основного сайта (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.

Бонусы

Что можем предложить мы:

  • Дружный молодой коллектив. Вместе бегаем гонки героев, катаемся на сноубордах и мотоциклах, играем в офисе PlayStation/Switch и весело проводим время. Также для любителей кофе есть отдельная секта, которая проводит церемонии в обед каждый день.
  • Работу с сильной технической и продуктовой командой (у нас работают ребята из ex Google / Skyеng / Ozon / Yandex);
  • Удобный формат работы. Никакой бюрократии и трека времени. Ожидаем, что ты сможешь адекватно оценивать свои задачи и работать в спокойном для себя темпе. Главное — твори крутые вещи.
  • Курсы и обучение. Если это поможет делать работу лучше или быстрее, то мы только "за".
  • Свобода действий. Каждый имеет возможность настраивать процессы, включаться в разнообразные проекты, запускать и развивать свои идеи, которые нужны людям;
  • Официальное трудоустройство. Платим вовремя частями два раза в месяц. Раз в полгода проводим пересмотр зарплаты.
  • Классические плюшки в виде ДМС, стоматолога и психолога прилагаются.
  • Рабочая техника. Тут вроде всё понятно :)