Senior Java Developer (Кибербезопасность)

Summary

Senior Java developer builds and maintains Spring Boot microservices for a cybersecurity product that protects documents and analyzes data leaks, using Java 17+, Kafka, PostgreSQL, and AI tools.

Команда кибербезопасности Сбера создает комплексный продукт по защите документов, контролю их передачи и выстраиванию аналитики для предотвращения утечек. Для его реализации мы собираем команду высококвалифицированных специалистов. Продукт будет расти и развиваться и не ограничится 1-2 кварталами разработки.

Вам предстоит:

  • Разработка и поддержка сервисов на платформе Spring Boot с использованием Java.
  • Участие в проработке и принятии архитектурных решений по развитию системы.
  • Участие в обсуждении реализации доработок системы.
  • Написание документированного, читаемого и надёжного кода с покрытием его unit-тестами, проведение code-review.

Что для нас важно:

  • Высшее оконченное техническое образование (IT или смежные области).
  • Опыт коммерческой разработки на Java не менее 4-х лет.
  • Уверенный опыт проектирования и реализации микросервисных архитектур.
  • Глубокие знания экосистемы Java, начиная с версии 17+: работа с многопоточностью, NIO, сборкой мусора, особенностями работы JVM.
  • Умение настраивать и оптимизировать производительность приложения через профилировщики (например, VisualVM, JProfiler).
  • Практический опыт работы со всеми указанными технологиями:
    • Spring Boot, Security, Actuator.
    • ORM через Hibernate/JPA, проектирование сущностей, написание сложных SQL-запросов, настройка производительности.
    • Инструменты миграции баз данных (Flyway/Liquibase), понимание принципов оптимизации запросов к СУБД.
    • Реляционные БД (PostgreSQL).
    • Работа с системами обмена сообщениями (Apache Kafka/RabbitMQ).
    • Git.
    • Maven/Gradle.
  • Знание и применение в работе шаблонов проектирования, принципов SOLID.
  • Опыт в unit-тестировании с использованием JUnit, Mockito.
  • Опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов.

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

  • Опыт работы с реактивным подходом WebFlux.
  • Знание нереляционных БД (NoSQL графовые).
  • Базовые знания информационной и кибербезопасности, как то: предотвращение уязвимостей типа XSS, CSRF, SQL-инъекций, эксплуатация приватных ключей и паролей, path traversal.

Мы предлагаем:

  • Комфортный современный офис — ул. Вавилова 19.
  • Возможность выбрать удобный график — офис/гибрид.
  • Ежегодный пересмотр зарплаты, годовая премия.
  • Корпоративный спортзал и зоны отдыха.
  • Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития.
  • Программа адаптации и помощь руководителя на старте.
  • Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа.
  • Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ.
  • Подписка Прайм с возможностью совместного использования на трёх близких.
  • Вознаграждение за рекомендацию друзей в команду Сбера.