Опубликовано 5 дней назад
Senior Java разработчик в Swordfish Security удалённо
Сопроводительное письмо под эту вакансию
Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.
Senior Java-разработчик в Swordfish Security (продукт AppSec.Hub) для проектирования и разработки высоконагруженных event-driven микросервисов ядра на Java 17 / Micronaut.
Задачи:
- Проектировать и разрабатывать микросервисы ядра на Java 17 / Micronaut (без Spring)
- Работать с event-driven-обменом через брокер сообщений: async-first, database-per-service, eventual consistency
- Решать задачи высоконагруженной обработки: многопоточность, неблокирующий I/O, оптимизация под GC и JIT
- Работать с данными: PostgreSQL (через MyBatis), аналитика на ClickHouse, кэш и read-модели на Redis
- Обеспечивать observability: метрики, логи, трейсинг
- Активно использовать AI-ассистированную разработку (Claude)
Требования:
- Опыт работы более 6 лет
- Java 17 на уровне платформы; Micronaut 4.x (без навязанной зависимости от Spring)
- I/O: io / nio / nio2; понимание встроенного HTTP-сервера (Netty)
- Stream API
- Многопоточность и concurrency, понимание JMM
- Понимание JIT и GC, умение диагностировать и оптимизировать
- GraalVM / native-image
- Уверенная работа с реляционными БД: транзакции и изоляция, индексы, планировщик, пул соединений; основная PostgreSQL
- MyBatis (поверх JDBC) и миграции (Liquibase)
- ClickHouse (аналитика / eventstore)
- Redis (кэш, read-модели CQRS)
- AMQP: LavinMQ / RabbitMQ — продюсеры/консьюмеры, exchange-типы (direct/topic/fanout)
- Паттерны надёжности: идемпотентность, at-least-once, ретраи, eventual consistency, backpressure
- Protocol Buffers (proto3) как сериализация сообщений
- HTTP/1.1 и HTTP/2
- Docker, Kubernetes
- Observability: метрики, логи, распределённый трейсинг
- Vibecoding: промпт-инжиниринг под Claude, использование skills и subagents
- Обязательное условие отбора: живой, непримитивный проект на Java
Условия:
- Полная занятость
- График 5/2
- Формат работы: удалённо или гибрид или офис
Навыки:
- Java
- Java 17
- Micronaut
- Netty
- Stream API
- JMM
- JIT
- GC
- GraalVM
- native-image
- PostgreSQL
- MyBatis
- JDBC
- Liquibase
- ClickHouse
- Redis
- CQRS
- AMQP
- LavinMQ
- RabbitMQ
- Protocol Buffers
- HTTP/1.1
- HTTP/2
- Docker
- Kubernetes
- Claude
Эту вакансию мы нашли в Telegram-канал @job_javadevs

Swordfish Security
удалённо
Зарплата vs рынок
Зарплата не указана. Обычно на такой позиции платят 250 000 – 550 850 ₽, медиана 337 500 ₽.
90k338k667k
обычно платят (p25–p75): 250 000 – 550 850 ₽
Когорта Backend, Senior · 294 вакансии за 90 дней
Зарплаты Backend →Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?