Перейти к содержимому

Java-инженер (микросервисы, Micronaut)

Ищем Java-инженера для разработки enterprise-платформы AppSec.Hub, которая оркестрирует сканеры безопасности. Нужно проектировать микросервисы на Java 17 и Micronaut, работать с event-driven архитектурой, PostgreSQL, ClickHouse, Redis и Kubernetes. Требуется глубокое понимание JVM, многопоточности и распределённых систем. Предлагают удалённую работу, гибкий график и ДМС.

middle удалённо ~1 618 085 ₸
salary intelligence

Зарплата не указана — оценили по рынку

На основе 49 похожих вакансий за 90 дней.

оценка p25–p75
1 206 203 – 2 600 037 ₸
медиана: 1 618 085 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Java Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

Ищем инженера, который понимает платформу на уровне JVM, а не только аннотации фреймворка. AppSec.Hub — enterprise-платформа класса ASPM/ASOC: оркестрация сканеров безопасности (SAST/DAST/SCA и др.), дедупликация и приоритизация уязвимостей по всему конвейеру разработки. Продукт компании Appsec Solutions.

  • Проектировать и разрабатывать микросервисы ядра на 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:
  • 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 — будем разбирать его вместе.
условия

Что предлагаем

Конкурентоспособный уровень вознаграждения (обсуждается с успешным кандидатом);
Работа в сильной динамичной команде;
Удаленка (на территории РФ), гибрид или офис - на ваш вкус;
ДМС со стоматологией после успешного прохождения испытательного срока.
навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в AppSec Solutions

5 активных вакансий в компании

2 нед. назад

Специалист по защищённости мобильных приложений

~1 655 400 ₸ оценка

Ищем специалиста по безопасности мобильных приложений для анализа защищённости Android и iOS, поиска уязвимостей и составления рекомендаций. Нужны знания архитектуры платформ, опыт анализа кода и владение инструментами вроде Frida и Ghidra. Предлагают гибкий график, ДМС и возможность удалённой работы.

mobile security Android iOS +6
удал. hh
1 мес. назад

Application Security инженер

~1 655 400 ₸ оценка

Ищем специалиста по безопасности веб-приложений: будет искать уязвимости, проводить пентесты, настраивать инструменты DevSecOps и помогать клиентам устранять проблемы. Нужны сертификаты в ИБ, опыт с Burp Suite и OWASP ZAP, знание веб-технологий и программирование на двух языках. Предлагают гибкий график, ДМС и работу в профессиональной команде.

DevSecOps DAST SAST +14
удал. hh
1 мес. назад

Java-инженер (AppSec.Hub)

~2 080 395 ₸ оценка

Ищем опытного Java-разработчика для создания высоконагруженных микросервисов на Java 17 и Micronaut (без Spring). Нужно глубокое понимание JVM, многопоточности и распределенных систем. Предлагаем удаленную работу, сильную команду и ДМС.

Java Micronaut PostgreSQL +13
senior удал. hh
1 мес. назад

QA Engineer (Python, DevSecOps)

~934 500 ₸ оценка

Ищем QA-инженера с опытом ручного и автоматизированного тестирования для работы над продуктами в сфере безопасности ПО. Нужно писать автотесты на Python, работать с API и микросервисами, использовать AI-инструменты. Предлагаем гибкий график, ДМС и удаленку.

QA Python API +10
middle удал. hh

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

6 вакансий
АльфаСтрахование-Жизнь
А
АльфаСтрахование-Жизнь
12 ч. назад

Старший разработчик (Kotlin)

~1 618 085 ₸ оценка

Разработка и поддержка ключевых компонентов системы на Java/Kotlin. Требуется опыт от 2 лет, знание SpringBoot, PostgreSQL, CI/CD. Компания предлагает стабильную работу, ДМС и возможности роста.

Java Kotlin SpringBoot +5
middle удал. hh
Банк ПСБ
Б
Банк ПСБ
1 д. назад

Java разработчик (Единая технологическая платформа)

~1 618 085 ₸ оценка

Разработка внутренней банковской платформы на Java (Spring Boot, микросервисы) для кредитного конвейера и CRM. Требуется опыт Java и Spring, знание микросервисной архитектуры и SQL. Предлагают удаленную работу, официальное оформление и бонусы.

Java Spring Boot Hibernate +8
middle удал. hh
I
IOON
1 д. назад

Разработчик мобильных и веб-приложений (Java, Angular, Ionic)

~1 563 775 – ~1 876 315 ₸ (2 917 – 3 500 EUR)

Ищем разработчика для создания гибридных мобильных и веб-приложений на Java, Angular и Ionic. Вы будете работать над всеми слоями продукта — от фронтенда до бэкенда, используя CI/CD и облачные технологии. Предлагается полная удалённая работа в стабильной и гибкой среде.

Java Angular Ionic +4
middle удал. cr
I
IB Boost
1 д. назад

Java разработчик (Spring, Angular)

~1 825 809 – ~4 173 009 ₸ (2 917 – 6 667 GBP)

Разработка корпоративных продуктов автоматизации на Java, Spring и Angular. Задачи включают разработку и масштабирование приложений, интеграцию API и поддержку SaaS. Удаленная работа в Великобритании, требуется допуск к безопасности и право на работу.

Java Spring Angular +3
middle удал. cr
Signalo Sp z o o
S
Signalo Sp z o o
2 д. назад

Fullstack разработчик – Java / Spring Boot / Laravel / Angular / Vue

~2 105 790 – ~2 972 880 ₸ (17 000 – 24 000 PLN)

Ищем Fullstack разработчика для работы с Java, Spring Boot, Laravel, Angular и Vue. Требуется опыт бэкенд-разработки на Java и знание JDK 11. Работа удаленная.

Java Backend Jdk11 +4
middle удал. nfj
S
Sprout Social
4 д. назад

Разработчик бэкенд-сервисов (Java, Python)

~2 353 530 – ~3 406 425 ₸ (19 000 – 27 500 PLN)

Ищем разработчика для создания и поддержки бэкенд-сервисов на Java и Python с использованием MySQL, NSQ, Hbase, AWS и Kubernetes. Требуется опыт работы с распределенными системами и облачными технологиями. Предлагается удаленная работа в Польше.

Java Python MySQL +6
middle удал. cr