РобоФинанс
Москва
Полный день, От 3 до 6 лет, Полная занятость, Стандарт

Ключевые навыки

Spring Framework
Java
Kotlin

(Remote)

Добро пожаловать в UnaBank!

"UnaBank" - мобильный банк, запущенный в Азии командой российских разработчиков. Гибкий, современный, а главное - сбережет самый главный ресурс любого человека - время.

Наша задача - создать быстрое и удобное приложение, без багов, которое позволит нашему клиенту выполнять любые операции, не посещая отделение банка. С нашим приложением клиенту больше не нужен кэш.

Команда в которой предстоит работать:

Команда набрана непосредственно под проект запуска банка и будет расти в течение продолжительного времени, так что любая позиция может стать хорошим карьерным трамплином.

Команда распределенная, поэтому все митинги проводятся в скайпе, слаке, зуме и т.д.

Процессы выстроены по Agile, сформированы продуктовые команды разработки, по мере роста команды банка процессы будут изменяться соразмерно.

Культура демократичная, можно задать директору вопрос почему мы делаем так, а не иначе и получить подробный ответ.

В связи с формированием новой продуктовой команды приглашаем Java Tech Lead. Если развитые софты твоя визитная карточка - велкам! :)

Твои задачи:

  • Лидирование кросс-функциональной продуктовой команды по развитию банковских карт и платежной системы внутри онлайн банка на Азиатском рынке.
  • Проектирование архитектуры продукта, взаимодействие с другими продуктовыми командами, самостоятельная разработка ключевых элементов системы.

Что мы хотим видеть в коллеге:

  • Знание основных паттернов, как программирования так и проектирования
  • Умение их применять и аргументировать свое решение
  • Понимание для чего нужно держать код чистым, задокументированным, отревьюенным и покрытым тестами, логами и метриками
  • Знание как выстраивать процессы разработки и доставки чтобы выдавать хороший результат в необходимый сроки
  • Способность обучать всему вышесказанному членов команды
  • Стремление делать классный продукт и брать на себя ответственность за него

Для выполнения задач тебе понадобится:

  • Опыт разработки с использованием: JVM-языков (мы предпочитаем Java и Kotlin); Spring Boot, Gradle, Docker от 3 лет
  • Умение выстраивать взаимодействие в микросервисной архитектуре
  • Хорошие знания БД (у нас Postgres)
  • Опыт работы на проектах с высокими требованиями к консистентности данных или с высокой нагрузкой
  • Огромным плюсом будет опыт работы над подобными продуктами и в схожей роли

В замен готовы предложить:

  • Современное рабочее место, в нашем комфортном офисе, либо возможность работать из дома
  • Гибкое время начала рабочего дня. Есть обязательные часы для синков, а во сколько начинать и заканчивать - решать тебе
  • Возможность обучения и посещения профессиональных конференций, регулярный обмен опытом со скилованными коллегами
  • Официальное трудоустройство, полностью «белую» оплату труда
  • Компенсацию полиса ДМС