Java Tech Lead
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
HR-платформа СБЕРа - собственный продукт компании, который покрывает весь жизненный цикл работы с человеческим капиталом: подбор, обучение, развитие, оценка, результативность, обратная связь и др.
Мы используем современные подходы и методологии: microservices, cloud-native, Machine Learning и AI. Параллельно строим свой SaaS для вывода продукта на рынок. Не забываем о cybersecurity и high load. В команде следуем культуре Agile и DevOps.
HR-платформа – это пример продукта, который мы используем сами и хотим предложить своим клиентам. У нас уже реализовано очень много крутых фич, но еще больше находятся в бэклоге. Поэтому нам предстоит много интересной и сложной работы, результатами которой будут пользоваться сотни тысяч сотрудников экосистемы СБЕР и большое количества его клиентов.
Обязанности:
• Управление командой (развитие членов команды, менторство, постановка задач/целей, обратная по сотрудникам);
• Проектирование и разработка нового и сопровождение текущего функционала бизнес-сервисов;
• Взаимодействие с разработчиками, аналитиками, архитекторами, дизайнерами и другими командами в формате agile;
• Декомпозиция и оценка задач, участие в планировании;
• Координация и помощь сотрудникам в ходе выполнения задач;
• Проведение интервью, адаптация вновь пришедших разработчиков;
• Контроль за соблюдением стандартов работы, написания кода (следовать и улучшать), организация и проведение code-review.
Требования:
• Уверенное знание Java/Kotlin (используем JDK11) и особенностей языка, опыт коммерческой разработки от 5 лет;
• Понимание микросервисной архитектуры, опыт коммерческой разработки на Spring/Spring Boot/Spring Cloud;
• Опыт работы с брокерами очередей сообщения (RabbitMQ/ IBM MQ/ Kafka/ ActiveMQ и др.);
• Опыт работы с библиотеками для тестирования кода;
• Знание подходов проектирования архитектуры высоконагруженных backend приложений, понимание узких мест;
• Опыт работы с SQL/noSQL базами данных, понимание принципов масштабирования;
• Опыт работы с системами контейнеризации (Docker/Kubernetes/OpenShift);
• Понимание практик DevOps, опыт использования;
• Опыт управления командой разработчиков;
• Опыт организации code-review, понимание git flow;
• Высшее техническое образование.
Условия:
• Атмосфера стартапа со всеми преимуществами стабильности огромной компании;
• Современный офис А класса рядом со станцией метро Кутузовская со всеми удобствами (столовые + множество кафе + кухни с холодильниками, кофемашинами и т.п.; бесплатный спортзал с сауной; бесплатная подземная парковка на 1500+ мест; места для отдыха - настольный теннис, playstation, бильярд);
• Возможность работы с современными технологиями и получения уникального для российского рынка опыта – мы используем: Java/Kotlin, Spring Boot, Cloud, WebFlux, Hibernate, JOOQ, R2DBC, Kafka, PostgreSQL, Redis, ELK, Gradle, Maven;
• Большой выбор образовательных программ по различным направлениям. Широкие возможность для обучения и развития внутри компании.