Innovative People - группа компаний, которая с 2006 года предоставляет комплексные услуги в сфере информационных технологий. Так же мы являемся аккредитированной IT- компанией.
Мы ищем опытного Senior Kotlin разработчика для участия в инновационном банковском проекте.
Цель – реализовать критичный функционал по справкам и проблемным активам для новых продуктов на новой бэк-системе, обеспечивая корректное формирование квитанций для всех операций.
Какие задачи ждут:
- реализовать вывод данных по компонентам долга и график платежей по кредитам и кредитным картам на UI в системе для внутренних сотрудников банка (разработка как бэк, так и фронт)
- реализовать возможность изменения этих данных и последующей прогрузки в бэк систему
- реализовать автоматический расчет кредитной задолженности
- реализовать формирование банковских квитанций на целевой системе с использованием новых источников данных
- перевести формирование действующих справок на новые источники данных
Что мы ожидаем: - опыт промышленной разработки от 3-х лет;
- глубокие знания Kotlin
- хорошие знания и опыт работы со Spring Boot;
- умение тестировать свой код, знакомство с JUnit и Mockito;
- опыт работы с PostgreSQL;
- опыт проектирования схемы БД и написание SQL-запросов;
- знание принципов работы c CI/CD;
- опыт работы с Docker и Kubernetes;
- опыт работы с одним из брокеров сообщений;
- знания паттернов микросервисной архитектуры;
- умение работать с системами агрегации логов;
- знание системы контроля версий Git.
Будет плюсом:
- знание и опыт работы с Python, Apache Airflow и Greenplum;
- опыт написания интеграционных тестов с использованием Testcontainers и WireMock;
- знание Gitlab CI;
- опыт работы с инструментами миграций схемы БД, такими как Flyway или Liquibase;
- опыт работы с ActiveMQ Artemis;
- опыт работы с Keycloak;
- знание Prometheus и Grafana.
Условия: - работу в аккредитованной IT-компании;
- ДМС со стоматологией;
- возможность посещения профильных конференций, семинаров, оплату курсов, необходимых для повышения квалификации;
- бессрочный трудовой договор, полное соблюдение ТК, гибкий старт и окончание рабочего дня;
- удаленный формат работы;
- удобную и мощную технику для работы;
- speaking club по английскому с преподавателем;
- корпоративный мерч