Java Developer. Jmix (удаленно/remotely)

Зарплата

От 100 000 до 150 000 ₽

Местоположение и тип занятости

Самара · Полный рабочий день · Можно удаленно

Компания

Разработка программного обеспечения

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

О вакансии

Мы разрабатываем Jmix - новое поколение CUBA Platform, open-source фреймворка для эффективной разработки корпоративных приложений с развитым community по всему миру. В проекте есть весь спектр задач: разработка, интеграция, а также большой объем R&D. 

Jmix построен на современных технологиях, включая Spring Boot, React, Liquibase, GraphQL. Инструменты, используемые в команде: IntelliJ, Slack, Confluence, YouTrack, Upsource, TeamCity. Вся разработка ведется на GitHub. 

Мы создаем продукт для разработчиков, а значит ваш код и решения должны соответствовать самым высоким стандартам качества. Присоединившись к нашей команде, вы сможете внести реальный вклад в развитие open source экосистемы Java! 

На данную позицию ждем разработчика уровня уверенный Middle с опытом в разработке от 3 лет.

Задачи

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

Кроме “обычных” задач, команда активно участвует в жизни Java сообщества: выступаем на международных конференциях, JUGах, пишем статьи. Если вам интересна такая активность, у вас будет множество возможностей проявить себя. 

Навыки

  • Опыт разработки ПО не менее 3 лет. 
  • Знание Java SE включая concurrency, Spring/Spring Boot, JPA, SQL. 
  • Умение быстро и глубоко разбираться в новых технологиях. При работе над Jmix нужно интегрироваться с большим количеством фреймворков и библиотек. 
  • Умение писать читаемый и поддерживаемый код. Ваш код будет жить долго, ваши коллеги будут его дописывать, переписывать и поддерживать. Его будут смотреть те, кто им пользуется. 
  • Здоровый перфекционизм. Jmix пользуются тысячи разработчиков. Им нужно решать свои задачи, а не бороться с неудобствами фреймворка.

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

  • Знание английского языка на уровне Intermediate или выше. 
  • Знания и навыки web разработки. Jmix — это full stack фреймворк, и понимание особенностей веб разработки поможет вам эффективнее решать ваши задачи.
  • Опыт работы с движками BPM или BPMS системами.

Бонусы

Мы предлагаем

  • Гибкий график
  • Конкурентная зарплата
  • Компенсация на лечение/спорт/конференции
  • Курсы английского языка
  • Комфортабельный офис со спортзалом, Playstation, настольными играми
  • Помощь в релокации в г. Самара

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.