Java-разработчик (Ktor)

BFG Group
Ижевск •Опубликовано 23 июля 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Мы разрабатываем цифровую систему управления и учета производственных процессов (MES-уровня), входящую в экосистему продуктов BFG.
Цель продукта – замкнуть цепочку управления предприятием, обеспечив обратную связь между «идеальным» планом и реальным производством. Система позволяет перейти от теоретического моделирования к оперативному управлению заданиями на рабочих местах.
Наш продукт включён в реестр отечественного ПО и внедряется на реальных заводах для диспетчеризации цехового уровня. Мы закрываем
задачи оперативного планирования и контроля исполнения заказов, работая в связке «IT — производство». Наша команда строит продукт,
который должен быть понятен рабочему у станка, мастеру смены и руководителю цеха.
Миссия компании – повысить производительный потенциал общества через качественные технологические решения.

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

  • Разработка новых модулей и сервисов, доработка существующих;
  • Участие в аналитике и проектировании решений;
  • Исследование и внедрение новых подходов (активно используем Kotlin, Ktor, немного Akka);
  • Оптимизация производительности, анализ проблем и ошибок;
  • Написание юнит-тестов, код-ревью, документации к новому функционалу;
  • Работа по Scrum (спринты 2 недели).

Мы ждём от вас:

  • Опыт коммерческой разработки от 3 лет;

  • Уверенное знание Java 11, Git, Gradle, юнит-тестирования (JUnit, mockk);

  • Опыт работы с Linux на уровне пользователя;

  • Понимание принципов ООП, паттернов проектирования;

  • Готовность разбираться в новых технологиях и предметной области;

  • Желание писать чистый код и комментировать его.

Будет плюсом:

  • Знание Kotlin (достаточно базового);
  • Опыт работы с Ktor, Akka;
  • Опыт с базами данных: PostgreSQL, MongoDB, Redis;
  • Понимание контейнеризации (Docker, скоро Kubernetes);
  • Опыт работы, связанный с производственными процессами (промышленность, имитационное моделирование);
  • Опыт разработки без использования Spring-фреймворков.

Стек:

  • Основной: java 8-11, jUnit, Gradle, Git, Atlassian's (Jira, Bitbucket, TC), Redis, Jackson;
  • Дополнительно можно получить опыт с: Java 17+, Kotlin, Ktor, Akka, Docker, PostgreSQL, MongoDB, Ansible, k8s и многим другим.

Мы предлагаем:

  • Компания находится в реестре аккредитованных ИТ-компаний;
  • Удалённый формат (возможно посещение офиса в Ижевске);
  • Заработная плата: обсуждается индивидуально по результатам собеседования (официальное оформление по ТК РФ);
  • Оплачиваемый отпуск и больничные по ТК РФ;
  • 4 дополнительных оплачиваемых выходных в год;
  • Комфортный офис в центре города в коворкинге Func (кухня, зона отдыха, тренажёрный зал и др.);
  • Возможности профессионального и карьерного роста в разработке, и других направлениях;
  • График: 5-дневная рабочая неделя, 40 часов;
  • Испытательный срок 3 месяца.
Описание

Мы разрабатываем цифровую систему управления и учета производственных процессов (MES-уровня), входящую в экосистему продуктов BFG.
Цель продукта – замкнуть цепочку управления предприятием, обеспечив обратную связь между «идеальным» планом и реальным производством. Система позволяет перейти от теоретического моделирования к оперативному управлению заданиями на рабочих местах.
Наш продукт включён в реестр отечественного ПО и внедряется на реальных заводах для диспетчеризации цехового уровня. Мы закрываем
задачи оперативного планирования и контроля исполнения заказов, работая в связке «IT — производство». Наша команда строит продукт,
который должен быть понятен рабочему у станка, мастеру смены и руководителю цеха.
Миссия компании – повысить производительный потенциал общества через качественные технологические решения.

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

  • Разработка новых модулей и сервисов, доработка существующих;
  • Участие в аналитике и проектировании решений;
  • Исследование и внедрение новых подходов (активно используем Kotlin, Ktor, немного Akka);
  • Оптимизация производительности, анализ проблем и ошибок;
  • Написание юнит-тестов, код-ревью, документации к новому функционалу;
  • Работа по Scrum (спринты 2 недели).

Мы ждём от вас:

  • Опыт коммерческой разработки от 3 лет;

  • Уверенное знание Java 11, Git, Gradle, юнит-тестирования (JUnit, mockk);

  • Опыт работы с Linux на уровне пользователя;

  • Понимание принципов ООП, паттернов проектирования;

  • Готовность разбираться в новых технологиях и предметной области;

  • Желание писать чистый код и комментировать его.

Будет плюсом:

  • Знание Kotlin (достаточно базового);
  • Опыт работы с Ktor, Akka;
  • Опыт с базами данных: PostgreSQL, MongoDB, Redis;
  • Понимание контейнеризации (Docker, скоро Kubernetes);
  • Опыт работы, связанный с производственными процессами (промышленность, имитационное моделирование);
  • Опыт разработки без использования Spring-фреймворков.

Стек:

  • Основной: java 8-11, jUnit, Gradle, Git, Atlassian's (Jira, Bitbucket, TC), Redis, Jackson;
  • Дополнительно можно получить опыт с: Java 17+, Kotlin, Ktor, Akka, Docker, PostgreSQL, MongoDB, Ansible, k8s и многим другим.

Мы предлагаем:

  • Компания находится в реестре аккредитованных ИТ-компаний;
  • Удалённый формат (возможно посещение офиса в Ижевске);
  • Заработная плата: обсуждается индивидуально по результатам собеседования (официальное оформление по ТК РФ);
  • Оплачиваемый отпуск и больничные по ТК РФ;
  • 4 дополнительных оплачиваемых выходных в год;
  • Комфортный офис в центре города в коворкинге Func (кухня, зона отдыха, тренажёрный зал и др.);
  • Возможности профессионального и карьерного роста в разработке, и других направлениях;
  • График: 5-дневная рабочая неделя, 40 часов;
  • Испытательный срок 3 месяца.

Похожие вакансии

HR-менеджер
Забродина Юлия Владимировна
65000 – 100500 руб.
Полная занятостьОпыт не требуется
Креативный видеомонтажёр Reels в блог @cpletniza / Beauty Daily News
Академик, медицинский центр
70000 – 100000 руб.
Полная занятостьОпыт 1–3 года
Специалист визового центра (оформитель)
Лисенков Юрий Павлович
80000 – 110000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам
SmartRecruit
от 80000 руб.
Полная занятостьОпыт 1–3 года
Account Manager
Финтехник
Зарплата не указана
Полная занятостьОпыт 1–3 года
Руководитель отдела маркетинга
Пастухов Евгений Константинович
от 150000 руб.
Полная занятостьОпыт 3–6 лет