Обязанности:
- Активное участие в разработке ключевых компонентов платёжного шлюза (API, бизнес-логика, интеграции);
- Руководство командой backend-разработчиков (планирование, оценка задач, ревью кода, развитие команды);
- Участие в проектировании архитектуры системы, выбор технологий, внедрение архитектурных решений;
- Проработка интеграций с внешними сервисами, системами мониторинга и антифрода;
- Участие в разработке highload-сервисов, обеспечении отказоустойчивости и масштабируемости;
- Внедрение и контроль соблюдения лучших практик разработки, code review, CI/CD процессов;
- Менторство, развитие команды, проведение технических интервью.
- Опыт разработки на Java 11+ от 5 лет
Уверенное знание Spring Boot, Spring Data, Spring Security, WebFlux; - Глубокое понимание многопоточного программирования, работы с транзакциями и обработкой ошибок;
- Опыт работы с брокерами сообщений RabbitMQ и Apache Kafka (проекты с использованием брокеров в продакшене);
- Опыт проектирования систем с использованием Event-driven архитектуры;
- Понимание принципов построения отказоустойчивых, высоконагруженных, распределённых систем;
- Умение анализировать и оптимизировать производительность приложений и баз данных;
- Понимание и опыт применения архитектурных паттернов, шаблонов проектирования;
- Опыт работы с SQL и NoSQL (PostgreSQL, Oracle, Redis);
- Опыт работы с CI/CD (GitLab CI, Jenkins), Docker, Kubernetes;
- Опыт руководства командой от 3-х человек, включая планирование, развитие и оценку.
- Оформление по ТК РФ в полностью белую крупную аккредитованную IT компанию;
- График 5/2, возможность гибкого начала рабочего дня;
- Комфортный и стильный офис рядом с м.Курская;
- Возможности развития через кроссфункциональное взаимодействие, широкий пул проектов, в которых возможно принять участие;
- ДМС со стоматологией.