Senior/Middle Java Developer (remote)

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, удаленная работа

UnaBank - бизнес-юнит в рамĸах группы ĸомпаний Робофинанс, миссия ĸоторого усĸорить переход ĸ цифровому будущему в развивающихся странах. Наша цель в 2022 стать первой успешной эĸосистемой банĸовсĸих и ecommerce услуг на Филиппинах.

Ценности UnaPeople:
Постоянное развитие собственных ĸомпетенций, помогающих решать сложные задачи
Драйвовость и предприимчивость, помогающие преодолевать препятствия
Партнерство, помогающее выдержать темп в долгосрочной перспеĸтиве

Теĸущие продуĸты:

  • UnaCash - мобильное приложение, в ĸотором ĸлиенты могут получить ĸредит наличными
  • UnaPay - сервис по принципу “Buy now pay later”
  • Salary Loans - b2b-сервис, позволяющий ĸомпаниям партнерам выдавать займы своим сотрудниĸам
  • UnaMarket - марĸетплейс

Ближайшие планы:

  • SuperApp, ĸоторый объединит все b2c продуĸты
  • Кредитные и дебетовые ĸарты
  • Депозитные счета

Кого мы ищем:

Мы ищем разработчика с опытом в java технологиях от 1,5-2 лет, для реализации банковской информационной системы.

Мы используем технологии: java11/kotlin , spring boot, swagger, postgres, gradle, gitlab, docker, amazon aws.

Чем придется заниматься:

  1. Проектировать и кодировать прикладные модули\микросервисы информационной системы на java с использованием современных фреймворков
  2. Обсуждать и согласовывать с архитектором структуру информационной системы, подходы к реализации
  3. Документировать разработанный код, терминами уровня архитектуры, бизнес потребностей
  4. Уточнять у Владельца продукта и Аналитика особенности реализуемых фич сервиса, проводить ревью спецификаций требований
  5. Выполнять перекрестное ревью кода коллег
  6. Реализовывать функциональные прототипы с целю оценки применимости подходов, проводить асесмент пригодности технологий\фрейморков
  7. Выполнять интеграцию с внешними сервисами партнеров (Rest API, json API, soap)
  8. Разрабатывать автоматические тесты
  9. Консультировать разработчиков в команде

Требования

  1. Опыт разработки на java/kotlin от 2 лет
  2. Опыт применения SOLID, ООП, шаблонов проектирования
  3. Приверженность подходам Clean Architecture
  4. Опыт оптимизации SQL запросов
  5. Опыт использования следующих фреймворков от 2 лет: spring boot, hibernate, spring mvc, postgresql, gradle, git
  6. Понимание распределённых транзакций
  7. Умение разбирать предметную область на составные части: выделять объекты, их свойства, их поведение, отношения между объектами, типы объектов
  8. Способность быстро осваивать новую информацию

Будет преимуществом

  1. Опыт использования шаблонов микросервисной архитектуры https://microservices.io/
  2. Опыт использования java graphql, flowable, camunda, apache nifi, spring cloud, rabbitmq, kafka
  3. Опыт разработки нагруженных (10k пользовательских сессий в час) компонентов
  4. Опыт проектирования реляционной модели,
  5. Опыт PL/pgSQL
  6. Опыт CI/CD
  7. Опыт использования Docker.
  8. Опыт профилирования java приложение, устранения утечек памяти

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

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

Мы ищем позитивных сотрудников, которые умеют работать на результат и добиваться поставленных целей!

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

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

РобоФинанс и UnaBank - создаем финтех продукты
для азиатского рынка вместе.

Вакансия опубликована 27 октября 2021 в Екатеринбурге

Похожие вакансии