Help us improve RVC
We use optional analytics cookies to understand how RVC is used. Allow analytics also enables a fully masked diagnostic recording on public vacancy pages. It stops before Apply and excludes page text, form fields, console, and network contents. We do not use advertising cookies. Cookie policy
RVC
JobsFor Employers
  1. Jobs
  2. /
  3. Senior Java Developer

Senior Java Developer

Swordfish Security | Information Security
3d 12h ago
Remote In-Country
Full Time
IC
Russia
Source not independently verified - confirm the company domain before applying.
#senior #удаленка #гибрид #офис
Swordfish Security
Senior Java разработчик (AppSec.Hub)
Опыт работы: более 6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид или офис
☑️ Чем предстоит заниматься
-Проектировать и разрабатывать микросервисы ядра на 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) — это часть нашего ежедневного процесса
-Event-driven микросервисы с упором на производительность и
-Ядро: Java 17 + Micronaut (без Spring), встроенный Netty. Лёгкий фреймворк и точечные библиотеки, прямой контроль над потоками, I/O и памятью
-Обмен: асинхронный, через брокер (LavinMQ / AMQP) — async-first, database-per-service, eventual consistency
-Данные: PostgreSQL (MyBatis), ClickHouse, Redis
-Контракты: Protocol Buffers (сообщения) + OpenAPI 3.1 (REST)
-Эксплуатация: Docker / Kubernetes
☑️ Наши пожелания к кандидатам
-Java 17 на уровне платформы; Micronaut 4.x (без навязанной
-зависимости от Spring)
-I/O: io / nio / nio2; понимание встроенного HTTP-сервера (Netty)
-Stream API
-Многопоточность и concurrency, понимание JMM
-Понимание JIT и GC, умение диагностировать и оптимизировать
-GraalVM / native-image
-Уверенная работа с реляционными БД и понимание, как они устроены изнутри: транзакции и изоляция, индексы, планировщик, пул соединений. Основная PostgreSQL (MySQL / другая реляционка — без разницы, важна модель)
-MyBatis (поверх JDBC) и миграции (Liquibase)
-ClickHouse (аналитика / eventstore)
-Redis (кэш, read-модели CQRS)
-AMQP: LavinMQ / RabbitMQ — продюсеры/консьюмеры, exchange-типы (direct/topic/fanout)
-Паттерны надёжности: идемпотентность, at-least-once, ретраи, eventual consistency, backpressure
-Protocol Buffers (proto3) как сериализация сообщений (не gRPC-
-RPC)
-HTTP/1.1 и HTTP/2
-Docker, Kubernetes
-Observability: метрики, логи, распределённый трейсинг
-Vibecoding: промпт-инжиниринг подClaude, использование skills и subagents
-Обязательное условия отбора: принесите живой, непримитивный проект на Java — будем разбирать его вместе
Java Job в Telegram | в VK | в Max

Required Skills

javamicronautpostgresqlclickhouserediskubernetes

Required Languages

🇷🇺 Russian

Related searches

  • Remote Java Jobs
  • Senior Java Developer Jobs
  • Java Jobs
  • Remote In-Country Jobs
1 jobs
Sort by
3d 12h ago

Senior Java Developer

Swordfish Security·Information Security
javamicronautpostgresqlclickhouseredis+1
📡Remote In-Country
|Russia
Java
No similar jobs match these filters. Try changing or clearing a filter.
Popular job searches ▸
Roles
Python JobsJava JobsReact JobsTypeScript JobsGo JobsDevOps JobsNode.js JobsRemote C# and .NET JobsData Science JobsProduct Manager JobsDesign Jobs
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
Senior JobsMid-Level JobsJunior Jobs
R© 2026 RVC Globalbuild 4144a85c
AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers