Чем предстоит заниматься:
-
Разработка новой функциональности продуктов Банка
-
Участие в разработке middle-слоя продуктов на базе микросервисной архитектуры
-
Разработка и развитие инфраструктуры непрерывной доставки (CI/CD) по методологии DevOps
-
Участие в проектировании архитектурных решений
-
Обеспечение высокого качества кода (code review, unit-тестирование, инструменты статического анализа)
-
Обеспечение отказоустойчивости сервисов (оркестрация, мониторинг)
-
Интеграция с сервисами и системами Банка
-
Проведение валидации и ревью программного кода
Что мы ждем:
- Хорошие компетенции в Java Core, Java Spring Boot;
- Использование Kubernetes, Docker;
- Работа с базами данных PostgreSQL, MinIO; Работа c современными брокерами и очередями сообщений: Apache Kafka, RabbitMQ или IBM MQ;
- Понимание технологий DevOps, опыт работы с CI/CD-инструментами: BitBucket, Nexus, Teamcity, SonarQube; Работа с системами логирования и мониторинга приложений: ELK, Prometheus, Grafana;
- Знакомство с продуктами по управлению бэклогом команды: Jira, Confluence.