Описание вакансии
Наши задачи – реализация сервисов по анализу и мониторингу кредитов юридических лиц, а именно, создание для этих целей рабочего места сотрудников банка и поставка алгоритмов на больших данных, интегрируясь с множеством внутренних и внешних источников и автоматизированными системами.
Описание команды:
Мы работаем по Scrum с активным привлечением бизнес-аналитиков (Customer Journey Expert) и пользователей из Территориальных банков. В команде представлены компетенции: разработчики backend и front-end, системный аналитик, тестировщик.
Ищем:
Middle Java разработчика для нового проекта. Основная задача – разработка веб-приложений под задачи кредитного мониторинга. Организованность, ответственность, работа в команде, а также умение находить решения в нестандартных ситуациях – основные черты, которыми должен обладать кандидат помимо профессиональных
Обязанности
— Разработка и развитие сервиса-модулей АС для специалистов кредитного мониторинга;
— Работать с межмодульным транспортом;
— Интегрироваться с другими системами банка.
Требования
— Знание принципов объектно-ориентированного программирования, основ микросервисной архитектуры;
— Знание и применение паттернов проектирования;
— Отличное знание Java Spring — опыт разработки не менее 3-х лет;
— Опыт работы с реляционными БД (Oracle, PostgreSQL)
— Опыт работы со Spring Framework, Spring Boot, Spring Data (Hibernate), Spring Security
— Понимание принципов DevOps, опыт работы с основными инструментами (Jenkins, Git, Maven)
— Хорошее знание SQL, опыт написания DDL/DML скриптов, анализ плана запроса
— Навыки написания интеграционных и юнит-тестов;
— Опыт работы с чужим кодом;
— Структуры данных и алгоритмы;
— Сode review.
Будет здорово, если у Вас есть:
— Опыт работы с GraphQL, JsonAPI Json RPC;
— Опыт работы с Liquibase.
— Опыт в автоматизации тестирования backend приложений;
— Опыт работы с Apache Kafka / Kafka Streams;
— Опыт работы с ELK — Elasticsearch, Logstash, Kibana;
— Опыт с Docker, OpenShift (Kubernetes);
— Опыт работы с Scala, Spark
— Знание основ React JS.
Условия
— Гибкий график, в том числе, удаленный формат работы
— Офис в шаговой доступности от метро Ладожская, отсутствие дресс-кода
— Социальный пакет (ДМС), страхование жизни, скидки и льготы для сотрудников Банка
— Регулярные корпоративные обучения, обмен опытом, внутренние митапы.
— Прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании
— Подарки и мероприятия для детей сотрудников
— Скидки и льготы от компаний-партнеров (дома отдыха, фитнес-центры, страхование, жилье от застройщиков)