👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Java-разработчик

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

МоскваПолный рабочий деньМожно удаленно

Компания

Российский универсальный банк

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

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

Приглашаем JAVA разработчика присоединиться к команде DIGITAL-FX для юридических лиц. ПРОЕКТ – ИНТЕРНЕТ-БАНК полностью собственной разработки. Цель - автоматизировать бизнес процессы (платежи, кредиты, зарплатный проект, бухгалтерия, вэд и прочие) для юридических лиц в абсолютно новой системе взамен сильно устаревшей разработки вендора.

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

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

В Росбанке возможен полностью дистанционный формат работы в рамках РФ: откуда работать - решать только тебе! Приходи к нам, чтобы работать над амбициозными и интересными проектами и наслаждаться балансом между работой и личной жизнью!

Росбанк – частный универсальный банк, работающий на российском рынке с 1993 года. Росбанк обслуживает порядка 1,5 млн активных розничных клиентов, около 83 тысяч активных клиентов малого бизнеса и около 10 тысяч активных клиентов корпоративного бизнеса более чем в 60 регионах России. Росбанк входит в ТОП 5 самых надежных российских банков по версии журнала Forbes и включен Банком России в число 13 системно-значимых кредитных организаций России. Наш банк имеет наивысшие кредитные рейтинги российских и международных рейтинговых агентств.

Базовый стек технологий для сервисов:

  • Spring boot 2х
  • БД Postgress
  • Flyway
  • Hibernate
  • Criteria API
  • Java 11/17 or kotlin последних версий
  • Kafka или Rabbit MQ
  • Коммуникация между сервисами: для синхронных запросов gRPC
  • Управление контейнерами: openshift
  • Сборка проекта: gradle
  • Docker
  • Jenkins
  • Система контроля версий: git
  • Мониторинг/трассировка: Grafana/Dynatrace

Задачи:

  • Работа в SCRUM-команде;
  • Проектирование и разработка новой функциональности;
  • Анализ, оценка требований от владельца продукта и аналитика;
  • Написание тестов;
  • Консультирование при тестировании, сертификации и установке на боевую платформу;
  • Взаимодействие с разработчиками других команд по интеграционным задачам.

Что требуется:

  • Разработка микросервисов на Java 11 от 3-х лет;
  • Понимание REST, RPC;
  • Проектирование ПО, проектирование структур БД (Oracle, PostgreSql);
  • Понимание Чистой Архитектуры приложения будет плюсом;
  • Умение работать с GIT. Создание/слияние веток разработки.

Условия:

  • Уникальная возможность – полностью дистанционный формат работы. Откуда работать – решать только тебе!
  • Стабильный и прозрачный доход: зарплата и премии по результатам работы;
  • График 5/2;
  • 31 календарный день оплачиваемого отпуска;
  • Забота о здоровье сотрудников: программа ДМС, включая стоматологию и страхование при выезде за рубеж, корпоративные спортивные команды и скидки на абонементы в фитнес-клубы;
  • Дополнительная оплата за больничный лист: доплата сверх пособия по болезни до оклада (до 5 рабочих дней в год);
  • Личностное развитие и рост: корпоративная электронная библиотека Альпина, возможность прохождения бесплатного обучения и тренингов, участия в регулярных встречах корпоративных клубов и скидки на курсы он-лайн школ;
  • Скидки и привилегии по кредитам, ипотека на льготных условиях, льготные условия обслуживания и т.п.;
  • Программа корпоративных скидок и привилегий Primezone: развлечение, отдых, товары и услуги, обучение;
  • Программа волонтерства и благотворительности;
  • Сообщества по интересам сотрудников.