Senior Java developer (Kotlin)
BelkaCar
Россия, Москва, Павелецкая набережная, 2
4 дня назад
source : hh

Каршеринг BelkaCar экономичная, удобная и безопасная альтернатива собственному автомобилю и такси. Ежедневно BelkaCar используют десятки тысяч человек, а общее количество пользователей превышает миллион.

Мы уже громко заявили о себе на рынке и добились немалых результатов, а теперь ищем человека в команду Java-разработки, который поможет нам расти ещё быстрее и эффективнее.

В работе много задач, предметная область которых связана с GIS, IoT и оптимизацией сложных бизнес-процессов : телематика, сервис анализа треков аренды, сервис управления мобильными заправками, сервис интеграции с контакт центром (и там не просто интеграция, мы в том числе пишем новую функциональность для вендорского решения).

Стэк : код пишем на Kotlin с использованием Reactor 3, в качестве основного фреймворка Spring Boot, немного пользуем полезные компоненты из Spring Cloud и для работы с бд JPA.

Для хранения данных у наc MySQL, ClickHouse и совсем немного Elastic Search, а также осваиваем Hazelcast, и еще Kafka для обмена событиями.

Бывает делаем решения на Netty, из общего и полезного - Micrometer, OpenTracing.

Чем предстоит заниматься :

  • участвовать в создании новых сервисов и поддерживать текущие процессы;
  • проектировать и декомпозировать задачи на спринт вместе с командой. На планировании у нас всегда есть понятные фичи, и мы вместе их разбираем на детали реализации;
  • писать понятный и продуманный код, соответствующий договоренностям;
  • проводить code review по задачам коллег.
  • Что мы ожидаем от вас :

  • Spring Framework 4.2.5 и выше, а также 5.*;
  • JPA 2 (Hibernate), JDBC - умение готовить, а также обоснованно выбирать, что лучше подойдет для решаемой задачи;
  • хорошие знания по базам данных MySQL, PostgreSQL, ну или хотя бы по одной из них;
  • понимание принципов ООП, SOLID, паттернов проектирования и прочих модных молодежных слов;
  • умение и желание разбираться в чужом коде, т.к. бывает так что мы используем недокументированные возможности различных решений.
  • О команде и процессах :

  • лид и 4 разработчика + команда в Минске;
  • задачи ведем в Jira, документацию в Confluence. Код храним в GitLab;
  • работаем спринтами по 2 недели. В конце каждого спринта демо и ретро;
  • Мы предлагаем :

  • классный современный продукт, который очень быстро развивается и завоевывает рынки
  • возможность работать удаленно или приезжать в офис по желанию
  • официальное оформление по ТК, белую зп и гибкое начало рабочего дня
  • корпоративный тариф на каршеринг, ДМС, участие в конференциях и английский за счет компании
  • Сообщите об этом задании
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Откликнуться
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Продолжить
    Форма заявки