K

Middle Java Developer

• Стек: Java 11+, Spring Boot 3.2+, PostgreSQL, MongoDB, Redis, Elastic, ELK, Grafana

kaspi_kz На сервисе с: 04.10.26 16:02

Зарплата не указанаКазахстанАлматыОфис

Middle Java Developer в Kaspi Delivery Team

Местоположение: Алматы
Формат работы: Офис
Опубликована: ••••••••

Требования:
• Опыт от 3 и выше лет
• Стек: Java 11+, Spring Boot 3.2+, PostgreSQL, MongoDB, Redis, Elastic, ELK, Grafana
• Карты и гео: PostGIS, Yandex Maps, GeoJSON
• GitLab, CI/CD, Docker, K8S, Kafka

Важно:
⚠️ Работа только в офисе Алматы, удаленки нет

О компании:
Kaspi Delivery Team — ядро логистики ••••••••: экосистема для курьеров, складов и внутренних логистических процессов.

Контакт: ••••••••

•••••••• опубликована в ••••••••

Похожие вакансии Java/Scala/Kotlin

hh.ru
swordfish security

Senior Java разработчик (AppSec.Hub)

swordfish securityНа сервисе с: 29.06.26 15:17↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваУдалёнка

Ищем инженера, который понимает платформу на уровне 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 — будем разбирать его вместе.

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

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

Старший Java-разработчик в B2B Travel

яндексНа сервисе с: 27.08.26 11:21↑ Вакансия с автоподнятием
280k–330k ₽РоссияСШАМоскваГибрид

Яндекс Путешествия — сервис, который помогает спланировать поездку за несколько минут: подобрать билеты, отель или апартаменты, почитать отзывы и оплатить всё картой.

Мы — лидер среди сервисов бронирования отелей в России, и наша команда делает сервис командировок для бизнеса: сейчас — для малого и среднего, в перспективе — для крупного. Мы нацелены через пару лет стать номером один на рынке командировок в России.

Стек: Kotlin, Java 21, Spring, Spring Data JDBC, YT, PostgreSQL, YDB, Topics, gRPC.

Больше о нас

Развитие сервиса

Вам предстоит активно участвовать в развитии по-настоящему масштабного бизнеса, полезного каждому, кто хоть раз в жизни планировал отпуск или командировку. Вы будете создавать продуктовые решения в составе кросс-функциональной команды, в тесном переопылении с командами смежных сервисов — от разработки до продукта. Будете заниматься техническим развитием системы: строить масштабируемую архитектуру, внедрять новые технологии, улучшать стабильность и пропускную способность, повышать качество кода и скорость доставки. Нужно будет реализовывать интеграцию со смежными системами и автоматизировать процессы на стыке профессий. Предстоит искать нестандартные решения: мы часто делаем не так, как принято, и не так, как все, — это заложено в нашей ДНК.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Более 6 лет занимались коммерческой разработкой в кросс-функциональной команде на JVM-стеке или ином с готовностью перейти на JVM
* Готовы работать в гибридном формате из городов, где есть наши команды (Москва, Санкт-Петербург, Екатеринбург) или удалённо из любого города РФ
* Готовы погружаться в продуктовый домен, понимать боли пользователя и решать их
* Понимаете, что такое N + 1 и почему O(n²) — это плохо
* Решали технические задачи в рамках сервиса или системы под ключ

* Умеете применять в работе ИИ-инструментарий без делегирования важных решений
* Работали напрямую с заказчиком

Другие площадки
aльфа-банк

Java разработчик (senior)

aльфа-банкНа сервисе с: 04.09.26 09:05↑ Вакансия с автоподнятием
300k–450k ₽РоссияСШАМоскваУдалёнка

Обязанности:

  • Разработка и развитие кода по принятым общебанковским/командным стандартам. Обеспечение качества кода и полноты реализации требований.
  • Проработка задач: уточнение требований, анализ рисков, декомпозиция, оценка, согласование ожидаемого результата.
  • Самостоятельное ведение задач от согласованного решения и до запуска в промышленной среде.
  • Выполнение PoC и R&D-работ для проверки подходов в рамках конкретной задачи/сервиса.
  • Участие в разборе проблем в промышленной среде совместно с командой сопровождения.
  • Поиск и устранение дефектов и проблем производительности (в т. ч. по результатам нагрузочного тестирования).
  • Взаимодействие со смежными командами по интеграциям и техническим вопросам.
  • Участие в ведении технической документации по проекту; технические консультации.


Требования:

  • Общий стаж коммерческой разработки на Java от 4 лет.
  • Уверенные навыки разработки потоковых сервисов (на Kafka/Kafka Streams).
  • Опыт работы с объектными хранилищами (MinIO, S3).
  • Опыт работы с SQL-БД (Oracle, PostgreSQL, YDB).
  • Опыт работы с Kubernetes (понимание базовых сущностей, умение диагностировать проблемы развёртывания и конфигурации приложений).
  • Опыт работы с инструментами контейнеризации и понимание CI/CD на уровне пользователя.
  • Опыт работы с REST/SOAP/gRPC.
  • Уверенные навыки работы с Git.
  • Опыт разработки высоконагруженных систем.
  • Опыт применения принципов проектирования и архитектурных паттернов.
  • Поддержание чистого и читаемого кода, обязательное участие в code review, покрытие изменений unit-тестами и интеграционными тестами.
  • Будет плюсом: опыт работы с Apache Flink, опыт работы в банковской сфере.


Условия:

  • Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI.
  • Возможность влиять на крупные проекты, которые важны миллионам пользователей.
  • Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи.
  • Сложные и интересные задачи, современный стек технологий.
  • Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10 дней больничного.
  • Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни.
  • Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр.
  • Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданиям.
  • Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в ресторанах, барах, магазинах.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.