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

Старший Java инженер

Нужен старший Java-инженер для разработки высокопроизводительного sidecar-компонента авторизации ABAC, работающего в request-path всех сервисов. Требуется чистый Java 21+ без фреймворков, опыт GraalVM native image в продакшене, глубокое знание HTTP-протокола и навыки performance-инжиниринга с реальными метриками. Предлагают конкурентную оплату, медстраховку, гибридный формат с офисом в Киеве или полностью удалённо.

senior удалённо ~2 125 465 ₸

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Upper-Intermediate
salary intelligence

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

На основе 75 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет; город вакансии не учтён.

оценка p25–p75
1 400 000 – 3 008 492 ₸
медиана: 2 125 465 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Java Калькулятор зарплат
описание

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

<p>Мы ищем Senior Java Engineer для присоединения к платформе Access &amp; Authorization на полную занятость. Это работа над системами на уровне протокола с критичной производительностью — вы будете создавать обязательный enforcement sidecar для платформы ABAC: компонент на каждый pod, находящийся в пути запроса, который выполняет проверки авторизации на уровне tenant, endpoint, строки и поля. Это не CRUD и не работа с фреймворками — мы ищем системного инженера, а не типичного enterprise Java-разработчика.<br><br></p><p><strong>Ваши обязанности будут включать:</strong></p><ul><li>Создание и владение ABAC enforcement sidecar — компонентом с критичной производительностью, находящимся в пути запроса всех сервисов</li><li>Реализация четырёхуровневых проверок авторизации: изоляция tenant, доступ к endpoint, фильтрация на уровне строк и маскирование полей</li><li>Потоковая обработка и перезапись тел JSON-ответов на уровне токенов с почти нулевыми накладными расходами на аллокацию</li><li>Поддержка локального кэша решений и интеграция с центральным Decision API</li><li>Полное владение HTTP-слоем — включая соответствие стандартам, граничные случаи и adversarial-сценарии</li><li>Обеспечение семантики fail-closed — компонент должен отклонять по умолчанию, когда policy engine недоступен</li><li>Написание adversarial-тестов: некорректные запросы, <nobr>mid-stream</nobr> обрывы, медленные клиенты, граничные случаи с заголовками</li></ul><p><strong>Что мы ожидаем от вас:</strong></p><ul><li><strong>Java 21+ без фреймворка — только vanilla Java;</strong> зависимость от Spring или DI является дисквалифицирующим фактором для этой роли</li><li><strong>GraalVM native image, отправленный в production</strong> — не экспериментировали; понимает ограничения closed-world, конфигурацию reflection, build-time vs run-time init</li><li><strong>Внутреннее устройство HTTP-протокола</strong> — способен реализовывать и рассуждать на уровне спецификации: chunked transfer, keep-alive, стриминг без буферизации полных тел, backpressure, обработка соединений</li><li>Jackson streaming API (JsonParser/JsonGenerator) — обработка на уровне токенов, а не databind; способен применять маскирование полей с плоской аллокацией</li><li><strong>Performance engineering с реальными цифрами</strong> — владел latency SLA (p99, перцентили, RPS); измеряет перед оптимизацией с использованием JMH, async-profiler, профилирования аллокаций</li><li>Понимание кэширования и инвалидации — понимает треугольник кэша решений: latency попадания vs latency отзыва vs TTL, негативное кэширование, защита от stampede</li><li><strong>Основы AuthZ и семантика fail-closed</strong> — понимает разделение PDP/PEP, deny-overrides, изоляцию tenant; знает, что sidecar применяет решения, а не вычисляет политику</li><li>Подход с минимальными зависимостями — решает задачи сначала средствами JDK; может аргументировать реальную стоимость добавления библиотеки в контексте native-image</li></ul><p><strong>Будет плюсом:</strong></p><ul><li>Netty — использовался на уровне channel/pipeline</li><li>Service mesh / sidecar-паттерны — Envoy, ext_authz, Istio, Dapr</li><li>Движки авторизации — OPA/Rego, Cedar, системы в стиле Zanzibar, Oso</li><li>Стек GCP — Pub/Sub, Memorystore/Redis, BigQuery</li><li>Kubernetes — инъекция sidecar, лимиты ресурсов, пробы, порядок запуска</li><li>gRPC / protobuf поверх HTTP</li><li>Опыт в доменах регулируемых данных — FERPA, COPPA, HIPAA или аналогичных</li><li>jlink / AppCDS / CRaC — грамотность в JVM-fallback, если native image ограничен</li></ul><p><strong>Soft skills / Образ мышления:</strong></p><ul><li><strong>Системное мышление</strong> — читает RFC, владеет протокольным слоем, не рассматривает HTTP как «то, что обрабатывает фреймворк»</li><li><strong>Дисциплина измерений</strong> — оперирует цифрами, а не ощущениями; профилирует перед оптимизацией</li><li>Осознанность в отношении зависимостей — сопротивляется рефлексу добавить библиотеку; учитывает поверхность native-image и стоимость supply-chain</li><li><strong>Fail-closed на уровне инстинкта</strong> — рассматривает fail-open как последствие для безопасности, а не как компромисс по доступности</li><li><strong>Уровень английского Upper-Intermediate+</strong></li></ul><p><strong>Что мы предлагаем:</strong></p><ul><li>Работа в компании Top-employer (согласно DOU 2025)</li><li>Сильная культура, построенная на эмпатии, доверии, открытости и реальной заботе о сотрудниках</li><li>Конкурентная компенсация с регулярными пересмотрами</li><li>Медицинская страховка</li><li>Командные мероприятия и регулярные team-building активности</li><li>Гибкая гибридная модель работы с офисом в центре Киева или полностью удалённо</li></ul> <div> <a href="https://jobs.dou.ua/companies/empat/vacancies/376726/#reply-btn-id">Откликнуться на вакансию</a> </div>

Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
навыки

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

Сколько платят вам?

Анонимно укажите, сколько вы получаете как Java-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

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

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

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

Ещё в Empat

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

4 д. назад

Старший продакт-менеджер / Head of Product

~952 000 – 1 804 200 ₸ оценка по стеку, все рынки

AI-стартап из Великобритании ищет старшего продакт-менеджера или Head of Product, который возьмёт продукт под полную ответственность и будет напрямую работать с CEO и CTO. Нужен опыт владения B2B-продуктом с внешними клиентами, сильные навыки работы с AI и техническая глубина, чтобы спорить с инженерами и оценивать качество AI-выдачи. Предлагают удалёнку с одним днём в месяц в Лондоне, конкурентную зарплату с опционами и 36 дней отпуска.

AI B2B product management +3
senior удал. dou
5 д. назад

Ведущий инженер по автоматизации (Python/Full-stack)

~1 680 000 – 3 194 787 ₸ оценка по стеку, все рынки

В центр передовых технологий глобальной медицинской компании в Варшаве ищут ведущего инженера, который будет создавать сложные решения автоматизации от идеи до продакшена на Python и современном фронтенде с применением облака, данных и AI. Нужен опыт 7+ лет в разработке, продвинутый Python, full-stack навыки, работа с API, SQL и AWS, а также лидерство и менторство. Предлагают гибридный формат с гибким графиком, медстраховку, карты на спорт и обед, курсы языков и опционы.

Python React JavaScript +9
lead Варшава dou
6 д. назад

Старший Java инженер

~2 142 488 – 3 382 875 ₸ оценка по стеку

Нужен старший Java-инженер в платформу доступа и авторизации (ABAC). Задача — строить и владеть enforcement sidecar в request-path: четырёхуровневые проверки авторизации, потоковая перезапись JSON на уровне токенов, локальный кеш решений, fail-closed семантика и adversarial-тесты. Требуется чистый Java 21+ без фреймворков, GraalVM native image в проде, знание внутренностей HTTP и Jackson streaming API, реальный опыт performance engineering с метриками. Предлагают конкурентную оплату с регулярными пересмотрами, медстраховку, гибридный формат с офисом в центре Киева или полностью удалённо.

Java 21+ GraalVM HTTP +7
senior удал. dj
6 д. назад

Инженер GNC (системы наведения и управления)

~1 578 675 ₸ оценка по стеку, все рынки

Разработка и валидация систем терминального наведения и управляющего ПО для автономных летательных платформ. Нужен опыт в GNC, теории управления, моделировании и симуляциях, интеграции с embedded-компонентами, английский от B2. Работа офисная в Киеве, полная занятость, официальное трудоустройство с бронированием, оплачиваемый отпуск и конкурентная зарплата.

GNC control theory autonomous systems +5
senior Киев dou

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

6 вакансий
DatsTeam
D
DatsTeam
1 д. назад

Senior Java-разработчик

~2 125 465 ₸ оценка по всем рынкам

Ищем Senior Java-разработчика для масштабирующегося проекта: разработка нового функционала и поддержка текущего, проектирование элементов системы, обязательное покрытие кода тестами и code-review. Нужен опыт с Java 17/21, Spring Boot/Cloud, PostgreSQL, Kafka, AWS, Kubernetes и Docker, микросервисной архитектурой. Предлагают полный remote, гибкий график, оформление в штат или международный контракт, выбор оборудования и внутреннее обучение.

Java 17/21 Spring Boot Spring Cloud +10
senior удал. hh
N
Numerical Technologies LTD
1 д. назад

Старший Java разработчик

~2 125 465 ₸ оценка по всем рынкам

Компания Numerical Technologies LTD ищет старшего Java-разработчика для проекта крупного американского финансового холдинга — модернизации монолитной системы в микросервисную архитектуру. Нужны 5+ лет опыта на Java со Spring, понимание микросервисов и паттернов проектирования, уверенный SQL (Oracle, PostgreSQL) и опыт с AWS, английский уровня Upper-Intermediate и выше. Предлагают конкурентную оплату с регулярными пересмотрами, гибкий график, оплачиваемые личные дни, поддержку ментального здоровья, частичную компенсацию спортзала и занятия языками.

Java Spring Framework микросервисы +6
senior удал. dou
Детмир Тех
Д
Детмир Тех
1 д. назад

Solution Архитектор

~2 125 465 ₸ оценка по всем рынкам

Детмир Тех ищет Solution Архитектора для проектирования высокодоступных и высоконагруженных систем цифровой экосистемы Детского мира. Нужен опыт от 5 лет, экспертиза в микросервисах, Kubernetes, Kafka и хранилищах данных, а также проектирование решений на Java и NodeJS. Предлагают официальное оформление в IT-аккредитованную компанию, гибридный или удалённый формат, ДМС и годовую премию.

Java Spring NodeJS +11
senior удал. hh
Bell Integrator
B
Bell Integrator
1 д. назад

Разработчик Pega

~1 232 000 – 1 680 000 ₸ оценка

Разработка и развитие ПО для брокерской системы банка на платформе Pega с интеграцией с другими системами. Нужны 3+ года опыта на Pega, знание BPM и базовый Java. Работа удалённая, зарплата обсуждается индивидуально, есть корпоративные скидки на обучение и фитнес.

Pega BPM Java +2
senior удал. hc
Россельхозбанк
Р
Россельхозбанк
4 д. назад

Solution Architect

~2 125 465 ₸ оценка по всем рынкам

Нужен Solution Architect с опытом от 5 лет: проектировать архитектуру новых и текущих систем, интеграции, отказоустойчивые и высоконагруженные хранилища данных, вести архитектурные ревью и сопровождать реализацию в продуктовых командах. Ключевые требования — уверенное владение Java, PostgreSQL, Kafka, Docker и Kubernetes, знание паттернов (EDA, микросервисы, DDD, CQRS, Saga) и нотаций моделирования. Предлагают ДМС с первого месяца, обучение за счёт компании, гибкий график и полную удалёнку для региональных сотрудников, оклад плюс ежеквартальные премии по KPI.

Java PostgreSQL Kafka +14
senior удал. hh
B
Bluepes
1 д. назад

Java разработчик

~1 804 200 – ~2 480 775 ₸ (4 000 – 5 500 USD)

Долгосрочный проект облачного b2b/b2c веб-приложения для координации страховых агентств, терапевтов, пациентов и кредиторов, команда из 11 человек с сильными сеньорами и архитекторами. Нужен уверенный Java-разработчик с опытом 6+ лет, знанием Spring, Hibernate, AWS, Jenkins, Docker, SQL и agentic AI coding, английский Upper-Intermediate. Предлагают полную удалёнку с гибким графиком, 18 дней отпуска, 10 оплачиваемых больничных и компенсацию уроков английского.

Java Spring Hibernate +6
senior удал. dou