Т1

Senior Java разработчик (Кредиты ФЛ)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет

Проект "Кредиты и документарные операции ФЛ"

Отвечает за поддержку бизнеса по кредитным продуктам ФЛ и расчетам с использованием аккредитивов ФЛ и счетов эскроу ФЛ.
Сейчас в рамках импортозамещения мы начинаем масштабный проект по отказу от легаси-систем на основе Oracle. Наши команды будут формировать будущую банковскую микросервисную архитектуру.

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

  • Решать задачи проектирования и разработки компонентов микросервисного приложения мониторинга и устранения отклонений в обработке бизнес-транзакций (интеграционные и backend компоненты с HTTP и Kafka взаимодействием)
  • Проводить код-ревью решений коллег, предоставлять аргументированную критику
  • Уточнять и документировать собственные решения, предоставлять консультацию в подготовке тестовых сценариев
  • Сопровождать этапы внедрения продукта в эксплуатацию
Требования:
  • Опыт разработки на Java от 3-х лет, с использованием 11/17 версий
  • Опыт работы в IT от 6-ти лет
  • Высшее техническое образование
  • Умение разбираться в чужом коде, писать чистый и понятный код для других разработчиков
  • Способность оптимизировать свой собственный код и код других разработчиков
  • Опыт использования Apache Kafka, Kafka Connect
  • Опыт использования Spring Framework(Boot, Cloud), Hibernate ORM, JDBC, JMX
  • Опыт работы с PostgreSQL
  • Знание принципов реляционных БД, опыт проектирования и оптимизации БД
  • Опыт работы с системами сборки: Maven, Gradle
  • Опыт работы с системой контроля версий Git
  • Знание технологий и методик проведения модульного тестирования, опыт использования инструментов модульного тестирования JUnit, TestNg
  • Опыт работы с инструментами Jira, Confluence, Jenkins, Sonar, Nexus
  • Опыт проектирования и разработки высоконагруженных, распределённых и отказоустойчивых систем
  • Опыт использования Linux
  • Опыт профилирования приложений - поиск утечек памяти, поиск bottleneck приложений
  • Владение технологиями виртуализации Docker, Kubernetes, Openshift и др.
  • Понимание принципов работы и особенностей SQL и NoSQL хранилищ