Java Developer
генерация резюме под вакансию
сопроводительное письмо
описание
Команда Platform V CyberApp разрабатывает и продаёт продукты для повышения национального суверенитета в области разработки ПО. Линейка продуктов создаётся в том числе на базе OpenSource-инструментов: команда закрывает уязвимости, расширяет функциональность до уровня корпоративных решений и обеспечивает поддержку. Сейчас команда создаёт платформу DevSecOps для прозрачного взаимодействия инженерных команд и экспертов по информационной безопасности в реальном времени.
задачи
- Разрабатывать высоконагруженные модули на Java с помощью Spring;
- Проектировать архитектуру решений;
- Тестировать и повышать качество кода;
- Интегрировать системы через Kafka и REST API;
- Работать с базами данных, оптимизировать запросы и взаимодействовать с СУБД;
- Анализировать и уточнять требования, оценивать трудозатраты и декомпозировать задачи;
- Участвовать в код-ревью и проводить код-ревью.
требования
- Иметь от 3 лет коммерческого опыта разработки на Java, желательно в корпоративной среде;
- Знать Java Core, включая Collections, Stream API, Generics и Memory Model;
- Знать устройство Java Virtual Machine и принципы работы Garbage Collector;
- Иметь опыт разработки многопоточных приложений с Java Concurrency, ExecutorService, Lock и ThreadPools;
- Понимать принципы потокобезопасности и оптимизации производительности кода;
- Уверенно владеть Spring или Quarkus;
- Уметь проектировать и реализовывать интеграции через REST API;
- Иметь опыт работы с OpenAPI и Swagger: создавать спецификации, генерировать клиентов и серверные заглушки, документировать API;
- Иметь опыт работы с Apache Kafka;
- Свободно владеть SQL и иметь опыт работы с реляционными и NoSQL-базами данных;
- Понимать принципы микросервисной архитектуры и иметь опыт разработки микросервисов;
- Уметь работать с контейнерами Docker и Kubernetes;
- Знать принципы CI/CD и практики DevOps;
- Уметь писать модульные тесты с использованием JUnit, Mockito или аналогов;
- Будет плюсом создание AI-агентов, знание основных типов уязвимостей OWASP Top 10, понимание причин возникновения уязвимостей в программном обеспечении.
условия
- Годовой бонус и ежегодный пересмотр зарплаты;
- Статус аккредитованной ИТ-компании;
- Расширенный ДМС с первого дня и льготное страхование для семьи;
- Корпоративный университет Сбера, внутренняя образовательная платформа и участие в ИТ-конференциях;
- 90 Дней удалённой работы из любого региона РФ;
- Льготная ипотека в Сбере;
- Бесплатная подписка СберПрайм с возможностью поделиться с тремя близкими.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.