Разработка и поддержка сервисов по продуктов банка.
Обязанности: - Разработка и реализация стратегии развития информационных систем компании; Управление командой разработки (до 10 человек);
- Постановка задач разработчикам, контроль сроков выполнения;
- Проведение code review;
- Организация процесса автоматизированного тестирования;
- Обеспечение бесперебойной работы информационных систем;
- Участие в проектировании архитектуры системы;
- Оптимизация производительности приложений, решение технических проблем и инцидентов. Найм новых сотрудников;
- Координация процесса разработки, тестирования, приемки и введения в эксплуатаци
Требования: - Технический бэкграунд в бэкенд разработке;
- Опыт лидирования команды (найм, обучение, развитие команды, контроль эффективности);
- Понимание современных принципов и инструментов разработки; опыт построения решений в микросервисной архитектуре Умение выстраивать взаимодействие со смежными подразделениями.
- Знание 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.
Условия: - Удаленный формат работы
- ДМС с первого дня и скидки на страхование для близких.