Разработка и поддержка сервисов по продуктов банка.
Обязанности: - Разработка и реализация стратегии развития информационных систем компании; Управление командой разработки (до 10 человек);
- Постановка задач разработчикам, контроль сроков выполнения;
- Проведение code review;
- Организация процесса автоматизированного тестирования;
- Обеспечение бесперебойной работы информационных систем;
- Участие в проектировании архитектуры системы;
- Оптимизация производительности приложений, решение технических проблем и инцидентов. Найм новых сотрудников;
- Координация процесса разработки, тестирования, приемки и введения в эксплуатаци
Требования: - Сильный технический бэкграунд в бэкенд разработке;
- Опыт лидирования команды от 1,5 лет (найм, обучение, развитие команды, контроль эффективности);
- Понимание современных принципов и инструментов разработки; опыт построения решений в микросервисной архитектуре Умение выстраивать взаимодействие со смежными подразделениями.
- Отличное знание Java, Spring Framework, SQL; Знание принципов ООП, паттернов проектирования; Опыт работы с системами контроля версий (Git), с базами данных (Oracle, PostgreSQL), с Docker, Kubernetes; Опыт построения работы с CI/CD. Технологический стек: Kafka, Kubernetes/ Docker, Keycloak, Camunda, SpringBoot, Java 11/17, PostgreSQL, Hibernate, Junit, Maven, Git (Bitbucket), Redis, ELK, Confluence, Jira.
Условия: - Гибридный формат работы (3 дня офисе, 2 из дома, возможен полный перевод на удаленку)
- ДМС с первого дня и скидки на страхование для близких.