Центральный банк Российской Федерации (Банк России)

Java Developer (Middle, SDET)

Не указана
  • Казань
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • Java
  • Криптография
  • Spring Boot

Региональный Центр Развития Казань приглашает присоединиться к команде профессионалов, готовых решать сложные технические задачи для работы в крупном федеральном проекте.

О проекте:
Java-разработчик будет развивать Систему автоматизированного тестирования для проекта Архивной системы, обеспечивающей хранение и предоставление по запросу платежной и прочей информации систем Банка России. В данный момент система находится на этапе активного развития и сопровождения, включая задачи импортозамещения. Работы выполняются в рамках внутренней разработки с тесным взаимодействием со смежными подразделениями организации. В команде проекта состоят разработчики, тестировщики, документаторы, аналитики.

Задачи:

  • разработка, тестирование и техническое документирование кода ПО;
  • написание исходного кода согласно модели и стандартам качества;
  • постоянный контроль ошибок и рефакторинг;
  • анализ причин возникновения ошибок при разработке систем.

Наши ожидания от кандидатов:

  • высшее техническое образование;
  • уверенное знание Java SE 17 и выше;
  • знание технологии JPA и имплементации Hibernate 6.1 и выше;
  • знание семейства фреймворков Spring;
  • знание шаблонов проектирования GoF, умение применить на практике;
  • знание технологии JMS и работы с брокерами сообщений (Apache ActiveMQ);
  • опыт написания unit-тестов, знание фреймворков Junit и Mockito;
  • знание системы автоматической сборки проектов Apache Maven;
  • умение использовать систему контроля версий Git (GitLab);
  • знание основ CI/CD и умение настраивать процессы непрерывной интеграции, тестирования и развертывания приложений;
  • навыки работы с промышленными СУБД (PostgreSQL, Oracle);
  • знание SQL, опыт написания и оптимизации скриптов;
  • знание основ Linux, опыт работы с Linux;
  • умение измерять и увеличивать производительность приложений на Java (метрики, ускорение, профилирование);
  • начальные знания криптографии (электронная подпись, шифрование);
  • приветствуется знание проектирования высоконагруженных, многопоточных систем.
Мы предлагаем:
  • в проектах мегарегулятора Вы сможете получить уникальный опыт в масштабных, значимых проектах, работу на современном стеке технологий с использованием популярных средств разработки, а также непрерывное обучение и повышение квалификации, посещение профильных конференций;
  • возможность непрерывного профессионального развития, начиная с первых месяцев работы;
  • гибридный формат работы;
  • комфортабельный офис в с. Усады (корпоративный трансфер);
  • возможность гибкого начала (с 8 до 11) и окончания рабочего дня;
  • ДМС и страхование;
  • широкий социальный пакет (дополнительные дни к отпуску, возможность для отдыха по льготным ценам, корпоративные скидки на спорт и активная спортивная жизнь внутри Банка России, пенсионная программа и многое другое);
  • релокационный пакет для иногородних кандидатов.