Главный разработчик Java (удаленная работа)

9 сентября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Главный разработчик Java

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

БФТ-Холдинг (входит в группу компаний Ростелеком ) российский разработчик программных продуктов и заказных решений для государственного сектора и бизнеса. Проекты, выполняемые нами, меняют в лучшую сторону жизнь людей по всей стране!

За 27 лет на IT-рынке:

  • более 6500 проектов в 83 регионах и более 15 масштабных федеральных проектов;
  • в ТОП-10 крупнейших поставщиков услуг заказной разработки ПО;
  • в ТОП-5 компаний по поставке ИТ-решений из реестра отечественного программного обеспечения;
  • в ТОП-10 самых быстрорастущих ИТ-компаний.

Приглашаем в команду Ведущего инженера-разработчика Java для участия в проекте по автоматизации и реинженирингу автоматизированных процессов Росреестра в рамках концепции Цифровой трансформации.

Цифровая трансформация предполагает собой выбор и использование технологий и подходов, направленных на построение информационной системы, охватывающей максимальное количество внутренних процессов Росреестра, в том числе предполагающих обработку данных и запросов для внешних ведомств и предоставления государственных услуг.
Проект федерального масштаба. Социально значимый проект, затрагивает каждого гражданина РФ, имеющего в собственности какую-либо недвижимость.

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

Управление командой разработки;
Анализ, оценка и декомпозиция задач в бэклоге, их планирование, формирование спринтов;
Ведение задач внутри команды разработки: постановка, контроль исполнения;
Организация процесса и проведение Code Review;
Проведение технических интервью, адаптация и развитие сотрудников команды;
Описание технических реализаций, используемых в создаваемом продукте;
Участие в проработка технических и технологических решений;
Написание кода;
Контроль качества кода;
Реализация архитектуры решений;
Декомпозиция состава работ и постановка задач на реализацию функциональности;
Координация работ разработчиков проекта: постановка задач, аудит и согласование решений, контроль реализации;
Участие в тестировании разработанной функциональности.

Требования:

  • Понимание принципов микросервисной архитектуры;
  • Знание языков программирования Java 11+;
  • Spring Framework (Spring Boot, Spring Core);
  • Понимание ООП и структуры баз данных;
  • Отличное владение SQL, умение строить сложные запросы;
  • PostgresSQL или одна из реляционных баз данных;
  • Git, Jira, Confluence;
  • Интерфейсы и протоколы взаимодействия, включая REST, SOAP, gRPC;
  • Брокеры и очереди сообщений: Kafka, RabbitMQ;
  • Хорошие коммуникативные качества, умение обосновать выбор того или иного способа решения задачи или выбора технологий;
  • Умение грамотно оформлять документацию к разрабатываемому решению.

Будет плюсом:

  • Kotlin (опыт промышленной разработки);
  • GraphQL;
  • Проектирование реляционных хранилищ данных;
  • Опыт работы с удаленной, территориально распределенной командой;
  • Опыт работы в Agile-командах;
  • Практический опыт работы с User Stories, Use Cases (Jira + Confluence);
  • Опыт работы с Liquibase;
  • Опыт написания автотестов;
  • Опыт работы с государственными заказчиками.
Условия:
  • Работа в аккредитованной ИТ-Компании, занимающей лидирующие позиции на рынке;
  • Оформление в строгом соответствии с ТК РФ;
  • Профессиональный коллектив, реальная возможность карьерного роста и развития;
  • ДМС после испытательного срока с возможностью страхования детей и родственников;
  • Организованные, удобные для сотрудников компании внутренние процессы: КЭДО (электронный кадровый документооборот, отсутствие бумажных документов), удобный Интранет портал с возможностью заказа любых необходимых справок и услуг, запросы в электронном виде и пр.
  • Корпоративный магазин: внутренняя валюта позволяет приобрести ценные подарки, компенсировать расходы на детский лагерь или занятия спортом;
  • Праздники и ивенты неотъемлемая часть нашей корпоративной культуры.