Награды компании 0 наград из 3
Забота о сотрудниках Получена: 31.10.2024
76% выполнено
Есть у 1.2% компаний на Dream Job

Работодатель поддерживает достойные условия труда и отдыха для сотрудников

Карьерный рост Получена: 31.10.2024
57% выполнено
Есть у 2.3% компаний на Dream Job

В компании есть возможности для карьерного и профессионального роста сотрудников

Корпоративная культура Получена: 31.10.2024
84% выполнено
Есть у 3.8% компаний на Dream Job

Сотрудники отмечают профессионализм руководства и хорошую атмосферу в коллективе

Senior Java developer

от 300 000
От 3 до 6 лет
Полная занятость
Удаленная работа
Описание вакансии

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

Сейчас мы ищем опытного разработчика в команду продукта Fuel - это платформа, которая позволяет заправлять наш автопарк.

Стэк: кодовая база на Kotlin. Полностью реактивные приложения с использованием Reactor и R2DBC, а также Spring и gRPC/REST. Для хранения данных используем MySQL/PostgreSQL, Elasticsearch и Redis. Kafka для обмена событиями между сервисами и контекстами. Применяем такие подходы как DDD, CQRS, Microservice architecture, 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).

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

  • корпоративный тариф на каршеринг, участие в конференциях.
Ключевые навыки
Java
Spring Framework
RxJava
Вакансия опубликована: вчера, Москва
Похожие вакансии
Разработчик Senior Java / Kotlin Developer (удаленно)
MATRIX SYSTEMS
Новая
От 3 до 6 лет
Можно удаленно
Java-разработчик (Senior)
Notamedia
Новая
От 3 до 6 лет
Можно удаленно
BelkaCar
4,2
Очень хорошо
86%
Рекомендуют
Оценки по категориям
4,6
Условия труда
4,5
Коллектив
4,4
Руководство
3,9
Уровень дохода
4,1
Условия для отдыха
3,8
Возможности роста
Преимущества и льготы компании
Сотрудники чаще всего указывали следующие льготы и преимущества на основании 27 отзывов
81% Удаленная работа
74% Своевременная оплата труда
44% Гибкий рабочий график
41% Профессиональное обучение
41% Система наставничества
33% Удобное расположение работы
22% Наличие кухни, места для обеда
19% Оплата больничного
19% Корпоративные мероприятия
11% Медицинское страхование
7% Корпоративный транспорт
7% Место для парковки
4% Оплата транспортных расходов
4% Оплата мобильной связи
Похожие вакансии
Senior Java-разработчик (Магнит Маркет)
От 3 до 6 лет
Можно удаленно
Java Developer
до 400 000
От 3 до 6 лет
Можно удаленно
Lead Java Developer / Ведущий Java Разработчик
Более 6 лет
Можно удаленно
Ведущий разработчик Java (продукт ОАТС)
От 3 до 6 лет
Можно удаленно
Техлид (Java)
От 3 до 6 лет
Можно удаленно
Опыт в разделе вакансии на Dream Job