Назад
3 дня назад

Java-разработчик (Мобильная ОС)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Java-разработчик (Мобильная ОС) (Java/Spring/Kafka): Разработка backend-сервисов, порталов и сервисов вокруг мобильной операционной системы с акцентом на микросервисную архитектуру, REST API, интеграции и масштабируемость. Фокус на проектировании распределённых сервисов, оптимизации производительности, настройке CI/CD и поддержке качества кода.

Локация: Санкт-Петербург, Новорощинская улица, 4с2. Офисный формат работы, на месте работодателя.

Компания

Ред Софт — российский разработчик системного и прикладного программного обеспечения, государственных информационных систем и ПО на базе искусственного интеллекта; аккредитованная IT-компания.

Что делать

  • Разрабатывать и поддерживать backend-сервисы на Java для мобильной операционной системы.
  • Проектировать и реализовывать микросервисную архитектуру, пользовательские и developer-порталы, а также участвовать в разработке мессенджера.
  • Разрабатывать и документировать REST API с использованием springdoc-openapi.
  • Интегрировать сервисы с различными системами через Apache Kafka.
  • Оптимизировать производительность и масштабируемость приложений, участвовать в code review и улучшении качества кода.
  • Настраивать и поддерживать CI/CD-процессы.

Требования

  • От 3 лет коммерческой разработки на Java.
  • Глубокое знание Spring Framework, включая Spring Boot и Spring Cloud; опыт микросервисной архитектуры.
  • Уверенное владение PostgreSQL и РЕД БАЗА ДАННЫХ.
  • Опыт работы с Apache Kafka и Redis для кэширования и хранения временных данных.
  • Навыки контейнеризации с Docker и Docker Compose, опыт работы с Kubernetes.
  • Опыт разработки и документирования REST API, включая springdoc-openapi.
  • Уверенное владение Maven; опыт работы с Git и GitLab CI или аналогом.
  • Понимание принципов SOLID, DRY и KISS.
  • Продвинутое владение Linux.

Хорошо, если есть

  • Опыт работы с РЕД ОС или другими российскими дистрибутивами Linux.
  • Знание Domain-Driven Design, паттернов проектирования, а также опыт настройки мониторинга и логирования с Prometheus, Grafana и ELK.
  • Опыт frontend-разработки на React.
  • Знание Go, Ruby, Kotlin или JavaScript.
  • Опыт интеграции IoT и мобильных устройств с микросервисами.

Культура и преимущества

  • Постоянное трудоустройство в быстрорастущей компании, занимающейся импортозамещением.
  • Работа в аккредитованной Минцифры IT-компании; продукты включены в реестр российского ПО.
  • Плавный ввод в должность, период адаптации и наставничество.
  • Гибкое начало рабочего дня, отсутствие бюрократии и дресс-кода.
  • ДМС со стоматологией.

Процесс найма

  • Собеседование в один, максимум два этапа.
  • Быстрая обратная связь по итогам собеседования.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →