Middle/Senior Java разработчик (Платежи и переводы)

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

ВологдаПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

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

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

Мы ищем Java разработчика на проект Платежи. Расчеты.

Цель проекта:

  • Развитие сервисов Банка для расчета с организациями по платежам физических лиц;
  • реализация «с нуля» новой АС ведения расчетов;
  • развитие сервисов обработки возвратов платежей;
  • развитие интеграций с расчетными системами Банка.

Команда 7 человек, распределенных в 3 городах (Москва, Санкт-Петербург, Вологда).

Вам предстоит:

  • Разработка и развитие сервиса на перспективных платформах банка;
  • анализ требований, декомпозиция задач;
  • создание новых и поддержка существующих сервисов;
  • проектирование и разработка модулей системы;
  • Refactoring;
  • Code-review;
  • Разработка Unit-тестов;
  • Сопровождение текущего функционала;
  • работа в Agile-команде.

Мы ожидаем, что вы:

  • Имеете опыт самостоятельной разработки отдельных компонентов;
  • хорошо знаете фундаментальные основы языка Java ( Java Core);
  • умеете работать с многопоточностью, java concurrency;
  • имеете опыт тестирования и отладки;
  • имеете опыт в качестве java разработчика от 2 лет;
  • знаете принципы ООП;
  • понимаете основы сетевых технологий;
  • умеете разбираться в чужом коде;
  • имеете знания теории Алгоритмов и Структур данных;
  • имеете знания шаблонов проектирования;
  • имеете опыт проведения Code Review;
  • умеете адекватно декомпозировать задачу и оценивать сроки.

Будет здорово, если вы:

  • Имеете опыт работы с jms, Apache Kafka;
  • имеете опыт участия в R&D;
  • знаете kotlin;
  • имеете опыт работы с docker, OpenShift;
  • имеете опыт разработки распределенных высоконагруженных отказоустойчивых серверных приложений.

Бонусы

Работа у нас – это:

  • Команда профессионалов, готовых поддержать ваши инициативы;
  • мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
  • возможность работы с новыми технологиями;
  • обучение за счёт компании;
  • гибкий график;
  • ДМС и страхование;
  • прозрачная система бонусов и премий, достойная зарплата.