Занятость: полная
Формат работы: офис/удаленно
Опыт: от 7 лет

Java-разработчик 
(Senior, AI-assisted)

Вакансия
Инфомаксимум
Аккредитованная продуктовая IT-компания, разрабатывает решения в области бизнес-аналитики с 2008 года. Выросли из стартапа до лидера рынка Process Mining России. 3000+ клиентов, среди которых: Т-Банк, Газпромбанк, Россельхозбанк, Альфа Банк, МТС, ФНС России, НИУ ВШЭ, hh.ru, Магнитогорский металлургический комбинат, Северсталь, Норникель, OZON и др. Мы помогаем избавлять мир от рутинных задач, основываясь на трех ценностях — время, люди, идеи и их реализация.
Модель работы
AI-инструменты — часть ежедневного процесса. Инженер использует AI для ускорения на каждом этапе, сохраняя полную ответственность за результат
С чем предстоит работать
Наш флагманский продукт — система активной бизнес-аналитики Proceset (в реестре отечественного ПО с 2019 года). В рамках одной платформы сочетает ряд решений: Process Mining, Task Mining, Цифровой сотрудник и др. Команда работает по методологии Scrum.

В составе scrum-команды разработчиков тебе предстоит:
  • развивать модульную архитектуру системы активной бизнес-аналитики Proceset;
  • сопровождать ключевые сервисы, обеспечивая их стабильность, производительность и масштабируемость;
  • проектировать и реализовывать сложные продуктовые фичи, влияющие на развитие архитектуры системы;
  • повышать эффективность работы платформы, включая работу с высокими нагрузками и большими объёмами данных;
  • вести фичу полным циклом: от сбора требований и проектирования до разработки, тестирования и сопровождения в продакшене;
  • расследовать продакшен-инциденты, проводить диагностику и устранять проблемы;
  • участвовать в развитии инженерных практик команды, включая стандарты работы с AI.
Ключевые задачи и зона ответственности
  • разработка и развитие ядра модульного продукта на Java;
  • проектирование и реализация крупных, сложных фич по продуктовому roadmap;
  • проектирование архитектуры системы и участие в принятии ключевых технических решений;
  • декомпозиция задач, оценка трудоёмкости и участие в планировании;
  • профилирование, диагностика и оптимизация производительности;
  • проведение исследовательских задач;
  • код-ревью, менторство, влияние на стандарты качества в команде.
Ожидания от кандидата
Инженерная база:
  • коммерческий опыт разработки на Java от 7 лет;
  • глубокое знание Java Core, включая многопоточность, конкурентное и асинхронное программирование;
  • глубокое понимание структур данных и алгоритмов, уверенное применение на практике;
  • опыт работы с реляционными и NoSQL БД;
  • отличное владение Git, понимание процессов CI/CD;
  • опыт написания качественных Unit-тестов (JUnit / TestNG);
  • понимание сетевого протокола HTTP;
  • опыт разработки REST или GraphQL API;
  • навыки работы с Gradle или Maven;
  • опыт работы с Docker;
  • умение писать чистый, поддерживаемый код;
  • глубокое понимание принципов SOLID, чистой архитектуры и паттернов проектирования;
  • умение аргументированно проводить code review;
  • навыки профилирования кода и оптимизации.
Архитектурная зрелость:
  • опыт проектирования архитектуры систем или крупных компонентов;
  • способность видеть компромиссы, аргументировать технические решения;
  • системное мышление — понимание влияния решений на нагрузку, зависимости, масштабируемость.
Осознанная работа с AI:
  • практический опыт использования AI-инструментов в разработке (Copilot, Cursor, Claude и др.);
  • понимание, где AI полезен (бойлерплейт, тесты, рефакторинг, исследование альтернатив), а где требуется жёсткий контроль инженера (архитектура, безопасность, edge-кейсы);
  • умение валидировать AI-сгенерированный код на уровне производительности, поддерживаемости и соответствия архитектуре;
  • способность использовать AI на этапе проектирования, а не только написания кода;
  • контроль за тем, чтобы AI-сгенерированный код не создавал лишний код и абстракции;
  • готовность формировать и развивать практики AI-assisted разработки в команде.
Будет преимуществом
  • опыт разработки высоконагруженных систем;
  • практический опыт работы с ClickHouse;
  • опыт проектирования систем и сервисов с нуля;
  • опыт внедрения и развития инженерных практик в команде.
Эта роль не для вас, если
  • вы привыкли работать в формате «дали задачу — сделал», без собственных решений и инициативы.
  • вам неинтересны AI и новые инструменты в разработке.
  • вы предпочитаете работать только по шаблону, без системного мышления.
  • вы готовы полностью делегировать мышление AI без критической оценки результата.
  • вам привычнее «написал и забыл», а не вести задачу от требований до продакшена.
Стек
Java core, Java, Git, GraphQL, REST, SQL, NoSQL, ClickHouse, Gradle
Мы предлагаем
  • удаленный или офисный формат работы;
  • гибкое начало утра;
  • официальное оформление по ТК РФ;
  • поддержка любых продуктивных идей, направленных на профессиональных и карьерный рост специалистов вместе с компанией. Корпоративное обучение.
  • работу в команде лучших: сплоченный коллектив единомышленников;
  • штат квалифицированных психологов, способных поддержать в трудную минуту.
Бонусы
  • предоставление и отправка оборудования для работы;
  • частичная оплата коворкинга (при необходимости);
  • скидка на абонемент в тренажерный зал в вашем городе;
  • приобретение профильной литературы;
  • частичная или полная оплата профессиональных курсов для развития навыков;
  • посещение крупных корпоративных мероприятий, бонус за прохождение испытательного срока.
Этапы подбора
первичное онлайн-собеседование, техническое интервью.
Понравилась вакансия?
Оставь свои контактные данные. Наш менеджер свяжется с вами и поможет с возникшими вопросами
Скопировать ссылку
Жизнь в Инфомаксимум после оффера
Присоединяйся к нам в соцсетях
Инфомаксимум
Наша корпоративная жизнь
Внутренняя кухня IT-компании
Команда IM
Proceset
Все о продукте, который мы разрабатываем