ГородМосква
НаправлениеИнформационные технологии
Команда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;
- страховку со стоматологией, которая работает как в Москве, так и в регионах;
- особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.
- еще десятки льгот и бонусов для сотрудников