Вакансия: Junior Java Developer | Младший разработчик в Москва

Полное описание вакансии: Junior Java Developer | Младший разработчик в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1068144 Junior Java Developer | Младший разработчик Москва > YADRO open 2024-02-13
Необходимые навыки
  • > Linux
  • > Java
  • > SQL
Требования

Стек технологий. OR-Tools. Опыт разработки на Java. Хорошее понимание ООП. Опыт работы со средствами контейнеризации (Docker). Опыт написания модульных...

Обязанности

Тераплан - дочерняя компания YADRO. Мы разрабатываем платформу для решения сложных комбинаторных задач, с которыми сталкивается крупный бизнес в разных отраслях.

Описание

Тераплан - дочерняя компания YADRO. Мы разрабатываем платформу для решения сложных комбинаторных задач, с которыми сталкивается крупный бизнес в разных отраслях. Например, оптимизация процесса планирования лётных и кабинных экипажей, оптимизация железнодорожных перевозок, оптимизация процесса обслуживания нефтяных скважин.

Наши клиенты — крупные авиакомпании, логистические компании и промышленные предприятия.

Чем Вам предстоит заниматься

Разрабатывать платформу для решения NP-hard задач оптимизации для клиентов из разных отраслей:

  • Обеспечивать полный цикл разработки – от анализа требований и проектирования до внедрения;

  • Общаться с бизнесом на предмет уточнения и детализации требований;

  • Участие в проектировании архитектуры сервисов;

  • Интеграция с внутренними сервисами аутентификации, логирования, мониторинга и смежными системами;

  • Сопровождать разработанный бизнес-функционал.

Стек технологий

  • Java, Spring Framework;

  • PostgreSQL;

  • OR-Tools;

  • Kubernetes;

  • Yandex Cloud;

  • Gitlab.

Что мы ожидаем от будущего члена команды​​​​​​

  • Опыт разработки на Java;

  • Хорошее понимание ООП;

  • Опыт работы со средствами контейнеризации (Docker);

  • Опыт написания модульных тестов (с использованием JUnit, Mockito и др.);

  • Хорошее понимание протокола http (заголовки, cookie, разница между post и get);

  • Знание SQL и принципов организации реляционных БД;

  • Хорошее понимание алгоритмов и структур данных;

  • Опыт целочисленного/линейного программирования;

  • Умение использовать базовые инструменты командной строки Linux.

Будем рады предложить Вам

  • Гибридный формат работы, возможность полной удалённой работы;
  • «Лекторий», в рамках которого приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки;
  • Внутреннюю программу поддержки инноваций;
  • Медицинскую страховку, включающую стоматологию, госпитализации, международные путешествия.

Вверх