Чем предстоит заниматься:
Работа в продуктовых и платформенных командах над созданием и развитием ИТ-продуктов для банка.
Участие в пилотировании и внедрении новых бизнес-сервисов и платформ собственной разработки.
Оптимизация и развитие существующих бизнес-сервисов банка.
Улучшение процессов банка для ускорения и упрощения доставки ценности клиентам.
Автоматизация CJ по оформлению и сопровождению банковских продуктов через различные каналы: дистанционные каналы, отделения, контакт-центр, брокерский канал.
Технологический стек:
Языки программирования: Java 21
Фреймворки: Spring Boot 3 (Starter, Data, Security, AMQP, Cloud)
Базы данных: PostgreSQL
CI/CD: TeamCity, Bitbucket, Nexus, SonarQube, Fortify
Инструменты разработки: Jira, Confluence
Облака: Собственное частное облако, Yandex Cloud, VK Cloud
Контейнеризация и оркестрация: Kubernetes, Docker
Системы и технологии: IMDG (Hazelcast, Ignite), Kafka, Helm, OAuth 2.0, OpenID Connect, S3 API, MapStruct, Keycloak, Entity Graph, RabbitMQ
Мониторинг: Zabbix, Prometheus
Что мы ожидаем от кандидата:
Опыт разработки на Java от 3 лет.
Отличное знание SQL: умение писать, оптимизировать запросы, разбираться в индексах, блокировках и уровнях изоляции.
Знание принципов разработки по AGILE.
Знание принципов DevOps и CI/CD.
Опыт работы с инструментами Jira, Confluence, TeamCity, Bitbucket, Nexus, SonarQube.
Опыт работы с OpenSearch или ELK.
Опыт работы с Docker и Kubernetes (развертывание и администрирование).
Опыт развертывания и сопровождения приложений в кластере Kubernetes.
Опыт работы с системами мониторинга: Zabbix, Prometheus.