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

Back Java-разработчик банковского ПО

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

РязаньПолный рабочий день

Компания

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

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

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

Обязанности:

  • Анализ требований, декомпозиция задач

· Создание новых и поддержка существующих сервисов

· Проектирование и разработка модулей системы

· Refactoring

· Code-review

· Разработка Unit-тестов

· Сопровождение текущего функционала

· Разработка и актуализация технической документации

· Участие в обсуждении и принятии архитектурных решений

  • Активное взаимодействие с аналитиками, разработчиками, тестировщиками, специалистами сопровождения, работа в Agile-команде

Требования:

  • Высшее техническое образование

· Опыт работы на аналогичной должности не менее двух лет, опыт командной разработки.

· Знание основных методологий разработки программного обеспечения.

· Опыт разработки систем высокой нагрузки

· Опыт работы с СУБД Oracle и программирования запросов SQL

· Навыки проектирования структуры БД

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

· Опыт разработки на Java EE – Servlets, Spring framework, Spring Web, Spring Data, Spring Boot, JDBC, Hibernate, ORM, Gradle, JMS, JAX-WS, UML, Junit, понимание RESTful WS, SOAP, опыт работы c Jenkins, Git, Maven, системами управления конфигурациями, опыт работы с MQ брокерами, знание микросервисной архитектуры.

  • Коммуникабельность, внимание к деталям, умение работать в режиме многозадачности, хорошо развитые аналитические навыки, обязательность, ответственность, самостоятельность.

Приветствуется:

  • Опыт работы в банке, в консалтинге

· Знание банковских кредитных продуктов

· Знание CRM-систем (требования, принцип построения, варианты реализации)

  • Опыт интеграции информационных систем