Middle Java Developer (Jmix)

Срок для отклика истек

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

О вакансии:

Jmix — платформа быстрой разработки бизнес-приложений на Java. Сообщество разработчиков Jmix растет каждый год, наши амбиции — стать одним из ведущих игроков на мировом рынке инструментов разработки корпоративного ПО.

При работе над платформой нужно интегрироваться с большим количеством фреймворков и библиотек. Вы узнаете такие API и особенности Java, о которых вы не подозревали при работе в обычных проектах. Для разработки любой фичи нужно будет проводить обзоры существующих решений и альтернатив. Часто будет необходимо побыть в роли пользователя Jmix и взглянуть на свой код “снаружи”.

Задачи:

  • Доработка ядра фреймворка Jmix. Проектирование и реализация новых компонентов платформы на всем стеке — от базы данных до UI.
  • Участие в разработке клиентских проектов на базе платформы.
  • Исследовательская и проектная работа.
  • Участие в code review.
  • Общение на форуме, оказание консультаций разработчикам, использующим платформу.

Мы ищем человека, который:

  • Имеет опыт коммерческой разработки на Java и Spring от 3-x лет.
  • Хорошо знает Java SE (включая concurrency, memory model, Java 8 streams), Spring/Spring Boot, JPA, SQL.
  • Умеет писать читаемый и поддерживаемый код.
  • Исполнителен и ответственен.

Преимуществом будет:

  • Владение английским языком на уровне B2 или выше.
  • Знания и навыки веб-разработки (JavaScript, CSS, React/Angular/etc).