Назад

Не получаете ответ?

Вакансия опубликована 13 дн. назад - шансы на ответ снижаются.

14 дней назад

Ведущий разработчик Java (Jmix/CUBA)

Формат работы
onsite
Тип работы
fulltime
Грейд
lead
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Ведущий разработчик Java (Jmix/CUBA): Проектирование и развитие функциональных подсистем государственных информационных систем на Java и Jmix/CUBA с акцентом на архитектуру, производительность, безопасность и интеграции. Фокус на создании клиент-серверных решений, реализации REST/SOAP API и обменов, обработке больших объёмов данных, отказоустойчивости и обязательном code review.

Локация: Москва, Западный административный округ, район Солнцево, Киевское шоссе, 22-й километр, 6Ас1. Работа на месте работодателя, пятидневная рабочая неделя с 09:00 до 18:00.

Компания

РТ-ВТ — системный интегратор в группе компаний ПАО «Ростелеком», создающий, внедряющий и сопровождающий государственные информационные системы, включая системы в периметре критической информационной инфраструктуры.

Что делать

  • Проектировать функциональные подсистемы, модели данных, объекты Jmix Metadata Framework, JPA-сущности, фоновые и планируемые задания.
  • Выбирать между стандартными компонентами Jmix, аддонами и кастомной разработкой с учётом стоимости сопровождения.
  • Обеспечивать производительность и устойчивость: оптимизировать запросы и фоновые задания, предотвращать длительные транзакции и блокировки, контролировать параллельность и объёмы данных.
  • Реализовывать ролевую модель, журналирование и технические меры защиты по требованиям информационной безопасности и обработки персональных данных.
  • Проектировать и разрабатывать REST/SOAP API, HTTP-сервисы, очереди и файловые обмены, включая контракты, маппинг, версионирование, авторизацию, тайм-ауты, повторы, идемпотентность и восстановление после сбоев.
  • Проводить обязательное code review и обеспечивать соблюдение стандартов кодирования, правил ветвления и слияния, автоматических проверок и сборки.

Требования

  • Не менее 5 лет уверенной разработки на Java и Jmix/CUBA, понимание архитектуры платформы и продуктов на её базе, включая расширения, аддоны, бизнес-процессы и ролевую модель безопасности.
  • Не менее 2 лет опыта в роли ведущего или старшего разработчика.
  • Глубокое понимание клиент-серверной архитектуры, кластеров, Jmix Metadata Framework, JPA-сущностей, транзакций, блокировок, Quartz, Spring Scheduler, Jmix Scheduled Tasks, синхронизации данных, ролей и прав.
  • Участие минимум в одном проекте создания или существенной модернизации государственной информационной системы или её функциональной подсистемы.
  • Опыт полного жизненного цикла крупного блока на Java: проектирование, реализация, интеграционное и нагрузочное тестирование, опытная эксплуатация, приёмка, промышленный запуск и стабилизация.
  • Личный опыт проектирования и разработки сложных клиент-серверных решений, интеграций и обработки значительных объёмов данных.
  • Опыт ревью чужого кода и технических решений.

Культура и преимущества

  • Официальное оформление и стабильный прозрачный доход с первого месяца.
  • ДМС со стоматологией и компенсация обучения.
  • Корпоративное обучение: внутренние митапы, участие в конференциях и доступ к технической и бизнес-литературе.
  • Работа над государственными цифровыми продуктами для миллионов людей, бизнеса и страны.
  • Экспертный рост и возможность развивать карьерную траекторию в единой команде.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →