IT-компания Selecty в активном поиске
Team lead (Java) в штат крупного поставщика профессиональных услуг в области информационных технологий для банков и не банковских организаций
.Чем предстоит заниматься: - Распределение задач и планирование работ команды разработки.
- Проработка решений по реализации функциональности.
- Контроль формирования разработчиками технической документации.
- Контроль качества кода и соблюдение лучших практик разработки.
- Улучшение процессов командной разработки, повышение эффективности команды.
- Обеспечение качества развития продукта и доработок в масштабируемой, отказоустойчивой и высоконагруженной архитектуре уровня Enterprise;
- Наставничество, развитие компетенций разработчиков.
- Обеспечение качества и стандартов технической документации.
- Участие в найме новых сотрудников, проведение онбординга.
- Взаимодействие с бизнес- и системными аналитиками, командами Frontend разработки, тестирования и сопровождения.
- Взаимодействие c представителями клиентов и менеджерами Заказчика в части планирования состава релизов и сроков поставки в рамках действующих проектов.
- Контроль за соблюдением стандартов разработки ПО.
- Участие в процессах проработки архитектурных принципов -определение политик, стандартов и шаблонов, процедур;
- Участие в управлении жизненным циклом ПО по отдельным задачам Заказчика: формирование дорожных карт технологического развития ПО, его рефакторинга и оптимизации, внедрение новых технологий в комплексных решениях и компонентах, устранение технологических долгов.
- Участие в процессах продвижения ПО по отдельным задачам Заказчика
Что ожидаем от кандидата: - Опыт разработки, внедрения и сопровождения бизнес-сервисов и интеграционных решений, фронт-офисных или CRM-решений для банков и/или ритейл-компаний, более 4 лет;
- Высшее техническое образование;
- Опыт на позиции Тимлида от 1,5 лет;
- Опыт проектирования и использования REST API, SOAP (опционально), разработки в микро сервисной архитектуре.
- Опыт разработки высоконагруженных сервисов с использованием: Java 11 и выше, Spring, Spring-boot (MVC, SECURITY, REST);
- Опыт работы с брокерами сообщений – Apache Kafka (Apache Active MQ, RabitMQ);
- SQL (хороший опыт использования, экспертное знание классического синтаксиса), JDBC;
- Опыт работы c ORM frameworks - Hibernate, Spring Data;
- Опыт работы c JSON, YAML, XML
- Опыт работы с контейнерными технологиями: Docker и Kubernetes;
- Понимание и умение использовать процессы CI/CD
- Знание и опыт применения технологий логирования. мониторинга и трассировки (Prometheus, Jaeger, OpenTelemetry)
- Понимание необходимости и умение писать Unit-тесты с использованием фреймворков JUnit4 и JUnit5, желательно иметь навыки написания тестов с загрузкой Spring контекста и использованием Testcontainers
- Умение работать со статическими анализаторами кода (SonarCube)
Условия: - Трудоустройство по ТК РФ
- Аккредитованная IT компания
- Оклад + годовая премия
- Гибридный формат работы
- Гибкое начало рабочего дня
- Профессиональное обучение и развитие
- ДМС (после ИС)
- Дружный коллектив, минимум бюрократии, лояльное отношение руководства к индивидуальным потребностям, открытый климат общения
- Корпоративные подарки, займ сотруднику, кофе/чай плюшки в офисе