Java разработчик AppSec Registry (senior)
Swordfish Security · зарплата не указана · Москва · HH · опубликовано 23 апреля 2026 г.
Описание вакансии
С чем предстоит работать
• Проектирование и разработка микросервисов серверного ядра системы управления артефактами
• Проектирование и разработка модулей проверки безопасности и плагинов расширения форматов
• Высоконагруженные PostgreSQL-кластеры, распределённые кэш-решения (Hazelcast/Redis)
• Конвейеры GitLab CI, автоматические проверки кода и сборка образов, публикация в приватные реестры
• CLI-инструменты и скрипты на Bash для автоматизации рутинных задач
• Работа с существующими Java-продуктами и артефактами в контексте проектирования новых решений
Основной стек:
• Java 21, фреймворки для микросервисов (Spring Boot, Micronaut и подобные)
• ORM / Data Access: Hibernate, MyBatis, JPA или аналогичные решения
• Брокеры сообщений и event-driven системы (RabbitMQ, Kafka и подобные)
• PostgreSQL
• Docker, Kubernetes
• Linux, Bash
Требования:
• 5+ лет коммерческого опыта Java-разработки, уверенное понимание JVM, потоков, профилирования и оптимизации производительности
• Глубокое знание Java-фреймворков для микросервисов и реактивных решений; умение проектировать сложные модели данных, оптимизировать запросы и настраивать кэш L2
• Уверенная работа с базами данных: разработка схем, написание и оптимизация SQL/PLpgSQL, настройка репликации и резервного копирования
• Опыт построения и документирования REST/HTTP API (OpenAPI/Swagger), знание принципов API-first и версионирования
• Опыт работы с очередями сообщений и построения event-driven архитектуры
• Опыт проектирования и деплоя микросервисов в Kubernetes
• Уверенная работа в Linux/Unix, написание скриптов Bash, анализ логов и метрик (Prometheus/Grafana)
• Навык разбора требований бизнеса, грамотная устная и письменная коммуникация, code-review и менторство коллег
Будет плюсом:
• Разработка плагинов или интеграций с внешними системами (SCM, observability)
• Опыт настройки RabbitMQ Federation / Shovel, quorum queues, stream-плагина
Условия:
• Конкурентоспособный уровень вознаграждения (обсуждается с успешным кандидатом);
• Работа в сильной динамичной команде;
• Удаленка, гибрид или офис - на ваш вкус ;
• ДМС со стоматологией после успешного прохождения испытательного срока.