Senior/Middle Java Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
UnaBank - бизнес-юнит в рамĸах группы ĸомпаний Робофинанс, миссия ĸоторого усĸорить переход ĸ цифровому будущему в развивающихся странах. Наша цель в 2022 году стать первой успешной эĸосистемой банĸовсĸих и ecommerce услуг на Филиппинах.
Ценности UnaPeople:
- Постоянное развитие собственных ĸомпетенций, помогающих решать сложные задачи
- Драйвовость и предприимчивость, помогающие преодолевать препятствия
- Партнерство, помогающее выдержать темп в долгосрочной перспеĸтиве
Теĸущие продуĸты:
- UnaCash - мобильное приложение, в ĸотором ĸлиенты могут получить ĸредит наличными
- UnaPay - сервис по принципу “Buy now, pay later”
- Salary Loans - b2b-сервис, позволяющий ĸомпаниям партнерам выдавать займы своим сотрудниĸам
- UnaMarket - марĸетплейс
Ближайшие планы:
- Суперапп, ĸоторый объединит все b2c продуĸты
- Дебетовые ĸарты
- Депозитные счета
Мы используем технологии: java11,spring boot, swagger, postgres, gradle, gitlab, docker, amazon aws.
Чем придется заниматься
- Проектировать и кодировать прикладные модули\микросервисы информационной системы на с использованием современных фреймворков
- Обсуждать и согласовывать с архитектором структуру информационной системы, подходы к реализации
- Документировать разработанный код, терминами уровня архитектуры, бизнес потребностей
- Уточнять у Владельца продукта и Аналитика особенности реализуемых фич сервиса, проводить ревью спецификаций требований
- Выполнять перекрестное ревью кода коллег
- Реализовывать функциональные прототипы с целю оценки применимости подходов, проводить асесмент пригодности технологий\фрейморков
- Выполнять интеграцию с внешними сервисами партнеров (Rest API, json API, soap)
- Разрабатывать автоматические тесты
- Консультировать разработчиков в команде
Требования
- Опыт разработки на от 2 лет
- Опыт применения SOLID, ООП, шаблонов проектирования
- Приверженность подходам Clean Architecture
- Опыт оптимизации SQL запросов
- Опыт использования следующих фреймворков от 2 лет: spring boot, hibernate, spring mvc, postgresql, gradle, git
- Опыт разработки нагруженных (10k пользовательских сессий в час) компонент
- Опыт обеспечения консистентности данных при распределённых транзакциях
- Умение разбирать предметную область на составные части: выделять объекты, их свойства, их поведение, отношения между объектами, типы объектов
- Способность быстро осваивать новую информацию
Будет преимуществом
- Опыт использования шаблонов микросервисной архитектуры https://microservices.io/
- Опыт использования graphql, flowable, camunda, apache nifi, cloud, rabbitmq, kafka
- Опыт проектирования реляционной модели,
- Опыт PL/pgSQL
- Опыт CI/CD
- Опыт использования Docker.
- Опыт профилирования приложение, устранения утечек памяти
При создании сервиса придется решать множество сложных и интересных задач. Поэтому мы стремимся создать атмосферу открытости, доверия и взаимоуважения. Мы приветствуем инициативу, слушаем и слышим предложения сотрудников.
У нас демократичная корпоративная культура, направленная на то, чтобы сделать работу интересной и увлекательной. Мы ценим ответственность, умение работать в команде, позитив.
Мы ищем позитивных сотрудников, которые умеют работать на результат и добиваться поставленных целей!
Бонусы
- 100% белая зарплата
- 28 дней оплачиваемого отпуска
- Оплата больничного листа
- Официально оформляем «удаленку» без возврата в офис
- Предоставим современное оборудование для комфортной работы
- Льготный доступ к качественной медицине через дополнительное страхование
- Предоставим «days off» для важных событий
- Комфортабельные офисы со свежим кофе и фруктами
- «Бар бонусов» - заглядывай каждый квартал и выбери один из бонусов (льготные занятия в Skyeng, компенсация такси, стильный мерч и многое другое)
- Корпоративные мероприятия
- Подарки на праздники и для детей
- Перезимовка в теплых краях (Тайланд, Филиппины, Сочи)
- Посещение профессиональных конференций и курсов
- Performance Review, one-to-one с наставником
- Работа по гибким методологиям Agile + DevOps
- Работа в команде с людими, которые ценят экспертизу, драйв и долгосрочные отношения
- Политика «коротких дистанций» между тобой и продуктом, руководителем, процессами
Все по закону:
Забота:
Бонусы:
Реализация потенциала личности: