Опубликовано 5 дней назад

Senior Java разработчик в Swordfish Security удалённо

World iconудаленно
Person iconsenior
Money bag iconне указана

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 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

Swordfish Security

удалённо

Получить оффер

Зарплата vs рынок

Зарплата не указана. Обычно на такой позиции платят 250 000 – 550 850 ₽, медиана 337 500 ₽.

90k338k667k

обычно платят (p25–p75): 250 000 – 550 850 ₽

Когорта Backend, Senior · 294 вакансии за 90 дней

Зарплаты Backend →

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

Автоотклики