FullStack Java/Kotlin Developer в команду Cometa
ГородМосква
НаправлениеИнформационные технологии
КомандаCometa
Дата публикации09.02.2023
Нажимайте смело — отклик произойдет только на следующем шаге

FullStack Java/Kotlin Developer в команду Cometa

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

Мы разрабатываем «с нуля» две системы, без legacy кода, с применением современных практик и фреймворков, которая заменит существующую систему. В своей работе мы опираемся на ценности и принципы Scrum, строим команду на принципах открытости и взаимопомощи. Системы будут включать в себя веб-приложение и микро-сервисы для расчётов.
Присоединяйтесь к команде Райффайзенбанка и вместе с бизнес-экспертами мы сами будем определять какой должна быть система, выстраивать дружную команду и создавать крутой продукт, который станет частью всего автоматизированного корпоративного кредитного процесса банка!

В этой роли вы будете:
  • участвовать в разработке и поддержке систем, опираясь на современные технологии и инженерные практики;
  • принимать архитектурные решения и участвовать в дизайне компонентов системы;
  • принимать участие в автоматизации процессов разработки;
  • в составе команды принимать участие в анализе, декомпозиции и тестировании задач;
  • контролировать соблюдение стандартов разработки в системе;
  • немного разрабатывать пользовательский интерфейс системы.
Требования
  • опыт продуктовой разработки на Java от 3 лет;
  • уверенное знание Java Core (Collections Framework, JDBC, Multithreading, I/O);
  • опыт построении REST-сервисов, с использованием фреймворков IoC/DI (Spring);
  • опыт работы с реляционными базами данных и умение писать SQL запросы;
  • опыт работы с Maven/Gradle;
  • желателен опыт работы с Java Framework'ами (Spring Boot, Spring MVC, myBatis, Apache Camel);
  • опыт написания unit и интеграционных тестов (jUnit, TestNG, Spock, Mockito);
  • уверенное владение системой контроля версий (мы используем git).
Дополнительные плюсы:
  • опыт работы с высоконагруженными приложениями;
  • опыт разработки FrontEnd (React, Angular);
  • опыт работы в качестве архитектора программных приложений;
  • умение оптимизировать запросы SQL;
  • опыт работы в банковской сфере;
  • опыт автоматизации, CI/CD (Jenkins, Bamboo, GitLab);
  • опыт в ORM (JPA, myBatis, ...);
  • опыт работы с механизмами контейнеризации и оркестрации (Docker, OpenShift, K8s, ...);
  • опыт работы с Linux / Unix, умение писать Bash скрипты;
  • понимание процессов промышленной разработки ПО (Agile, Scrum, ...).
Мы предлагаем:
  • возможность работать из офиса или удаленно. Главное — договориться с командой;
  • работу в структуре без строгой иерархии, где ваш руководитель — это играющий тренер;
  • работу по принципам Agile;
  • присоединиться к Java-комьюнити в банке, где коллеги обмениваются опытом и помогают друг другу;
  • участие в регулярных митапах профессиональных сообществ;
  • внутреннее и внешнее обучение за счет банка;
  • участие в профессиональных конференциях в качестве спикера или слушателя. Например, мы регулярно ходим на HighLoad или JPoint;
  • страховку со стоматологией, которая работает как в Москве, так и в регионах;
  • особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.