💰 Мешаем платить вам меньшепроверить зарплату

Тимлид команды разработки (Java)

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

Москва, Ижевск, СамараПолный рабочий деньМожно удаленно

Компания

Информационные технологии и услуги

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

О компании и команде

В Т1 стабильность и финансовая надежность, а также социальные гарантии гармонично сочетаются с преимуществами ИТ‑компании — открытостью, инновациями и гибридным форматом работы.

Мы стремительно растём, масштабируемся и ищем новых специалистов в команду!

В рамках финтех‑направления мы разрабатываем инновационные решения для цифровизации финансового сектора: современные финтех‑продукты, системы работы с большими данными и комплексные решения для фронт‑ и бэк‑офисов. В продуктовом портфеле — создание современных высоконагруженных фронтальных систем, омниканальных продуктов и высоконадежных платформ для поддержки банковского бизнеса.

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

СУБО Передача данных в БКИ: Передача данных в бюро кредитных историй.

Цель проекта - обеспечение передачи данных в БКИ по кредитам ФЛ в соответствии с требованиями 218-ФЗ и 302-ФЗ при переходе на целевую архитектуру (перевод витрин БКИ из КХД в ЦЕХ)Поддержание надежности и качества текущего процесса по передаче данных в БКИ в условиях вывода нецелевых информационных систем.

Тех. стек проекта
 : * Java 17, * Spring Boot / Cloud * Kafka / ActiveMQ, * PostgreSQL , * REST / SOAP * Kubernetes


Ожидания от кандидата

Требования:
1. Опыт enterprise разработки на Java от 5 лет (Spring Boot / Cloud);
2. Опыт разработки микро-сервисов;
3. Опыт применения паттернов проектирования, в том числе микро-сервисных;
4. Знание базовых структур данных и алгоритмов;
5. Умение находить и обосновывать решение  сложных технических задач;
6. Владение best-практиками разработки (Refactoring / JCC / TDD / BDD / SOLID);
7. Опыт отладки, оптимизации производительности приложений;
8. Опыт разработки приложений в трехзвенной парадигме;
9. Опыт проектирования реляционных баз данных PostgreSQL;
10. Опыт построения реляционных баз данных;
11. Опыт проектирования БД в PostgreSQL;
12. Опыт разработки сложных процедур (PL/pgSQL) (PostgreSQL);
13. Опыт оптимизации запросов, структур БД;
14. Опыт работы с Git;
15. Проведения code review.

Задачи:
1. Управление командой разработчиков (4-6 человек);
2. Разработка банковских сервисов в миросервисной архитектурес использованием фреймворка Spring Boot;
3. Участие в разработке архитектуры решения и выбора технологий;
4. Проведение технических собеседований в части подбора пофильных специалистов;
5. Поддержка разработчиков/менторство




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

Мы создадим комфортные условия для работы, предложим интересные и масштабные задачи, а также поможем профессионально расти и развиваться, участвовать в кросс‑командных проектах и определять собственную траекторию развития.