Специализация
Java / Scala
Технологии/инструменты
SpringHibernateJDBCgRPCMySQL/PostgreSQL
Rexalto — современный стартап, который специализируется на разработке новых мобильных платформ и SaaS решений для автомобилей по подписке.
Мы заинтересованы в том, чтобы к нашей опытной команде присоединился Java Team Lead.
Стек команды
- Код пишем на Kotlin с использованием Reactor 3, в качестве основного фреймворка Spring Boot, немного пользуем полезные компоненты из Spring Cloud и для работы с БД JPA.
- Для хранения данных используем MySQL и совсем немного Elasticsearch, и еще Kafka для обмена событиями, Redis.
Чем предстоит заниматься
- Участвовать в создании новых сервисов и поддерживать текущие процессы.
- Проектировать и декомпозировать задачи на спринт вместе с командой. На планировании у нас всегда есть понятные фичи, и мы вместе их разбираем на детали реализации.
- Писать понятный и продуманный код, соответствующий договоренностям.
- Проводить code review по задачам коллег.
Ожидания
- Знание Spring Framework 4.2.5 и выше, а также 5.
- Знание JPA 2 (Hibernate), JDBC — умение готовить, а также обоснованно выбирать, что лучше подойдет для решаемой задачи.
- Опыт работы с gRPC.
- Хорошие знания по базам данных MySQL, PostgreSQL, ну или хотя бы по одной из них.
- Понимание принципов ООП, SOLID, паттернов проектирования и прочих модных молодежных слов.
- Умение и желание разбираться в чужом коде, поскольку бывает так, что мы используем недокументированные возможности различных решений.
- Требуемый опыт работы: 3–6 лет.
Мы предлагаем
- Классный современный продукт, который очень быстро развивается и завоевывает рынки.
- Возможность принимать архитектурные решения и активно участвовать в развитии нашего продукта.
- Гибкое начало рабочего дня.
- Премии по результатам Performance Review.
- Возможность работать удаленно из любой точки мира по Московскому времени.
- 5 дополнительных отгулов в год.
Елена Лялечкина IT Recruiter