Java разработчик (проект Транспорт)

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

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

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

Проект: Участие в доработке продукта «Транспорт» крупной ритейл сети, автоматизирующего планирование и отслеживание магистральных перевозок диспетчерами (Web-портал диспетчера), а также реализующего мобильное рабочее место водителя для смартфонов. На данный момент это продукт из 30 микросервисов, большая часть из них написана на Scala. Остальные сервисы на Kotlin. Команда постепенно переходит со Scala на Kotlin, переводит функционал сервисов

Технологический стек: Kotlin + Spring Boot, Scala, PostgreSQL, Kafka, Clickhouse, RabbitMQ, MSA

Требования:

  • Опыт работы с Java, Kotlin или Scala от 3 лет
  • Понимание принципов работы Java Core и JVM
  • Знание паттернов ПО, подходов и стратегий к разбиению функционала на модули и сервисы
  • Опыт работы со Spring Boot, Spring Data JPA и Hibernate
  • Опыт работы с PostgreSQL
  • Опыт работы с Kafka/etc
  • Опыта работы с высоконагруженными микросервисами
  • Желание изучать Kotlin и Scala
  • Опыт работы с системами командной разработки: управление версиями Git/GitLab, etc; разработка в IDE модульных кроссплатформенных приложений (включая менеджмент зависимостей, автодокументирование, контроль стиля и качества кода и т.д.); CI/CD (например, GitLab CI, Maven/Gradle)

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

  • Участие в проекте в роли Java разработчика
  • Работа в команде

Условия:

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

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.