Java/Kotlin разработчик

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

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

Компания

Ключевой технологический партнер лидеров российского бизнеса

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

О компании и команде

Проект для крупнейшей компании-ритейлера, специализирующейся на продаже товаров для строительства, отделки и обустройства дома.

Ожидания от кандидата

Обязанности:

  • Участвовать в разработке технического решения и выборе оптимального способа реализации бизнес-задач;
  • Оценивать трудоёмкость и сроки выполнения задач;
  • Разрабатывать и поддерживать компоненты системы в соответствии со стандартами качества в команде;
  • Тестировать разрабатываемые функции (модульное / интеграционное / компонентное тестирование);
  • Разрабатывать и поддерживать процессы эксплуатации системы - развёртывание, мониторинг, оповещения о проблемах;
  • Активно участвовать в ревью кода коллег, способствовать распространению опыта среди членов команды.

Обязательные навыки:

  • Более 3 лет опыта в решении разнообразных технических задач в рамках коммерческой разработки;
  • Владение богатым набором инструментов и библиотек из мира Java / Kotlin (мы используем Maven, Spring Boot, Spring WebClient, Spring Cloud Kafka, Spring Data);
  • Практический опыт разработки микросервисов, знакомство с основными паттернами межмикросервисного взаимодействия и обработки транзакций;
  • Опыт работы с документо-ориентированными БД (мы используем MongoDB), умение работать с развивающейся схемой данных и строить быстрые запросы;
  • Опыт решения задач потоковой обработки данных (мы используем Kafka);
  • Искренняя вера в необходимость автотестирования, владение практиками организации тестируемого кода и различными классами тестов.

Желательные навыки:

  • Опыт обеспечения нефункциональных требований – производительность, согласованность данных, отказоустойчивость и т.п.;
  • Опыт работы с требованиями, умение мыслить в терминах бизнеса, решать пользовательские истории «под ключ»

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

  • Работа в аккредитованной компании
  • Участие в проектах для крупных коммерческих компаний
  • Современный подход к обучению и развитию сотрудников
  • Стабильный доход, который обсуждается индивидуально
  • Приятные бонусы: ДМС со стоматологией для сотрудников, возможность подключить родственников к программе ДМС, обучение и сертификация, скидки на курсы, фитнес и многое другое