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
Опубликована 21 день назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX Задачи: Участие в проектной деятельности: Анализ требований, проектирование автоматизаций, выбор оптимального решения Проектирование архитектуры, тех. документация, оптимизация производительности Разработка backend (C#, .NET, бизнес-логика, интеграци...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
2 дня назад
Требования: Опыт работы Андроид разработчиком от 3 лет; Умение готовить архитектуры MVVM, MVI; Понимание ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
день назад
В настоящий момент мы в поиске backend-разработчика, готового усилить нашу команду! ... Работа в команде с frontend-разработчиками и тестировщиками.
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
день назад
Обязанности: разработка и поддержка backend-приложений на Java; проектирование технический решений и оценка трудозатрат; разработка новой функциональности в соответствии с требованиями; оптимизация производительности системы, анализ ошибок и сбоев, р...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
день назад
200 000 ₽
О компании: Ведущий поставщик стоматологических материалов и оборудования. Мы находимся в активной фазе цифровой трансформации и расширяем возможности нашего Bitrix (лицензия, коробочный) для автоматизации внутренних бизнес-процессов. Задачи: Развити...
- Можно удаленно
- Частичная занятость
- Опыт от 3 лет
- Москва
день назад
Мы ожидаем: Работа по принципам гибкой разработки; Опыт командной работы; Опыт продуктовой разработки от 4 лет; Отличные знания Core Java и опыт работы со стеком Spring, в том числе SpringBoot; Отличные знания SQL и HTTP, уверенные - TCP, Sockets; Оп...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
день назад