Ищем Senior Java Developer для киевской продуктовой компании SolidOpinion

Всем привет!


Ищем Senior Java Developer для киевской продуктовой компании SolidOpinion. Работа в офисе (Киев, Житомир) или удаленно, на ваш выбор :)


Вот что ребята рассказали нам о себе:


Что мы делаем?
Мы делаем три продукта, связанных с комментариями:
Система комментирования — freeware виджет, который легко устанавливается на сайт и дает возможность пользователям обмениваться мнениями.
Мы предоставляем целую систему рангов, которая отображает уровень активного участника, а наличие разных инструментов дает возможность поощрять тех, кто нравится, и блокировать тех, кто не нравится.
Аналитика по комментариям — это сбор комментариев из различных систем и распределение их по эмоциональному признаку.
Портал — отображает популярные новости и самые позитивные и негативные комментарии к ним. Также разработан на Java.


Почему мы это делаем?
Мы строим ряд связанных между собой продуктов, которые могут существовать и по отдельности. В итоге, это будет система для сбора, анализа информации и влияния на мнение пользователей.


Как мы делаем?
Backend: PHP, Couchbase, ELK stack, Dropwizard, Storm, Redis,  ZooKeeper, Kafka, Docker, Vagrant
Frontend: Angular 2+Webpack+rx
По backend — переходим на Java для улучшение работы с нагрузками.
По frontend — изначально был js + jquery, сейчас добавился Angular 2.
Из методологий используем Scrumban (Scrum+kanban). Основные отличия: отсутствие спринтов, определение задач и их приоритетности — ответственность Product Owner-a.
Разработчик берет задачу из backlog по приоритету и работает над ней до победного финала, после задача идет в релиз, которым командует Product Owner.


Перспективы и планы компании/продукта
На данный подписали контракт с крупным медиа-холдингом из США. Наша система комментирования будет интегрироваться на их новостные сайты  (25 cайтов).
За этим процессом наблюдает несколько компаний мирового уровня и если результаты интеграции будут положительны, то они также подписываются с нами на использование этого продукта.
По продукту, пока собираемся перенести часть виджета на Java и идем в построение микросервисной архитектуры


Какие профессиональные навыки нам важны?
  • опыт работы с Java
  • умение продумывать решение на шаг вперед и строить его шире
  • самостоятельность
  • смелость задавать вопросы и предлагать свои решения
Будет плюсом:
  • знание PHP
  • NoSQL (желательно Couchbase
  • Jenkins
  • Docker (уровень понимания как работает, занимается всем этим devops)
У нас в команде нет лидов, сеньоров, мидлов. Есть ребята, готовые помочь в решении любой проблемы. Они любят работать над своими скиллами и развиваться, хотят видеть в команде людей с подобным отношением.  


Нужен ли английский, и на каком уровне?
Не критично, общение в команде на русском/украинском языке, с клиентами общается архитектор и Рroduct Оwner


Что ещё важно для нас?
У нас комфортно людям, которые хотят развиваться, не боятся ошибиться и признать это. Немного сумасшедшие:)
Мы не любим, когда критикуют без причины или альтернативного решения, а также нытиков, лентяев и лгунов.


Что делать в проекте?
Первый месяц изучать проект и вникать в его особенности, и конечно, мы будем привыкать друг к другу. Реализовывать задачи, которые интересны бизнесу, и участвовать в оптимизации продукта.
Нужно будет продумать новый стек (это в процессе), разобраться, если он не работает, и сделать его рабочим.
Вackend разработчики сами разбирают задачи, исходя из своих навыков или интереса. Если задача сама по себе интересна, но может не хватать знаний, тогда это обсуждается и принимается решение о приоритете (есть ли время на изучение).  


В связи с чем открылась позиция?
Расширяемся  + перевод части виджета на Java. У нас классные разработчики, они имеют хороший опыт в PHP, а пока обрастут “мускулами” в Java, пройдет время.
Нам нужен разработчик, который займется работой сейчас, а потом и ребята подхватят.


Перспектива роста/развития по данной позиции
Есть возможность развития технических скиллов, поскольку количество новых решений будет увеличиваться. К тому же, есть ещё продукт на Java, который только зарождается и обещает задачи по big data.
По статусу нет, наша мечта — самостоятельные профессионалы без лидов.


Размер и структура команды:
Конкретно на этом проекте:
backend team: архитектор + 3 разработчика
frontend team: архитектор + 3 разработчика + 1 верстальщик
3 QA
1 DevOps
Product owner + Scrum Master


Сколько лет проекту? От стадии первой строки кода — 3 года


На какой он стадии?
Стабильный стартап :) У нас есть крупные клиенты, готовый работающий продукт, востребованная рынком идея, в планах выйти на самоокупаемость. Финансирование минимум на 2 года.


Чем мы как компания/проект отличаемся от других?
Мы находимся на замечательной стадии гибкой разработки (и не только методологии), нас немного и мы очень не хотим уходить в ентерпрайз, хотя когда-то это произойдет. Стараемся не заморачивать разработчиков ненужными вопросами. Бизнес и разработка работают только через product owner or архитектора.


Кто у нас работает?
Александр Прокопьев наш бог бекенда
Алексей Гончар креативит на front-end-e


По условиям:
Рассматриваете ли кандидатов из других городов, помогаете ли им с переездом?
Рассматриваем, но оставляем кандидата в том городе, где ему удобно, не тащим никого в офис. Большая часть людей работает удаленно


Есть ли испытательный срок и сколько он длится? 2-3 месяца


Овертаймы, как часто бывают, какой подход к оплате? Бывают. Недавно определились, что если есть critical issue, его решает доброволец (по итогам бонус). В случае необходимости срочно закончить задачу — почасовая оплата.


Какой график работы? fixed time 13.00-18.00 по Киеву, в это время нужно быть на связи, все остальное гибко.


Количество дней отпуска? 15 рабочих дней


Количество дней оплачиваемых больничных в год? 4. У нас больничный — это полное отсутствие на связи


В офисе открытая или закрытая планировка? В киевском офисе 2 комнаты, в одной из них работают


Когда, каким образом и в какой валюте платится/считается зарплата? по Украине — в гривне (привязка к долларовой ставке, курс межбанка на момент начисления, через ФОП), за Украиной payoneer

Адрес офиса: Киев, Антоновича 33в


По процессу:
Есть ли тестовое задание?
да

Интервью на английском?
нет

Кто ревьювит резюме?
backend команда


Сколько этапов интервью, с кем? HR-менеджер знакомит с компанией, далее backend team или архитектор


Если вам все нравится, направляйте, пожалуйста, ваши резюме на
alesya.v.sidorovich@vpteam.com.ua Ждем с нетерпением :)

Vika Prydatko

Vika Prydatko

10 лет управляю и воодушевляю. 7 лет счастливо соединяю умных людей и классные IТ-проекты в продуктовых компаниях и стартапах. Нахожу хороших и правильных людей для интересных компаний и проектов. Коучу и тренирую по позитивному управлению, рекрутингу, мотивации и построению отношений в IТ-командах. И да, я люблю айтишников :)