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

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

Описание

Привет, мы - Оптимальное Движение!

Мы создаём и внедряем цифровые системы управления качеством и продукты для фармацевтических компаний на базе собственной IT-платформы - odgAssist.

Эти решения помогают компаниям повышать эффективность систем менеджмента качества и выпускать продукцию с соблюдением общемировых стандартов и требований потребителей.

Сейчас мы ищем Java-разработчика, в команду, где ценят профессионализм, поддерживают развитие и вместе стремятся к новым достижениям.

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

У нас два продукта, и ты будешь участвовать в обоих - с возможностью переключаться между ними по загрузке:

- QMS - система менеджмента качества на CUBA Platform (Kotlin, Vaadin, BPMN/Flowable, PostgreSQL).
- LIMS - лабораторная информационная система на Jmix (Java, Spring Boot, Vaadin, JPA, PostgreSQL).

Продукты живые и активно развиваются: часть работы - новые модули с нуля, часть - развитие и поддержка написанного раньше. Обе системы работают у фармпроизводителей по требованиям GMP - это формализованные требования для фармацевтических предприятий.

Твои задачи:

- Разработка новых модулей и развитие существующих на Java/Kotlin (Spring Boot, PostgreSQL)

- Работать с техническими заданиями - уточнять, дополнять, превращать требования в рабочие задачи

- Декомпозировать крупные задачи на подзадачи, оценивать трудозатраты и сроки

- Проведение code-review коллегам

- Анализировать и устранять баги, разбираться в чужом и легаси-коде

- Взаимодействие с другими участниками команды для решения задач

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

- У тебя есть 2+ года опыта разработки на Java
- Готов сам разбираться в требованиях и предметной области, а не только в коде: иногда задачи приходят не готовыми тикетами, а в виде ТЗ, из которого нужно самому вытащить задачи и принять решения

- Имеешь практику работы с базами данных PostgreSQL

- Умеешь оценивать задачи и аргументировать оценки

- Разбираешься в фреймворках тестирования (тестовые контейнеры, JUnit, Mockito)

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

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

Что у нас:

- Продуктовая команда с вниманием к качеству

- Вменяемые рабочие процессы, адекватная загрузка

- Возможность влиять на продукт

- Работа в офисе / гибрид / удалёнка

- Официальное трудоустройство по ТК

- Стартовый оклад уточняется по результатам собеседования в зависимости от опыта кандидата

Описание

Привет, мы - Оптимальное Движение!

Мы создаём и внедряем цифровые системы управления качеством и продукты для фармацевтических компаний на базе собственной IT-платформы - odgAssist.

Эти решения помогают компаниям повышать эффективность систем менеджмента качества и выпускать продукцию с соблюдением общемировых стандартов и требований потребителей.

Сейчас мы ищем Java-разработчика, в команду, где ценят профессионализм, поддерживают развитие и вместе стремятся к новым достижениям.

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

У нас два продукта, и ты будешь участвовать в обоих - с возможностью переключаться между ними по загрузке:

- QMS - система менеджмента качества на CUBA Platform (Kotlin, Vaadin, BPMN/Flowable, PostgreSQL).
- LIMS - лабораторная информационная система на Jmix (Java, Spring Boot, Vaadin, JPA, PostgreSQL).

Продукты живые и активно развиваются: часть работы - новые модули с нуля, часть - развитие и поддержка написанного раньше. Обе системы работают у фармпроизводителей по требованиям GMP - это формализованные требования для фармацевтических предприятий.

Твои задачи:

- Разработка новых модулей и развитие существующих на Java/Kotlin (Spring Boot, PostgreSQL)

- Работать с техническими заданиями - уточнять, дополнять, превращать требования в рабочие задачи

- Декомпозировать крупные задачи на подзадачи, оценивать трудозатраты и сроки

- Проведение code-review коллегам

- Анализировать и устранять баги, разбираться в чужом и легаси-коде

- Взаимодействие с другими участниками команды для решения задач

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

- У тебя есть 2+ года опыта разработки на Java
- Готов сам разбираться в требованиях и предметной области, а не только в коде: иногда задачи приходят не готовыми тикетами, а в виде ТЗ, из которого нужно самому вытащить задачи и принять решения

- Имеешь практику работы с базами данных PostgreSQL

- Умеешь оценивать задачи и аргументировать оценки

- Разбираешься в фреймворках тестирования (тестовые контейнеры, JUnit, Mockito)

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

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

Что у нас:

- Продуктовая команда с вниманием к качеству

- Вменяемые рабочие процессы, адекватная загрузка

- Возможность влиять на продукт

- Работа в офисе / гибрид / удалёнка

- Официальное трудоустройство по ТК

- Стартовый оклад уточняется по результатам собеседования в зависимости от опыта кандидата

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

Специалист входящих онлайн заявок
Центр занятости ФОРУМ
30000 – 45000 руб.
Полная занятостьОпыт не требуется
Менеджер по продукту (координатор команды)
Оптимакрос
Зарплата не указана
Полная занятостьОпыт 1–3 года
Оператор чат-поддержки 2-ой линии (ночной график)
IT SCOUT(match)
Зарплата не указана
Полная занятостьОпыт 1–3 года
Инфлюенсер/контент креатор/блогер/UGC креатор
Hikee
25000 – 100000 руб.
Полная занятостьОпыт 1–3 года
AI-креатор (фото и видео)
Профессиональные Люди
150000 – 300000 руб.
Полная занятостьОпыт не требуется
Технический менеджер проектов
СИГМАКОД
Зарплата не указана
Полная занятостьОпыт более 6 лет