👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Разработчик Atlassian

Требования

Веб-разработчикGroovy

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

МоскваПолный рабочий деньМожно удаленно

Компания

Программное обеспечение

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

Условия работы

Вам предстоит заниматься расширением стандартного функционала продуктов Jira и Confluence, в команде из 5 человек (руководитель, 3 разработчика и 1 администратор):

Мы используем следующих стек: Java, JavaScript, jQuery, Apache Velocity. Используем установленную на собственных серверах в дата-центре версию Atlassian Jira (Server) и Atlassian Confluence (Server), что открывает большие возможности кастомизации, выбора инструментов и способов решения.

Наши пользователи - это 60% сотрудники R&D департамента, которые разрабатывают наши собственные продукты (мы вендор программного обеспечения), 40% - остальные подразделения компании. Мы принимаем запросы на изменения от лидеров команд, приоритизируем запросы в зависимости от выставленной важности и берем в работу. На ежедневных stand-up встречах обсуждаем варианты решений и сложности реализаций. Важные изменения фиксируем в собственном пространстве Confluence.

Вы всегда сможете предложить свои технологии, решения проблем и найти поддержку в команде.

У нас самый гибкий график из возможных. Возможно работать как 100% времени удаленно, так и 100% времени офисе компании в Москве, либо комбинировать по желанию. Устоявшийся график: с 11-00 МКС до 16-00 МСК быть на связи, остальное время в течение недели планируется самостоятельно.

Задачи, которые предстоит решать:

  • исследовательские задачи по расширению функциональности собственных плагинов для Jira (Server) и Confluence (Server);
  • анализ существующей реализации плагинов с целью улучшения;
  • поиск решений за счет сторонних плагинов из Atlassian Marketplace;
  • написание кода (Java, JS, Groovy)
  • написание юнит-тестов;
  • участие в ревью кода;
  • участие в разработке/ревью моделей решения;
  • исправление дефектов;
  • развитие и поддержка интеграций с 1С:Комплексная автоматизация (HTTP-сервисы), Terrasoft Creatio On-line, Drupal 9;
  • поддержка 2 уровня (помощь администратору продуктов Atlassian) в части настройки сложных workflow (conditions/validators/post-functions)

Навыки, которыми необходимо владеть:

  • знание Java, HTML, CSS, JavaScript;
  • знание алгоритмов и структур данных;
  • знания паттернов проектирования ПО;
  • опыт развития собственных плагинов под Atlassian Jira (Server), Atlassian Confluence (Server);
  • опыт написания SQL запросов средней сложности;
  • опыт работы с Git;

Дополнительными плюсами будут:

  • опыт работы с *nix-ом;
  • опыт работы с Spring, OfBiz;
  • опыт написания скриптов на Python;
  • опыт работы с Maven;
  • опыт работы PostgreSQL;

#InfoWatchFamily предлагает:

  • полностью удалённую работу/смешанный формат/офис, как удобно;
  • гибкий график работы;
  • сплоченную команду;
  • ориентацию на результат;
  • развитие сотрудников: участие в форумах, конференциях, семинарах, митапах; обмен опытом внутри команды; языковое обучение;
  • специальную стимулирующую программу для тех кто любит, хочет и может выступать на профессиональных мероприятиях и писать на Habrahabr;
  • заботу о здоровье: спортзал в офисе, массажный кабинет;
  • уютный офис: зона отдыха с настольным теннисом, аэрохоккеем, настольные игры (шахматы, шашки, го, нарды), корпоративная библиотека;
  • интересные совместные события и активный отдых;
  • события для всей семьи: мероприятия и подарки для детей, племянников и внуков сотрудников;
  • и многое другое...

Присоединяйтесь к #InfoWatchFamily!