Innovative People

Senior Kotlin developer

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

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 по английскому с преподавателем;
  • корпоративный мерч