Team Lead kotlin

БФТ-Холдинг

Team Lead kotlin

Москва

Метро: Библиотека им.Ленина

Описание вакансии

Единая цифровая платформа «Работа России» является единой информационной экосистемой в сфере труда и занятости. Показатели системы на сегодня: более 170 млн посетителей с начала эксплуатации, 150 тыс. посетителей ежедневно, более 1,1 млн личных кабинетов работодателей, более 19,6 млн зарегистрированных пользователей, более 1000 транзакций, выполняемых в системе одновременно.

Стек: Java 17, Gradle 7.6.3, Kotlin 1.8.22, Spring Boot 2.7.18, Kafka,RabbitMQ, PostgreSQL, Bitbacket, GitLab, Kubernetes, микросервисная архитектура

Обязанности:

  • Разработка, развитие и оптимизация прикладного программного обеспечения;
  • Проектирование и разработка архитектуры новых сервисов и их интеграция с существующими системами;
  • Обеспечение качества кода и технических решений через код-ревью и внедрение best practices;
  • Оптимизация кода, производительности системы и устранение технического долга;
  • Внедрение и улучшение CI/CD процессов, автоматизация сборки и развертывания;
  • Организация работы и руководство командой разработчиков (3-5человек), функциональное и техническое развитие команды;
  • Проведение дейли, ретро, планирования, декомпозиции задач и оценка результатов;
  • Контроль выполнения задач и соблюдения сроков, мониторинг прогресса;
  • Онбординг новых разработчиков, их техническое наставничество и помощь в развитии;
  • Участие в собеседованиях и подборе новых сотрудников в команду;
  • Взаимодействие с другими командами (backend, frontend, аналитики,DevOps) для бесшовной интеграции сервисов;
  • Контроль за архитектурными решениями и обеспечение их соответствия требованиям;
  • Контроль версионности кода, артефактов и веток, управление процессом выпуска релизов;
  • Участие в ревью архитектуры и разработка масштабируемых решений;
  • Контроль соответствия реализации задач техническому заданию на этапе рассмотрения pull-request'ов;
  • Анализ и оценка технических рисков, обеспечение отказоустойчивостии безопасности решений;
  • Оптимизация текущих процессов разработки, сокращение времени на выпуск новых фич;
  • Автоматизация процессов тестирования и развертывания сервисов;
  • Внедрение стандартов разработки, лучших практик и архитектурных решений;
  • Участие в формировании стратегических и оперативных целей проекта;
  • Внедрение инновационных подходов и инструментов в работу команды;
  • Документирование решений, архитектуры и ключевых изменений в системе;
  • Анализ и устранение технических проблем и сбоев в работе системы;
  • Работа с DevOps-командой для оптимизации развертывания и мониторинга систем.

Требования:

  • Опыт работы в коммерческой разработке на Kotlin от 3-х лет;
  • Опыт работы на позиции Tech Lead / Team Lead от 2-х лет с управлением командой (от 3-5 человек);
  • Опыт организации работы команды разработчиков (онбординг, постановка задач, контроль выполнения);
  • Опыт подбора и формирования команд разработчиков;
  • Опыт работы с высоконагруженными системами и отказоустойчивыми архитектурами;
  • Опыт работы с менеджерами очередей RabbitMQ, Kafka;
  • Опыт работы с реляционными и NoSQL базами данных: PostgreSQL,Cassandra;
  • Опыт написания unit-тестов, проведения код-ревью и внедрения bestpractices;
  • Опыт взаимодействия с аналитиками, тестировщиками, DevOps-инженерами и другими командами;
  • Уверенное владение технологиями Spring 4+ (Core, Boot, Data,Security, MVC, Cloud, Batch, и др.) и их интеграцией в корпоративных проектах;
  • Практический опыт работы с Gradle, включая управление зависимостями, настройку профилей сборки и использование плагинов для автоматизации разработки;
  • Владение системой контроля версий Git: управление ветками, разрешение конфликтов, проведение слияний, использование rebase иpull/merge-запросов;
  • Участие в командной разработке корпоративных информационных систем с использованием современных подходов;
  • Практический опыт проектирования и разработки микросервисной архитектуры для масштабируемых и отказоустойчивых систем;
  • Разработка и поддержка web-приложений, включая интеграцию со сторонними сервисами;
  • Опыт профилирования и оптимизации производительности приложений для достижения высокой скорости работы.

Условия:

  • Работу в аккредитованной ИТ-компании с официальным трудоустройством по ТК РФ;
  • Корпоративную технику для комфортной работы;
  • ДМС после испытательного срока с возможностью страхования детей и родственников;
  • Участие в корпоративных мероприятиях и праздниках в кругу профессионалов, где ценят вклад каждого;
  • Реферальную программу с вознаграждением за рекомендации друзей в нашу команду;
  • Оплату посещения профильных конференций и курсов, поддержку в подготовке к публичным выступлениям и написанию статей на Хабр.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию