Чётко описанная senior-роль даёт возможность отвечать за новую промышленную IDE, но обязательная работа в офисе и узкая специализация на JavaFX могут ограничить привлекательность и дальнейшую мобильность.
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Java-разработчик (Java/JavaFX): Разработка с нуля среды программирования ПЛК и новой IDE для распределённых систем управления с акцентом на архитектуру крупных десктопных приложений, графические интерфейсы и миграцию функционала с C++/Qt. Focus on проектировании Java Core-компонентов, оптимизации JavaFX-рендеринга, настройке CI/CD и принятии архитектурных решений.
Локация: Саратов, проспект 50 лет Октября, 108А. Работа на месте работодателя, график 5/2, с 9:00 до 18:00.
Компания
ГК «Рубеж» — российский производитель систем безопасности, противопожарной защиты, оповещения, видеонаблюдения, управления и контроля доступом; компания развивает собственные продукты и располагает тремя заводами.
Что делать
Разрабатывать с нуля архитектуру и кодовую базу среды программирования ПЛК на Java и JavaFX.
Анализировать существующий функционал на C++/Qt и переносить его на стек Java.
Создавать сложные графические элементы новой IDE, включая редакторы схем, таблицы и диагностические панели на JavaFX.
Разрабатывать архитектурные компоненты для взаимодействия распределённой системы управления.
Выбирать, разворачивать и настраивать Maven или Gradle, CI/CD-пайплайны и подходы к модульному тестированию.
Вести техническую документацию по архитектуре нового решения.
Требования
Высшее образование по направлениям «Программная инженерия», «Информатика и вычислительная техника», «Автоматизация технологических процессов и производств», «Информационные системы и технологии» или смежным ИТ-специальностям.
Коммерческий опыт разработки на Java от 3 лет.
Опыт проектирования архитектуры крупных десктопных приложений на Java с нуля.
Глубокие знания Java Core: многопоточность, concurrency, collections и Clean Code.
Экспертное знание JavaFX, включая кастомные компоненты, стилизацию и оптимизацию рендеринга интерфейса.
Понимание принципов работы и опыт миграции систем или кросс-технологического взаимодействия; понимание C++/Qt на уровне чтения кода.
Опыт работы с Maven или Gradle и настройки CI/CD-процессов для Java.
Умение самостоятельно принимать архитектурные решения и обосновывать технологический выбор.
Культура и преимущества
Официальное трудоустройство по ТК РФ и полностью официальная заработная плата.
Социальные гарантии, оплата больничных и отпускных.
Поддерживающая атмосфера и приятный микроклимат в компании.
Корпоративная столовая.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →