Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
BelkaCar

Senior Java/Kotlin Developer

в BelkaCar

от 250 000 ₽/‍мес на руки

📍 СНГ (Европа)
Санкт-Петербург
Москва
Можно удалённо из РФ
Помощь с переездом
Специализация
Java / Kotlin
Уровень
Senior
Требуемый опыт
5+ лет

Технологии/инструменты

Java/Kotlin
Spring
RxJava
Project Reactor
CompletableFuture
Oracle
MySQL
PostgreSQL
OOP
SOLID
DDD
CI/CD

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

Мы ищем опытного разработчика в команду, которая разрабатывает платформу, трансформирующую процесс покупки и финансирования автомобилей (подписка и приобретение) на мировых рынках.

Про стек:

  • Кодовая база на Kotlin.
  • Полностью реактивные приложения с использованием Reactor и R2DBC, а также Spring и gRPC.
  • Для хранения данных используем MySQL, ElasticSearch и Redis.
  • Kafka для обмена событиями между сервисами и контекстами.
  • Применяем такие подходы как DDD, CQRS, Microservice arсhitecture, Event Sourcing.

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

  • Активно участвовать в развитии платформы подписки.
  • Проектировать архитектуру решений.
  • Писать код в соответствии с Guidelines.
  • Участвовать в Code Review.
  • Покрывать пользовательские сценарии тестами.
  • Заниматься сопровождением платформы и развивать инструменты автоматизации смежных процессов (релизы, нагрузочное тестирование).
  • Участвовать в проработке требований.

Что ожидаем

  • Опыт работы от 5 лет коммерческой разработки на Java 8 и выше или Kotlin.
  • Понимание особенностей работы с многопоточным и асинхронным кодом.
  • Опыт работы с CompletableFuture, RxJava, Project Reactor, Spring Framework.
  • Опыт работы с реляционными базами данных: Oracle, MySQL, PostgreSQL.
  • Понимание изоляции, синхронизации, работы индексов и тд.
  • Понимание принципов ООП, SOLID, DDD, паттернов проектирования.
  • Понимание особенностей развертывания и эксплуатации приложения (CI/CD, Tests, Monitoring, Tracing).

Что предлагаем

  • Классный современный продукт, который очень быстро развивается и завоевывает рынки.
  • Премирование по итогам Performance Review каждые полгода.
  • Разные варианты оформления — как в рамках РФ, так и заграницей.
  • Условия работы — удаленно, СНГ, Европа или Россия с графиком по московскому времени.
Евгения ПровотороваSenior HR
BelkaCar

О компании BelkaCar

Сфера
Продуктовая компания
Инвестиции
€2.1M
Размер
101 - 200

BelkaCar — динамично развивающаяся технологическая транспортная платформа каршеринга, входящая в ТОП-5 каршерингов в мире. Компания основана в августе 2014 года выпускниками программы MBA Калифорнийского государственного университета и Стартап Академии Сколково.