Java/Kotlin-разработчик

Оптимальное Движение
Санкт-Петербург •Опубликовано 28 сентября 2026
140000 – 160000 руб.
Полная занятость1–3 годаПрограммист
140000 – 160000 руб.

Описание

Привет, мы - Оптимальное Движение!
И мы продуктовая компания, а не «галера».

Поэтому у нас:
  • Нормальное развитие в рамках современного технологического стека — Java, Spring, Gradle и так далее.
  • Тебя не отправят в неоплачиваемый отпуск, потому что тебя сняли с проекта или ты не понравился заказчику. Мы разрабатываем свой продукт и сами отвечаем за его развитие.
  • Разработка ведётся по-настоящему Scrum-процессу. У нас двухнедельные спринты, sprint planning, stand-up'ы и даже настоящее ретро в конце каждого спринта. На ретро мы не просто отбываем номер, а действительно общаемся, обсуждаем проблемы и думаем, что можно сделать лучше.

Над чем предстоит работать:

У нас два продукта: QMS и LIMS. Это системы, которые помогают фармацевтическим компаниям создавать и производить лекарства безопасно и так, чтобы они действительно помогали.

Кто-то скажет, что фарма — это скучно, но, с одной стороны, это важно, а с другой — это отрасль, которая продолжает развиваться, даже когда все остальные умирают.

Наш стек: Java и Kotlin, Jmix и CUBA Platform, Spring Boot, PostgreSQL и Gradle.

В пул задач будет входить два типа работы. На данный момент у нас почти не осталось легаси, мы заканчиваем миграцию, поэтому работа будет делиться примерно 50 на 50: создание новых модулей и корректировка существующих.

Твои задачи:
  • Разработка новых модулей и развитие существующих на Java/Kotlin.
  • Работа с задачами на уровне технического описания. Твои задачи не будут описаны так, что их останется только вставить в Claude и получить результат. Иногда нужно будет самому анализировать, разбираться и задавать вопросы.
  • Мы живём в формате SP, где 1 SP — это примерно 1 рабочий день. Поэтому, если ты получил задачу на 5 SP, её нужно будет декомпозировать.
  • Кстати, про оценку. Мы оцениваем задачи на утренних синках, и да, это тоже может быть твоей работой. Это не оценка для заказчика, а оценка для планирования спринта.
  • Проведение code review коллегам.
  • Анализировать и устранять баги, разбираться в чужом и легаси-коде.

Мы ищем именно тебя, если:

  • У тебя есть 2+ года опыта разработки на Java и ты хотя бы на базовом уровне понимаешь, как работает Spring.
  • У тебя есть профильное образование. Ну или техническое. Или ты готов на живом собеседовании доказать, что образование вообще ерунда, например объяснив, почему 0.3 - 0.2 в Java может оказаться не равно 0.1.
  • Ты бодрый, у тебя есть энергия отстаивать свою позицию и предлагать решения. Нам нужны люди, которым интересно не только получить задачу и написать код. Если ты собираешься жить только в коде, то мы, скорее всего, не сработаемся.
  • Готов сам разбираться в требованиях и предметной области, а не только в коде. Мы всё-таки продуктовая компания.
  • Имеешь практический опыт работы с PostgreSQL или работал с JPA.

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

Знаешь, как использовать Docker, архитектуры микросервисов, Superset, Python, CUBA Platform, Jmix.

Что у нас:

  • Продуктовая команда с вниманием к качеству.
  • Вменяемые рабочие процессы, адекватная загрузка.
  • Возможность влиять на продукт.
  • Работа в офисе / гибрид / удалёнка.
  • Официальное трудоустройство по ТК.
  • Стартовый оклад уточняется по результатам собеседования в зависимости от опыта кандидата.
Описание

Привет, мы - Оптимальное Движение!
И мы продуктовая компания, а не «галера».

Поэтому у нас:
  • Нормальное развитие в рамках современного технологического стека — Java, Spring, Gradle и так далее.
  • Тебя не отправят в неоплачиваемый отпуск, потому что тебя сняли с проекта или ты не понравился заказчику. Мы разрабатываем свой продукт и сами отвечаем за его развитие.
  • Разработка ведётся по-настоящему Scrum-процессу. У нас двухнедельные спринты, sprint planning, stand-up'ы и даже настоящее ретро в конце каждого спринта. На ретро мы не просто отбываем номер, а действительно общаемся, обсуждаем проблемы и думаем, что можно сделать лучше.

Над чем предстоит работать:

У нас два продукта: QMS и LIMS. Это системы, которые помогают фармацевтическим компаниям создавать и производить лекарства безопасно и так, чтобы они действительно помогали.

Кто-то скажет, что фарма — это скучно, но, с одной стороны, это важно, а с другой — это отрасль, которая продолжает развиваться, даже когда все остальные умирают.

Наш стек: Java и Kotlin, Jmix и CUBA Platform, Spring Boot, PostgreSQL и Gradle.

В пул задач будет входить два типа работы. На данный момент у нас почти не осталось легаси, мы заканчиваем миграцию, поэтому работа будет делиться примерно 50 на 50: создание новых модулей и корректировка существующих.

Твои задачи:
  • Разработка новых модулей и развитие существующих на Java/Kotlin.
  • Работа с задачами на уровне технического описания. Твои задачи не будут описаны так, что их останется только вставить в Claude и получить результат. Иногда нужно будет самому анализировать, разбираться и задавать вопросы.
  • Мы живём в формате SP, где 1 SP — это примерно 1 рабочий день. Поэтому, если ты получил задачу на 5 SP, её нужно будет декомпозировать.
  • Кстати, про оценку. Мы оцениваем задачи на утренних синках, и да, это тоже может быть твоей работой. Это не оценка для заказчика, а оценка для планирования спринта.
  • Проведение code review коллегам.
  • Анализировать и устранять баги, разбираться в чужом и легаси-коде.

Мы ищем именно тебя, если:

  • У тебя есть 2+ года опыта разработки на Java и ты хотя бы на базовом уровне понимаешь, как работает Spring.
  • У тебя есть профильное образование. Ну или техническое. Или ты готов на живом собеседовании доказать, что образование вообще ерунда, например объяснив, почему 0.3 - 0.2 в Java может оказаться не равно 0.1.
  • Ты бодрый, у тебя есть энергия отстаивать свою позицию и предлагать решения. Нам нужны люди, которым интересно не только получить задачу и написать код. Если ты собираешься жить только в коде, то мы, скорее всего, не сработаемся.
  • Готов сам разбираться в требованиях и предметной области, а не только в коде. Мы всё-таки продуктовая компания.
  • Имеешь практический опыт работы с PostgreSQL или работал с JPA.

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

Знаешь, как использовать Docker, архитектуры микросервисов, Superset, Python, CUBA Platform, Jmix.

Что у нас:

  • Продуктовая команда с вниманием к качеству.
  • Вменяемые рабочие процессы, адекватная загрузка.
  • Возможность влиять на продукт.
  • Работа в офисе / гибрид / удалёнка.
  • Официальное трудоустройство по ТК.
  • Стартовый оклад уточняется по результатам собеседования в зависимости от опыта кандидата.

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

Менеджер по продукту (координатор команды)
Оптимакрос
Зарплата не указана
Полная занятостьОпыт 1–3 года
Technical Support Specialist со знанием английского языка
EYES OF WONDER SOFTWARE LLC
Зарплата не указана
Полная занятостьОпыт 1–3 года
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Персональный ассистент
huntIQ
Зарплата не указана
Полная занятостьОпыт 3–6 лет
Технический менеджер проектов
СИГМАКОД
Зарплата не указана
Полная занятостьОпыт более 6 лет
Ведущий системный аналитик
КБ Уральский банк реконструкции и развития (УБРиР)
Зарплата не указана
Полная занятостьОпыт 1–3 года