Java-разработчик (Micronaut, event-driven микросервисы)
Разработка высоконагруженных event-driven микросервисов на Java 17 и Micronaut для платформы безопасности AppSec.Hub. Требуется глубокое понимание JVM, многопоточности, работы с PostgreSQL, ClickHouse и Redis. Предлагают удаленную работу, ДМС и сильную команду.
Зарплата не указана — оценили по рынку
На основе 130 похожих вакансий за 90 дней.
Что предстоит делать
Ищем инженера, который понимает платформу на уровне JVM, а не только аннотации фреймворка. AppSec.Hub — enterprise-платформа класса ASPM/ASOC: оркестрация сканеров безопасности (SAST/DAST/SCA и др.), дедупликация и приоритизация уязвимостей по всему конвейеру разработки. Продукт компании Appsec Solutions.
- Проектировать и разрабатывать микросервисы ядра на Java 17 / Micronaut (без Spring);
- Работать с event-driven-обменом: вся межсервисная связь — через брокер сообщений, async-first (мутации возвращают 202 Accepted ), 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 — будем разбирать его вместе.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в AppSec Solutions
4 активные вакансии в компании
Ruby on Rails разработчик
~1 684 800 – 2 059 200 ₸ оценка
Ищем опытного Ruby on Rails разработчика для работы над продуктом. Требуется глубокое знание Ruby, Rails, PostgreSQL и микросервисной архитектуры. Предлагаем гибкий график, ДМС и возможность удаленной работы.
Application Security инженер
~3 580 592 ₸ оценка
Ищем Application Security инженера для поиска уязвимостей в веб-приложениях, настройки инструментов DevSecOps и проведения пентестов. Требуются сертификации по ИБ и опыт с Burp Suite, OWASP ZAP. Предлагаем гибкий график, ДМС и работу в профессиональной команде.
Java разработчик
~2 809 447 – 3 689 095 ₸ оценка
Ищем опытного Java-разработчика для создания и улучшения продукта статического анализа кода. Требуется 5+ лет опыта, знание Spring, Hibernate, PostgreSQL, Docker. Предлагаем гибкий график, ДМС и возможность удаленной работы.
Похожие вакансии
6 вакансий
Ведущий разработчик программного обеспечения
~2 809 447 – 3 689 095 ₸ оценка
Разработка банковских сервисов на Java с использованием Spring Framework, Spring Boot, PostgreSQL, RabbitMQ, Kafka и Redis. Требуется опыт от 5 лет в коммерческой разработке, знание Java core, multithreading, REST API и брокеров сообщений. Предлагается удаленная работа, гибкий график, обучение, корпоративные льготы и поддержка.
Старший Java разработчик (Team Lead, AdTech)
~2 809 447 – 3 689 095 ₸ оценка
Старший Java разработчик и Team Lead для AdTech-продукта (DSP). Нужно руководить бэкенд-командой, писать высоконагруженный код, оптимизировать real-time системы и менторить разработчиков. Требуется 6+ лет Java, опыт в AdTech и знание Spring Boot, Docker, Kubernetes. Удаленка, английский Intermediate.
Java разработчик
~2 809 447 – 3 689 095 ₸ оценка
Ищем опытного Java-разработчика для создания высоконагруженных микросервисных систем. Нужно знать Java 21, Spring, Hibernate, PostgreSQL и Kafka. Предлагаем удаленку, ДМС, обучение и премии.
Java разработчик
~2 809 447 – 3 689 095 ₸ оценка
Ищем опытного Java-разработчика для работы над высоконагруженными банковскими системами. Требуется уверенное владение Kafka, SQL, Kubernetes и CI/CD. Предлагаем удалёнку или гибрид, ДМС, карьерный рост и интересные задачи.
Опытный бэкенд-инженер (Java)
~2 809 447 – 3 689 095 ₸ оценка
Ищем опытного бэкенд-инженера для разработки высоконагруженной платформы данных в сфере морской разведки. Требуется сильный Java (Spring Boot), Kafka, AWS и опыт работы с большими данными. Предлагается удаленная работа в международной команде.
Старший Java разработчик (Back-End)
Ищем старшего Java-разработчика для работы над высоконагруженной iGaming-платформой. Требуется глубокое знание Java, Spring Boot, MySQL и опыт работы с микросервисами. Предлагаем удаленную работу, высокую автономию, конкурентную зарплату и возможности для профессионального роста.