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 ключевой ставки ЦБ.
- Подписка Прайм с возможностью совместного использования на трёх близких.
- Вознаграждение за рекомендацию друзей в команду Сбера.