Java Developer

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

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

Компания

Бизнес-интеграция и разработка программных решений для бизнеса

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

О компании и команде

В проект, который мы делаем для нашего заказчика – крупнейшего логистического оператора ищем Java Developer

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

  • Разработка архитектуры бэкенд для внутреннего портала. Портал будет представлять из себя 4 раздела: Маркетинг, HR, PR, Поставщики. На данный момент разработка прототипа ведётся по разделу PR
  • Анализ/реверс текущих решений, участие в проектировании целевой архитектуры
  • Участие в планировании и оценке задач
  • Оптимизация кода и рефакторинг
  • Проведение код-ревью
  • Документирование разработок

Ожидания от кандидата

  • Уверенное знание Java SE (8+)
  • Уверенное знание ООП, хорошее знание функционального программирования
  • Уверенное знание фреймворка Spring + Spring Boot
  • Знание основных инструментариев для unit-тестирования: JUnit, AssertJ, Mockito/Powermock
  • Уверенные знания Web, HTTP, REST, OpenAPI. Знание базовых средств frontend-разработки
  • Уверенные знания реляционных баз данных (MySQL, PostgreSQL), знание основ NoSQL (Elasticsearch, Redis, MongoDB)
  • Опыт работы с Git, Maven/Gradle
  • Опыт построения и применения CI/CD, опыт использования в проекте практик DevOps (Docker, Kubernetes, Jenkins/GitLab CI)

Условия работы

  • Официальное оформление в аккредитованной ИТ-компании, социальные гарантии
  • Гибкий график работы, офисный или гибридный формат (офис в 5 минутах от м.Кутузовская)/полная удаленка обсуждаема из России
  • ДМС + Программа «Кафетерий льгот»: сотрудники за счет компании могут компенсировать расходы на страхование, обучение, спорт, спортивный инвентарь и прочее
  • Отличная среда для профессионального и карьерного развития