Java разработчик AppSec Registry (middle/senior)
По договоренности
- Парк Победы
- Филевский парк
- Багратионовская
Обязанности:
- Разработка новых функциональных возможностей продукта;
- Работа над улучшением архитектуры и производительности продукта;
- Поддержка существующего функционала;
- Исправление ошибок и уязвимостей в исходном коде проекта;
- Разработка интеграций с внешними системами;
- Взаимодействие с командой.
Основной стек:
- Java 21, Spring Boot 3.x (WebFlux, Actuator, Spring Security);
- Spring Data JPA, PostgreSQL;
- RabbitMQ;
- Python (утилиты для автоматизации, сканеры безопасности);
- Docker, Kubernetes, MinIO/S3.
С чем предстоит работать:
- Кросс-командная разработка серверного ядра системы управления артефактами, модулей проверки безопасности и плагинов расширения форматов;
- Микросервисы на Java 21 + Spring Boot, взаимодействующие через REST и AMQP;
- Высоконагруженные PostgreSQL-кластеры, распределённые кэш-решения (Hazelcast/Redis);
- Конвейеры GitLab CI, автоматические проверки кода и сборка образов, публикация в приватные реестры;
- CLI-инструменты и скрипты на Bash/Python для автоматизации рутинных задач.
- 5+ лет коммерческого опыта Java-разработки, уверенное понимание JVM, потоков, профилирования и оптимизации производительности;
- Глубокое знание Spring Boot, Spring Data JPA и современных возможностей Hibernate; умение проектировать сложные модели данных, оптимизировать запросы, настраивать кэш L2;
- Уверенная работа с PostgreSQL: разработка сложных схем, написание и оптимизация SQL/PLpgSQL, настройка репликации и резервного копирования;
- Опыт построения и документирования REST/HTTP API (OpenAPI/Swagger), знание принципов API-first и версионирования;
- Глубокое понимание очередей сообщений и гарантии доставки; реальный опыт проектирования event-driven решений на RabbitMQ;
- Опыт контейнеризации и деплоя микросервисов в k8s;
- Уверенная работа в Linux/Unix, написание скриптов Bashl, анализ логов и метрик (Prometheus/Grafana);
- Навык разбора требований бизнеса, грамотная устная и письменная коммуникация, code-review и менторство коллег.
Будет плюсом:
- Python 3 (скрипты, CLI-утилиты);
- Разработка плагинов или интеграций с внешними системами (SCM, observability);
- Опыт настройки RabbitMQ Federation / Shovel, quorum queues, stream-плагина.
- Конкурентоспособный уровень вознаграждения (обсуждается с успешным кандидатом);
- Работа в сильной динамичной команде;
- Удаленка, гибрид или офис - на ваш вкус;
- ДМС со стоматологией после успешного прохождения испытательного срока.
Адрес: Россия, Москва, Береговой проезд, 5к1
Опубликована 16 часов назад
Похожие вакансии
В нашу команду мы ищем Python-разработчика (junior/middle).
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
16 часов назад
Java-разработчик с навыками DevOps Обязанности работа над задачами связанными с развитием новых продуктов ... очередями сообщений и системами-источниками взаимодействие с аналитиками, тестировщиками и другими разработчиками ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
16 часов назад
BASIS — один из ведущих российских разработчиков программных продуктов для оказания облачных услуг и ... Сейчас наша команда расширяется и мы находимся в поиске разработчика С++ Продукт, который предстоит развивать ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
16 часов назад
Для нас привлекательны следующие знания и опыт: ㅤ Опыт разработки на платформе 1С:Предприятие не менее 4 лет; Наличие действующих сертификатов 1С уровней «Специалист», «Профессионал» по платформе и ключевым прикладным решениям; Навыки проектирования ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
16 часов назад
Взаимодействие с командой бэкенд-разработчиков, UX/UI-дизайнеров и бизнес-аналитиков.
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад
Приглашаем к сотрудничеству опытного разработчика 1С!
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад