Java разработчик ( Platform V CyberApp)
Summary
Java developer building high-load modules for a DevSecOps platform, focusing on Spring, Kafka, and database integration to enhance secure software development pipelines for Russian clients.
Мы – команда Platform V CyberApp, часть цифровой платформы СБЕРа. Мы разрабатываем и продаем продукты для повышения национального суверенитета в области разработки ПО. Наша цель – дать командам разработки в России возможность создавать современные, качественные и безопасные продукты, не смотря на уход ряда зарубежных вендоров.
Мы активно развиваем собственную линейку продуктов в том числе и на базе OpenSource инструментов. Закрываем все уязвимости, расширяем функционал до уровня Enterprise решений и обеспечиваем своевременную, надежную и качественную поддержку.
Сейчас мы работаем над созданием платформы DevSecOps, позволяющая обеспечивать прозрачное взаимодействие в реальном времени между инженерными командами и экспертами ИБ.
Мы стараемся использовать передовые практики разработки, devops и управления задачами, так как наша цель сделать уникальный продукт, помогающий нашим клиентам строить надежные и безопасные производственные конвейеры, учитывающие интересы всех участников процесса.
Нам важно чтобы каждый участник команды мог увидеть ценность своего вклада в развитие продукта.### Твои задачи:
* разработка высоконагруженных модулей на Java с помощью Spring
* проектирование архитектуры решений
* тестирование и повышение качества кода
* интеграция систем через Kafka и REST API
* работа с базами данных, оптимизация запросов и взаимодействие с СУБД
* анализ и уточнение требований, оценка трудозатрат и декомпозиция задач
* участие и проведение код-ревью.### Мы ожидаем, что у тебя есть:
* опыт коммерческой разработки на Java - от 3 лет, с использованием актуальных версий (Java 17+), желательно в корпоративной среде
* отличные знания Java Core (Collections, Stream API, Generics, Memory Model)
* знание устройства Java Virtual Machine, понимание принципов работы Garbage Collector
* опыт разработки многопоточных приложений (Java Concurrency, ExecutorService, Lock, ThreadPools).
* Понимание принципов потокобезопасности и оптимизации производительности кода.
* уверенное владение Spring (Spring Boot, Spring Cloud и др.) или Quarkus
* навыки проектирования и реализации интеграций через REST API
* опыт работы с OpenAPI / Swagger: создание спецификаций, генерация клиентов и серверных заглушек, документирование API
* опыт работы с Apache Kafka
* свободное владение SQL, опыт работы с реляционными (PostgreSQL , MySQL) и NoSQL (MongoDB ) базами данных
* понимание принципов микросервисной архитектуры и опыт разработки микросервисов
* навыки работы с контейнерами: Docker, оркестрация с помощью Kubernetes
* знание принципов CI/CD и практик DevOps
* умение писать unit-тесты с использованием JUnit, Mockito или аналогов
* опыт создания AI-агентов и использования их в работе будет преимуществом.
**Будет плюсом:**
* знание основных типов уязвимостей OWASP Top 10
* понимание причин возникновения уязвимостей в программном обеспечении.### **Работа в СберТехе - это:**
* гибридный формат работы
* годовой бонус и ежегодный пересмотр зарплаты
* статус аккредитованной ИТ-компании
* расширенный ДМС с первого дня и льготное страхование для семьи
* корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
* 90 дней удаленной работы из любого региона РФ
* льготная ипотека в Сбере
* бесплатная подписка СберПрайм, которой можно поделиться с 3 близкими.