Java/Scala/Kotlin — свежие вакансии

Обновляется каждый час. Найдено: 196 вакансий за последнюю неделю.

Вакансий за неделю:
196
Медиана:
215 000 ₽
Вилка:
120 000 ₽335 000 ₽

Зарплаты — по 192 вакансиям с указанной вилкой за 30 дней

HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.

Посмотреть все вакансии →
В дайджест попадут вакансии на русском
hh.ru
базис-центр

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

базис-центрНа сервисе с: 14.08.26 13:43
Зарплата не указанаРоссияМоскваУдалёнка

Чем предстоит заниматься

  • Разрабатывать и развивать backend-часть системы
  • Участвовать в проектировании решений и обсуждении архитектуры
  • Автоматизировать и оптимизировать бизнес-процессы
  • Реализовывать интеграции со смежными банковскими системами
  • Участвовать в переходе на новые технологические решения
  • Сопровождать и улучшать уже работающий промышленный сервис

Наши пожелания к кандидатам

  • Опыт разработки на Java от 5 лет
  • Уверенное знание Spring и Spring Boot
  • Знание Kotlin и принципов работы Coroutine
  • Опыт работы с микросервисами (Spring Cloud, Kubernetes, Docker)
  • Опыт работы с SQL (PostgreSQL) и NoSQL (MongoDB, Redis, Elasticsearch)
  • Навыки написания тестов (JUnit, Mockito, WireMock)
  • Знание брокеров сообщений (Kafka, RabbitMQ)
  • Знание reactive programming (Project Reactor, RxJava, Coroutine)
  • Опыт настройки CI/CD (GitlabCI, Jenkins)
  • Опыт работы с мониторингом (Prometheus, Grafana) и логированием (Graylog, ELK).
  • Понимание OAuth2.0, KeyCloak.
  • Будет плюсом: опыт с AI-плагинами для IDE и AI-инжинирингом

Что мы предлагаем взамен

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

Технический лидер команды Java разработки

электронная москваНа сервисе с: 14.08.26 13:38
Зарплата не указанаРоссияМоскваГибрид

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.

Коммерческая деятельность — Команда продукта предоставляет коммерческим и государственным организациям инфраструктуру и сервисы на базе собственной сети надежных ЦОД уровня Tier III, обеспечивающих максимально эффективную работу с высоконагруженными приложениями.

Наш стек: java 21, spring boot 3.x, micronaut 4.x, apache kafka, postgresql, redis, opensearch, grpc, s3-совместимое хранилище, contract-first (openapi / protobuf), oidc / oauth2 / jwt / sso, junit 5 + testcontainers, kubernetes, gitlab ci, prometheus / grafana, sentry

Кого ищем на эту роль: ведущего бэкенд-инженера, который возьмёт на себя техническое лидерство по платформе и будет вести небольшую команду разработчиков. Это в первую очередь инженерная роль: около 70-80% времени — собственная разработка сложных и архитектурно значимых частей, остальное — лидерские функции.

Что нужно делать:

  • разрабатывать сложные и архитектурно значимые части платформы
  • владеть бэкенд-архитектурой: определять границы сервисов, организовывать событийное взаимодействие, поддерживать общий слой библиотек
  • проектировать надёжное событийное взаимодействие сервисов через kafka, обеспечивать идемпотентность и устойчивость к сбоям
  • развивать contract-first-подход, использовать openapi / protobuf-контракты как первоисточник
  • реализовывать слой интеграций с корпоративными системами, обеспечивать аутентификацию и авторизацию (oidc, jwt)
  • проводить код-ревью и поддерживать единые стандарты разработки и тестирования
  • управлять техническим долгом: выявлять, приоритизировать, защищать время на его устранение
  • декомпозировать задачи, распределять их по команде, устанавливать критерии приёмки
  • контролировать ход работ, снимать блокеры, коммуницировать статус с командами и стейкхолдерами
  • участвовать в найме: проводить технические интервью и оценивать кандидатов
  • вести онбординг и наставничество, давать регулярную обратную связь
  • документировать подсистемы, распределять зоны ответственности в команде
  • возглавлять инженерный трек по модернизации платформы: развитие событийной архитектуры, унификация технологического слоя, повышение производительности и наблюдаемости

Какие знания и навыки нам важны:

  • java 21 и spring boot 3.x и/или micronaut 4.x на экспертном уровне
  • опыт ведения небольшой команды: техническое лидерство, наставничество, руководство разработчиками
  • опыт работы с микросервисами: асинхронное взаимодействие через kafka, идемпотентность, распределённые локи, устойчивость к сбоям
  • postgresql: умение использовать explain analyze, миграции под большие таблицы, понимание блокировок
  • contract-first / openapi, опыт кодогенерации и версионирования контрактов
  • опыт работы с oidc / oauth2 / jwt / sso
  • практика код-ревью и наставничества, умение давать обратную связь
  • опыт декомпозиции и оценки задач
  • git на экспертном уровне
  • опыт работы с большими кодовыми базами и готовность работать с унаследованным кодом

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

  • рыночную зарплату и премии
  • драйвовые задачи и ресурсы для их реализации
  • гибридный режим работы: можно работать удаленно или в современном офисе в центре
  • преимущества аккредитованной it-компании
  • материальную помощь в случае важных событий в жизни
  • корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
  • корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
  • комьюнити по интересам
  • скидки от партнеров на дмс, связь, развлечения, подарки, спорт и т.д.

Стань частью команды дит Москвы и воплощай в жизнь цифровые проекты столицы!

Другие площадки
cinimex

Middle Java Developer

cinimexНа сервисе с: 14.08.26 12:52
176k–260k ₽Не указана странаЛокация не указанаУдалёнка

Компания Cinimex – разработчик ПО и системный интегратор. Мы работаем с российскими банками ТОП-20, ритейлерами, производственными и добывающими компаниями. К своему 29-летию компания имеет уникальный опыт разработки программных решений и продолжает развивать свою экспертизу: разработка на микросервисной архитектуре, машинное обучение и искусственный интеллект, IoT, продуктовое направление и автоматизация предприятий.

Сейчас мы в поисках Middle Java Developer на банковский проект по внедрению платформы для принятия решений по кредитным заявкам. 

Ожидания от кандидата:

  • Опыт коммерческой разработки на Java;
  • Уверенное знание Java 25 и Spring Boot 4+;
  • Опыт разработки REST API и микросервисов;
  • Практический опыт работы с Redis;
  • Понимание SQL и реляционных баз данных;
  • Опыт работы с Nginx и Docker;
  • Навыки настройки и поддержки GitLab CI/CD;
  • Уверенная работа с Git и проведение code review;
  • Умение анализировать требования и самостоятельно реализовывать задач.

Условия:

  • Работа в аккредитованной IT-компании;
  • Оформление по срочному ТД;
  • Формат работы: удалёнка/гибрид/офис;
  • Начало рабочего дня: с 09:00 или с 10:00 (по МСК)
hh.ru
островок

Java разработчик (продукт GitFlic)

островокНа сервисе с: 14.08.26 12:45
Зарплата не указанаРоссияМоскваОфис

GitFlic— российская платформа для разработки ПО, сочетающая инструменты для корпоративных клиентов и частных пользователей. Продукт сертифицирован в реестре отечественного ПО, обеспечивает безопасность и самостоятельность благодаря проприетарной архитектуре. Входим в «Группу Астра», предлагая решения SaaS и self-hosted для enterprise-сегмента.

Чем предстоит заниматься:

1. Развитие системы контроля версий как графовой БД:

  • Проектирование и реализация высокодоступной распределенной схемы хранения на основе Git.

  • Решение сложных задач графовых вычислений, обработки зависимостей и обеспечения консистентности данных в распределенной среде.

  • Оптимизация производительности ядра системы (задачи за пределами текущего MVP).

2. Развитие CI/CD-платформы:

  • Построение и оптимизация высоконагруженных пайплайнов с акцентом на эффективную многопоточную обработку.

  • Архитектура и развитие микросервисной экосистемы для оркестрации сборок, тестов и деплоев.

  • Обеспечение масштабируемости и отказоустойчивости CI/CD-движка.

3. Развитие системы деплоймента (Post-MVP):

  • Проектирование и внедрение промышленных механизмов развертывания (включая canary, blue-green, rolling updates).

  • Интеграция с облачными провайдерами и Kubernetes.

  • Создание инструментов для управления конфигурациями и состоянием сред.

4. Построение реестра контейнеров:

  • Глубокая трансформация ("перерождение") текущего решения в масштабируемый и безопасный container registry.

  • Реализация стандартов OCI Distribution Spec.

  • Оптимизация хранения образов и управления метаданными.

5. Разработка платформы безопасности (ASOC):

  • Создание собственной AppSec Orchestration & Correlation (ASOC) системы.

  • Интеграция инструментов SAST/DAST/SCA, корреляция уязвимостей, приоритизация

Требования:

  • 3+ года коммерческого опыта разработки на Java.

  • Глубокое знание и практический опыт работы со Spring Framework (Core, Boot, MVC, Data JPA/Spring Data, возможно Cloud, Security).

  • Знание SQL и опыт работы с реляционными БД.

  • Глубокое понимание алгоритмов и структур данных. Уверенное решение алгоритмически сложных задач.

  • Практическое понимание и умение работать с графами (теория, алгоритмы обхода, поиска, применение в задачах).

  • Значительный опыт решения задач, требующих проектирования и реализации эффективных поисковых механизмов и алгоритмов в рамках приложений.

  • Способность к самостоятельному анализу, проектированию и решению нестандартных задач.

  • Фундаментальное понимание принципов ООП и умение применять их на практике

Почему мы:

  • Продукт мирового уровня: Мы создаем уникальный для рынка продукт. На сегодняшний день только два глобальных игрока (GitLab и GitHub) предлагают решения в этой области. Вы будете работать над технологией, которая определяет будущее индустрии.
  • Высокая рыночная востребованность: Наш продукт решает критически важные задачи, что обеспечивает ему стабильный спрос и перспективы роста на рынке. Ваша работа будет иметь реальное значение и влияние.

  • Шанс войти в историю: Мы активно движемся к тому, чтобы открыть исходный код (open-source) ключевых компонентов нашей платформы. Это ваш шанс внести вклад в проект, который станет частью истории open-source сообщества, и оставить в нем свое имя (работа над open-source релизом — одна из наших ключевых целей).

  • Интеллектуальный вызов: Вы будете решать сложные и интересные инженерные задачи, особенно в области проектирования и реализации эффективных поисковых механизмов и алгоритмов. Скучно не будет!

  • Культура золотой середины: Мы совмещаем стабильность и ресурсы корпорации с атмосферой и динамикой стартапа: минимум бюрократии, отсутствие токсичности и внутренней политики, фокус на результате и открытое общение.

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

  • Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный «белый» доход и полноценный соцпакет
  • Формат работы: офис (м. Бутырская)
  • Конкурентная заработная плата
  • Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и приходим на турниры по настольному футболу просто поболеть.
  • Забота о здоровье. Оформим полис ДМС со стоматологией.
Соц.сети
bss

Senior java developer

bssНа сервисе с: 14.08.26 12:27
Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

👩‍💻Вакансия Senior java developer

🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию BSS

🟦Задачи
– Разработка нового функционала;
– Сопровождение существующих решений;
– Рефакторинг кода;
– Написание unit-тестов;
– Разработка новых функциональных возможностей продукта;
– Поддержка существующего функционала;
– Участие в улучшении производительности продукта;
– Разработка интеграций с внешними системами;
– Ревью кода;
– Участие в анализе задач.

🟦Требования
– от 6 лет в разработке на Java;
– обязательное высшее техническое;
– Java, желательно Groovy;
– Spring Framework;
– Hibernate;
– SQL, опыт работы с одной или более СУБД: Oracle, MSSQL, PostgreSQL;
– Опыт работы с системой контроля версий, желательно git;
– Опыт работы с системами постоянной интеграции, желательно Teamcity;
– Желательно знание открытых web-фреймворков, CSS, JavaScript, HTML;
– Системное мышление;
– Ответственность и проактивность;
– Коммуникабельность и клиентоориентированность.

📩 Резюме отправлять: hr_bss@bssys.com

Сайты компаний
сбер. it

Стажер Java разработчик (СберБизнес)

сбер. itНа сервисе с: 14.08.26 12:17
Зарплата не указанаРоссияМоскваОфис

Мы кросс-канальная команда, в составе - разработчики бэка и фронта, QA и аналитик.

Развиваем СберБизнес, в частности, сообщество для предпринимателей в мобильной и веб-версиях.

Сообщество в СберБизнес - это цифровой инструмент для общения, продвижения и развития бизнеса. Оно помогает предпринимателям находить новых клиентов, надёжных партнёров, делиться опытом и развивать личный бренд в безопасной экосистеме крупнейшего цифрового банка России.

  • писать код под менторством наставника в команде, участвующей в разработке крупнейшего в России интернет-банка для юридических лиц

  • работать в Agile-команде (ежедневные стендапы, двухнедельные спринты, демонстрация, ретроспектива)

  • участвовать в Code Review.

  • действующий студент 3-4 курса

  • знание синтаксиса Java 17+

  • понимание принципов ООП и базовых алгоритмов/структур данных

  • базовое понимание того, что такое REST API и умение работать с JSON-структурами

  • наличие пет-проекта на Spring Boot с покрытием Unit-тестами (JUnit, Mockito)

  • знание основ SQL

  • теоретическое понимание принципов работы транзакций

  • теоретическое понимание микросервисной архитектуры.

  • владение Git на уровне создания веток, коммитов и слияний (merge/rebase).

Будет плюсом:

  • запуск проекта через Docker/Podman

  • понимание этапов CI/CD (сборка, тестирование, деплой)

  • понимание основ Kubernetes

  • навыки работы с генеративными AI-моделями, опыт создания AI-агентов и использования их в работе.

  • комфортный современный офис рядом с м. Кутузовский проспект, ул. Кутузовский проспект 32, формат работы - гибрид

  • стажировка с погружением в реальные проекты под руководством опытного ментора

  • понятный план развития и обратная связь

  • возможность получить оффер в штат после успешного завершения стажировки.

hh.ru
ivanor

Ведущий Backend разработчик (Java)

ivanorНа сервисе с: 14.08.26 12:13
Зарплата не указанаРоссияМоскваОфис
Обязанности:
  • Разработка и сопровождение backend-сервисов для внутренних продуктов компании, включая доработку существующей функциональности и интеграцию с другими компонентами системы
  • Участие в проектировании и разработке новой версии бэкенд-архитектуры с учётом требований к производительности и масштабируемости
  • Активное участие в принятии архитектурных решений, оценке технологических альтернатив и выборе оптимальных подходов
  • Обеспечение качества кода: контроль соответствия стандартам, проведение код-ревью, внедрение лучших практик разработки
  • Участие в диагностике и устранении инцидентов, анализ первопричин и предотвращение повторных сбоев

Требования:

  • Высшее профильное образование
  • Опыт коммерческой разработки веб-приложений на Java 8/11/17 от 3 лет
  • Глубокое понимание и практическое применение принципов ООП, паттернов проектирования и рефакторинга
  • Опыт работы с XML: разработка парсеров для интеграционных решений, знание подходов к обработке и преобразованию данных. Приветствуется опыт работы с XSLT и XPath
  • Практический опыт работы с реляционными СУБД: MariaDB и PostgreSQL (будет использована в новой версии backend)
  • Понимание принципов работы JDBC/пулы коннектов, оптимизации запросов и настройка производительности
  • Опыт реализации и эксплуатации веб-сервисов на базе REST и SOAP, понимание их архитектурных особенностей, принципов безопасности и тонкостей интеграции
Условия:
  • Оформление по ТК РФ с первого рабочего дня
  • Полностью официальные выплаты заработной платы дважды в месяц
  • График работы: 5/2, с 9:00 до 18:00
  • Месторасположение офиса в шаговой доступности от м. Тушинская
  • Бесплатная парковка рядом с офисом
Сайты компаний
сбер

Java-разработчик (Platform V Synapse Event Mesh)

сберНа сервисе с: 14.08.26 12:05
Зарплата не указанаРоссияМоскваГибрид

Мы ищем java-разработчика в команду развития event-сегмента облачной интеграционной платформы Сбербанка. Мы обеспечиваем доставку миллионов запросов ежедневно и помогаем развивать экосистему Сбербанка. Результатом твоих трудов станет решение, которое позволит выйти Банку за рамки традиционных для него request/response архитектур и значительно повысить распределенность систем, при этом уменьшая T2M.

  • Нам нужен разработчик, имеющий опыт в проектировании и разработке web-service-ов

  • Покрывать тестами свой код

  • Проведение ревью-кода в команде.

  • Опыт в backend Java-разработке от 3 лет

  • Опыт проведения Code Review

  • Знание Spring Boot v3 или v4, Spring Data, Spring Security

  • Умение тестировать собственный код, писать unit-тесты

  • Понимание общих принципов интеграций систем.

Будет бонусом:

  • Понимание принципов архитектур, основанных на событиях

  • Опыт в разработке на Python

  • Понимание принципов работы AI агентов и создание LLM-приложений

  • Опыт работы с Apache Artemis

  • Опыт создания микросервисов

  • Умение работать с legacy продуктами и не бояться изучения неизвестных областей.

  • Гибридный формат работы

  • Годовой бонус и ежегодный пересмотр зарплаты

  • Статус аккредитованной ИТ-компании

  • Расширенный ДМС с первого дня и льготное страхование для семьи

  • Корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях

  • 90 дней удаленной работы из любого региона РФ

  • Льготная ипотека в Сбере, подписка Прайм с возможностью совместного использования на трёх близких.

Сайты компаний
яндекс

Разработчик на Java в команду IAM (Security Yandex Cloud)

яндексНа сервисе с: 30.06.26 08:21↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква



Ни одна сложная система не может обойтись без модели разграничения доступа. Одна из основных задач команды IAM (Identity & Access Management) — предоставление инструментов для построения таких моделей. Кроме того, наша команда занимается задачами управления доступом, группировки ресурсов, логической изоляции между ними, координации сессий и групп пользователей. Главный приоритет сервиса IAM — стабильная и надёжная работа.

Мы ищем разработчика в группу разработки команды IAM. В зоне ответственности команды находятся:
* Сервисы OAuth-аутентификации пользователя (OIDC, SAML и т. д.)
* Сервис ввода вторых факторов пользователя и управления ими
* Сервис сбора и предоставления данных о пользователе

Пример функциональности:
* SAML-совместимые федерации удостоверений[]()
* Многофакторная аутентификация в Identity Hub
* Refresh-токен

Ключевые вызовы:
* Вывод продукта Identity Hub в GA и платное потребление
* Feature parity с Entra ID (Azure AD), Okta
* Улучшение пользовательского опыта и повышение безопасности использования Yandex Cloud
* Обеспечение устойчивой и стабильной работы сервисов при росте нагрузки и функциональности

Подробнее о команде IAM — на странице Yandex Cloud Security.

Разработка

Вы будете разрабатывать классические enterprise-бэкенды на Java со сложной бизнес-логикой.
Примеры задач: добавление входа без пароля (passwordless login) с использованием WebAuthn, реализация механизма сброса пароля пользователя, уменьшение связанности сервисов для обеспечения бесперебойной работы аутентификации при деградации системы.

Проектирование архитектуры

Нужно будет участвовать в техническом дизайне новой функциональности, обеспечивающей безопасность, надёжность и расширяемость.

Обеспечение надёжности

Вам предстоит следить за работоспособностью сервиса при отказах.

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

* Разрабатывали и поддерживали отказоустойчивые системы
* Работали с реляционными или нереляционными хранилищами
* Уделяете внимание документации, качеству и читаемости кода
* Хорошо знаете Java или готовы его освоить
* Готовы изучать новые технологии и языки (например, Go)

* Разрабатывали инфраструктурные сервисы
* Работали с Kubernetes, Terraform, облачными провайдерами AWS, Google Cloud Platform, Azure, Yandex Cloud
* Имеете опыт в сфере безопасности: работали с аутентификацией, авторизацией

hh.ru
vk

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

vkНа сервисе с: 14.08.26 11:20
Зарплата не указанаРоссияМоскваУдалёнка

Сейчас ищем Java-разработчика, который поможет проектировать и развивать высоконагруженные сервисы мессенджера и усилит нашу backend-команду.

Задачи

  • Оптимизировать производительность и повышать надёжность разрабатываемых сервисов
  • Улучшать обнаружение проблем с сервисами и время реагирования на эти проблемы
  • Участвовать в проектировании архитектуры системы и в выделении отдельных компонент из существующих сервисов
  • Адаптировать и развивать инструменты под запросы продуктовой команды и команд антифрода и ИБ

Требования

  • Отличное знание основных алгоритмов и структур данных
  • Отличные знания Java Core, Collections, JMM, Concurrency
  • Хорошие теоретические знания в области распределённых систем и баз данных
  • Опыт работы с Linux или готовность его освоить
  • Самостоятельность. Наши разработчики решают задачу целиком от получения первоначальных требований до запуска в production-окружении, включая выкладку новых версий сервисов и постепенного запуска через систему конфигурации приложений

Будет плюсом

  • Знание сетей и протоколов
  • Опыт работы с NoSQL-хранилищами — Cassandra/ScyllaDB
  • Опыт работы с SQL-хранилищами — PostgreSQL
hh.ru
салаир

Senior Fullstack-разработчик (Go/Java + Angular/React)

салаирНа сервисе с: 14.08.26 11:07
от 300k ₽РоссияМоскваГибрид

Группа компаний «САЛАИР» предоставляет транспортно-логистические услуги для крупных промышленных предприятий страны. Мы помогаем организовать грузоперевозки разными видами транспорта, автоматизируем логистику и показываем, как снижать себестоимость перевозок.

Вакансия открыта в аккредитованной ИТ компании Современные логистические решения — российский разработчик IT-решений для промышленности и логистики.

Ищем опытного fullstack-разработчика, который умеет работать со сложными высоконагруженными системами, понимает продуктовый и бизнес-контекст задач и участвует в их проработке — от проверки требований и оценки рисков до поставки решения в продакшен.

Чем предстоит заниматься:

  • Разрабатывать и развивать backend на Go/Java и frontend на Angular/React.
  • Проектировать высоконагруженные, асинхронные и event-driven системы.
  • Работать с SQL-базами данных: проектировать схемы, анализировать производительность, оптимизировать запросы и нагрузку.
  • Решать задачи параллельной обработки данных и выбирать подходящие паттерны конкурентного выполнения.
  • Валидировать требования с учётом архитектуры и ограничений существующей системы.
  • Выявлять технические и функциональные риски, предлагать варианты их снижения.
  • Погружаться в бизнес-контекст и совместно с командой находить оптимальное решение, а не ограничиваться только реализацией поставленной задачи.
  • Работать с дизайн-макетами в Figma или Pixso и взаимодействовать с дизайнером при проработке интерфейсов.
  • Использовать AI-инструменты в разработке там, где они действительно повышают скорость и качество: для исследования решений, прототипирования, написания и рефакторинга кода, подготовки тестов и документации — с обязательной проверкой результата.

Что для нас важно:

  • Общий опыт коммерческой разработки от 5 лет.
  • От 3 лет опыта разработки на любом C-подобном языке. Наш основной backend-стек — Go и Java.
  • Уверенный опыт работы с SQL и реляционными базами данных.
  • От 2 лет опыта frontend-разработки на Angular или React.
  • Опыт разработки high-load систем, включая поиск узких мест и оптимизацию высоконагруженных баз данных.
  • Практический опыт создания асинхронных систем и применения event-driven архитектуры.
  • Понимание параллелизма, конкурентного выполнения и паттернов их применения в условиях высокой нагрузки.
  • Опыт AI-driven development и понимание реалистичных сценариев, возможностей и ограничений современных AI-инструментов в разработке.
  • Умение проверять требования на реализуемость и непротиворечивость относительно текущей системы.
  • Способность оценивать технические и функциональные риски до начала реализации.
  • Готовность разбираться в предметной области, общаться с бизнесом, аналитиками и дизайнерами и влиять на качество итогового решения.

Будет плюсом:

  • Практический опыт trunk-based development или другого подхода к непрерывной поставке небольшими короткими итерациями.
  • Опыт работы в финтехе.
  • Знание основных требований к финансовым системам и опыт их проектирования.
  • Опыт тестирования безопасности и отказоустойчивости.
  • Практическое использование инструментов нагрузочного тестирования, fault injection, security testing и анализа уязвимостей.

Нам нужен инженер, который одинаково уверенно работает с кодом, архитектурой и требованиями, умеет аргументировать технические решения и воспринимает разработку как способ решить бизнес-задачу, а не просто закрыть тикет.

Сайты компаний
сбер

Tech Lead Java (Продуктовый профиль клиента)

сберНа сервисе с: 29.06.26 19:22↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква

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

Но это еще не всё! Мы также создаем интеллектуального агента, который поможет сотрудникам банка быстро находить ответы на вопросы о клиентах на естественном языке. Этот RAG-агент внутренней документации станет незаменимым помощником, использующим передовые технологии LLM и векторного поиска для обработки запросов по внутренним регламентам и документации.

  • проектировать архитектуру обоих сервисов: доменная модель, интеграции, API, стратегия хранения данных

  • разрабатывать ключевые компоненты: Spring Boot, KaVa, PostgreSQL, Ignite, векторные БД

  • ыстраивать RAG-пайплайн: парсинг документов, эмбеддинги, retrieval, интеграция с LLM, контроль качества ответов

  • руководить командой из 3 разработчиков, проводить code review и менторить коллег

  • выстраивать CI/CD, практики тестирования, вести техническую документацию и ADR

  • взаимодействовать с продуктовыми владельцами, командами ИБ, Data Engineering и ML Engineering

  • вести research в области RAG-паттернов и оптимизации поиска.

  • от 5 лет коммерческой разработки на Java, от 2 лет в роли Tech/Team Lead или Senior+ с лидерскими функциями

  • глубокое знание Spring Boot, микросервисной архитектуры, KaVa, PostgreSQL

  • уверенная работа с Docker, Kubernetes, CI/CD

  • навыки руководства командой, менторинга и проведения code review

  • умение общаться с бизнесом и защищать технические решения

Будет плюсом:

  • опыт работы с LLM, RAG, векторными БД.

  • комфортный современный офис на м.Кутузовская

  • формат работы офис на время адаптации, далее гибрид (2 дня офис и 3 дня удаленно в неделю)

  • ежегодный пересмотр зарплаты, годовая премия

  • корпоративный спортзал и зоны отдыха

  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития

  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа

  • бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров

  • вознаграждение за рекомендацию друзей в команду Сбера.

Сайты компаний
яндекс

Разработчик интеграции Apache Spark с YTsaurus

яндексНа сервисе с: 03.07.26 16:50↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква



YT (YTsaurus) — это основная платформа для аналитики и построения batch-процессов в Яндексе, которая включает несколько видов хранилищ, планировщик ресурсов и встроенный MapReduce-движок. Apache Spark — популярный открытый фреймворк для распределённой обработки больших объёмов данных.

Уже больше 5 лет мы занимаемся интеграцией Spark с YTsaurus в рамках проекта SPYT. За это время Spark стал одним из основных аналитических инструментов для работы с данными, которые хранятся в YTsaurus и используются как внутри Яндекса, так и внешними пользователями. Исходный код SPYT доступен в опенсорсе в репозитории. За последние годы мы несколько раз рассказывали про наш проект на конференциях:

Как подключить к Apache Spark проприетарный источник данных

Помогаем планировщику Apache Spark быть ещё эффективнее

Внедряем Spark SQL в массы

Перед нами стоят всё более интересные и амбициозные задачи, и мы ищем сильного разработчика, который станет частью нашей команды.

Мы искренне увлечены большими распределёнными системами и сложными техническими задачами. Многие из нас имеют академический опыт и до сих пор активно преподают — в МФТИ, ВШЭ, ШАД и других вузах. Несколько человек занимали призовые места в соревнованиях по спортивному программированию.

В команде сохраняется дух стартапа: дружно общаемся в рабочее и нерабочее время, вместе штурмуем задачи, экспериментируем и участвуем в CTF.

Работаем в Москве, Белграде, Ереване, Минске и других локациях, в том числе удалённо.

Поддержка всех современных версий Spark

Сам Spark продолжает активно развиваться, поэтому необходимо поддерживать нашу интеграцию в соответствии со всей новой функциональностью, реализуемой в основном фреймворке. Например, нужно будет сделать поддержку Java 17 и Java 21, а также интегрировать со Spark Connect, появившемся в Spark 3.4.0.

Развитие интеграции Spark и YTsaurus

Мы работаем над созданием собственного внешнего shuffle-сервиса и хотим его интегрировать для использования в Spark-расчётах. Кроме того, повышаем эффективность выполнения задач Spark в YTsaurus, развивая более тесную интеграцию с хранилищем данных и планировщиков задач.

Продвижение опенсорс-проекта

C 2023 года код YTsaurus, в том числе и SPYT, доступен в открытом доступе, поэтому мы активно работаем над развитием внешнего комьюнити вокруг проекта.

* Работали с Apache Spark не менее трёх лет
* Умеете разрабатывать на Java и Python, также желательно знать Scala
* Понимаете принципы распределённого хранения и обработки больших объёмов данных

* Работали с Hadoop-стеком (HDFS, YARN)
* Работали с Docker и Kubernetes
* Принимали участие в работе над опенсорс-проектом
* Знаете C++ или Go

Сайты компаний
яндекс

Java/Kotlin-разработчик платформы кредитных продуктов в Финтех

яндексНа сервисе с: 23.06.26 09:25↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква

Наша команда разрабатывает кредитные продукты Финтеха.

Мы уже запустили, например, Яндекс Сплит, который помогает оплатить давно желанные покупки на Маркете, Афише и множества наших партнёров. Мы активно развиваем направление и приглашаем увлечённых своим делом крутых разработчиков.

Наши технологии: Kotlin, Spring, PostgreSQL, Mongo, YDB, ClickHouse, Kubernetes, Kafka.

Разработка и развитие рассрочек и кредитных продуктов

Предстоит развивать Яндекс Сплит, который лидирует на рынке BNPL в России, и новые кредитные и BPNL-продукты, внедрять инновационные для российского финтеха решения.

Разработка и развитие платформы кредитных продуктов

Наша цель — способствовать быстрому росту компании, поддерживать высокое качество и надёжность при увеличении объёмов данных, сокращать время вывода новой функциональности на рынок и обеспечивать соблюдение требований законодательства.

Интеграция решений в экосистему Яндекса

Мы помогаем продуктам Яндекса развиваться за счёт надёжной и бесшовной интеграции. Это позволяет нашим партнёрам улучшать не только услуги, но и удобство и функциональность их платформ.

* Уверенно знаете Java, Kotlin или любой другой ООЯП и готовы перейти на Kotlin
* Работаете с базами данных на основе NoSQL и SQL
* Знаете основные алгоритмы, структуры данных и области их применения
* Внимательны к деталям и ответственно подходите к работе
* Не теряетесь во всём многообразии новых технологий

* Разрабатывали банковские продукты

Соц.сети
vk

Platform Java-разработчик (TAP)

vkНа сервисе с: 27.07.26 17:15↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква

Мы — команда инженеров с глубокой экспертизой в автоматизации тестирования и разработке QA-инструментов. Наша цель — сокращать Time to Market и повышать качество продуктов за счёт масштабируемой и надёжной автоматизации тестирования.

Наш ключевой продукт — внутренняя платформа тестирования: набор сервисов и инструментов для автоматизированного тестирования Android, iOS, Web, API, TV и Desktop-продуктов. Платформа развёрнута в облаке One Cloud, поддерживает параллельный запуск тысяч тестов и ежедневно используется проектами холдинга VK, существенно ускоряя цикл разработки.

Мы ищем опытного Java-разработчика для развития платформы тестирования и её инфраструктуры: проектирования и разработки сервисов, повышения производительности и надёжности системы, участия в эволюции архитектуры платформы.

Задачи

В команде у нас вы будете:
  • Развивать сервисы для запуска автотестов для всех популярных платформ (Mobile, Web, TV, Desktop): тест-раннер, автоматизацию управления фермой устройств, поддержку новых типов девайсов, новые режимы запуска тестирования сервисов
  • Разрабатывать и поддерживать функциональность системы
  • Проектировать отказоустойчивые сервисы
  • Оценивать задачи и выполнять их в срок
  • Проводить code review
  • Активно взаимодействовать с тестировщиками, разработчиками, ИБ, DevOps и SRE для решения вопросов автоматизации тестирования и развития платформы тестирования
  • Интегрировать наши решения в новые проекты и команды

Требования

Вы идеальный кандидат для нас, если:
  • Работали в роли Java-разработчика 5+ лет
  • Имеете высокий уровень владения Java и обширные знания его экосистем, в частности Spring
  • Умеете работать с командной строкой в Linux
  • Обладаете опытом работы с микросервисной архитектурой
  • Понимаете принципы эксплуатации и мониторинга сервисов
  • Понимаете основы тестирования и автоматизации тестирования
  • Имеете навыки в CI/CD (GitLab)
  • Обладаете опытом работы с Docker

Будет плюсом

  • Имеете опыт и желание поработать с различными платформами (Android, iOS, Web, TV, Desktop)
  • Можете работать в распределённой команде
  • Вас не пугают аббревиатуры SOLID, KISS, DRY, вы понимаете их смысл
  • Понимаете принципы построения HL/HA-решений
Эта вакансия также есть на:Сайт компанииВнешний сайт
Другие площадки
А

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

артвеллНа сервисе с: 14.08.26 01:32
Зарплата не указанаНе указана странаЛокация не указанаУдалёнка

Разработчики команды создают новые плагины и улучшают существующие. Функционал продукта активно расширяется для поддержки новых языков и фреймворков.

Если ты опытный Java разработчик, любишь решать сложные задачи и делать продукт для разработчиков - эта позиция для тебя.

Функции и должностные обязанности:  

-Анализ требований заказчиков  

-Развитие продукта Giga IDE (доработка существующих плагинов, написание новых)  

-Тестирование реализованной функциональности  

-Техническая поддержка ПО:

 - коммуникация с пользователями по реализованной функциональности

 - дежурство на второй линии поддержки (по графику, в рабочие часы)

Другие площадки
ozon

Старший разработчик Java, Гео спайдер

ozonНа сервисе с: 13.08.26 18:07
от 475k ₽РоссияМоскваУдалёнка

Привет! Это команда специализированных индексов поиска.

Миллионы пользователей каждый день ищут товары на Ozon. Чтобы предложить релевантные товары, поиску нужно учитывать не только текст запроса, но и сотни факторов: доступность товара в регионе, сроки доставки, итоговую цену со скидками. За эти факторы отвечают специализированные индексы — отдельные высокопроизводительные структуры данных, которые в реальном времени обогащают поисковую выдачу точной информацией о каждом товаре.

Мы строим распределённую систему специализированных индексов, которая собирается и обновляется через потоковую обработку на Apache Flink и выдаёт ответы за миллисекунды под нагрузкой в десятки тысяч запросов в секунду.

Основные задачи команды

  • Разрабатываем и поддерживаем индекс доступности — фильтруем товары, которые недоступны для доставки в регион пользователя с учётом всей логистической цепочки.
  • Разрабатываем и поддерживаем индекс сроков доставки — показываем только те товары, которые укладываются в заданный пользователем временной промежуток.
  • Проектируем индекс цен — точное определение цены товара в поиске с учётом логистики, региональных коэффициентов и пользовательских скидок.
  • Строим надёжные пайплайны потоковой обработки данных на Flink для постоянной синхронизации индексов с мастер-данными.
  • Оптимизируем время построения и обновления индексов, чтобы изменения в логистике или ценах доходили до поиска за минуты, а не часы.
  • Интегрируемся с командами ранжирования, чтобы специализированные индексы эффективно использовались в формулах поиска.
  • Проектируем архитектуру хранения: балансируем между полнотой данных, скоростью записи и чтения, потреблением памяти.

Вы будете

  • Проектировать и разрабатывать новые специализированные индексы (в том числе индекс цен) — от исследования требований до продакшена.
  • Писать высоконагруженный код на Java, работающий под нагрузкой тысяч RPS с жёсткими SLA по latency.
  • Работать с Apache Flink — строить потоковые пайплайны для сбора, агрегации и доставки данных в индекс.
  • Оптимизировать структуры данных и форматы хранения для быстрого поиска и фильтрации (битовые карты, compressed sorted sets, вещественные числа с заданной точностью).
  • Участвовать в интеграции индексов в поисковый движок.
  • Проектировать A/B-эксперименты и следить за метриками качества поиска при изменениях в индексах.

Нам важно

  • Хорошее знание Java и опыт разработки от 5 лет.
  • Понимание классических алгоритмов и структур данных (особенно работающих с множествами, диапазонами, эффективной сериализацией).
  • Опыт разработки многопоточных приложений и работы с распределёнными системами.
  • Опыт использования реляционных СУБД и/или NoSQL-хранилищ (Cassandra, ScyllaDB, Redis).
  • Умение тестировать собственный код и работать с чужой кодовой базой.
  • Ответственность и аккуратность, готовность доводить задачи до конца.
  • Умение работать в команде и договариваться с продуктовыми и DS-командами.

Будет плюсом:

  • Опыт работы с Apache Flink (или другими стриминговыми движками: Kafka Streams, Spark Streaming).
  • Опыт разработки специализированных поисковых индексов или работы с Lucene / Elasticsearch / OpenSearch.
  • Опыт алгоритмической разработки: сжатие данных, BitSet / RoaringBitmap, range-индексы, работа с floating-point в условиях компромисса скорости и точности.
  • Опыт с протоколами gRPC, Avro / Protobuf.
  • Образование, связанное с математикой или Computer Science.
  • Понимание Data Science и/или ML Engineering (как модели ранжирования потребляют факторы из индексов).
  • Опыт работы с логистическими или ценообразовательными системами.
Соц.сети
Н

Middle+/Senior Java разработчик

Неизвестный работодательНа сервисе с: 13.08.26 17:44
Зарплата не указанаРоссияУдалёнка

#аутстаф

Ищем 1 Middle+
/Senior Java разработчик
(ID 75931)

Требования:
- Опыт работы Java-разработчиком от 3- до 6 лет;
- Глубокие знания Java 17+, Java Core: OOP, многопоточность (Concurrency/Multithreading), Stream API, Generics, Collections, производительность JVM (профилирование и мониторинг);
- Опыт работы с фреймворками: Spring (Boot, Data, Security, Cloud), Hibernate (Criteria API), JUnit, Mockito;
- Навыки работы с базами данных: PostgreSQL, Redis, Liquibase;
- Понимание и применение паттернов проектирования: GoF, GRASP, SOLID;
- Опыт работы с брокером сообщений: Kafka (топики, партиционирование, idempotency), Docker, Kubernetes;
- Опыт разработки и интеграции по RESTful API;
- Навыки работы с инструментами CI/CD: Jenkins, Bitbucket;
- Опыт работы с системами управления зависимостями и автоматизации сборки: Maven, Gradle;
- Навыки DevOps: Docker, Kubernetes (K8s),
- Мониторинг: Grafana, Prometheus, ELK;
- Инструменты: Camunda, ClickHouse.

Задачи:
- Разработка и поддержка Java-приложений и REST-сервисов в рамках микросервисной архитектуры;
- Написание unit-тестов для разработанного кода;
- Интеграция с frontend-частью;
- Участие в анализе, проработке и оценке задач;
- Проведение code review.

О проекте:
Российский поставщик и разработчик цифровых решений для финтех-компаний и банков

Локация: Россия
Время работы: UTC+3
Гражданство: РФ
Формат: Удаленно
Срок привлечения: 6 месяцев с возможностью пролонгации

📨 Регистрируйтесь, загружайте резюме на https://skillstaff.ru и оставляйте отклик на запрос
❗️Все актуальные запросы —
здесь

Другие площадки
ит-холдинг т1

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

ит-холдинг т1На сервисе с: 07.06.26 07:50↑ Вакансия с автоподнятием
69k–130k ₽РоссияНовосибирскИжевскУдалёнка
Локации (удалёнка):НовосибирскИжевск

Удалённая работа — географически не привязана. Щёлкни по любой из локаций, чтобы открыть оригинальную карточку.

О компании и команде

Т1 — это стабильный и надёжный работодатель. Мы помогаем профессионально расти и решать действительно интересные задачи, создаём атмосферу открытости и комфортные условия для работы в гибридном формате.

В Т1 можно выбрать любое ИТ-направление и построить свою траекторию развития. В состав Т1 входят: Т1 Иннотех, Т1 ИИ, Т1 Интеграция, Т1 Облако, Т1 Сервионика, Т1 Цифровая Академия, НОТА от Т1.

Мы стремительно растём, масштабируемся и ищем новых специалистов в команду!

Расскажите, почему классно работать именно в вашей компании, в том проекте и в той команде, в которую вы ищете сотрудника. Простота, честность и конкретика всегда работают лучше общих фраз.

Чем предстоит заниматься:

  • Конкурентную заработную плату по итогам собеседования;
  • Проектировать и разрабатывать новые компоненты системы;
  • Покрывать свой код интеграционными и модульными тестами;
  • Проводить перекрестный в code review;
  • Готовность развиваться и осваивать вместе с командой новые технологи;

Что для нас важно:

  • Опыт коммерческой разработки на Java от 3-х лет (уверенное владение Java Core, Multi-threading);
  • Умение писать тестируемый код;
  • Знание теоретических основ и опыт разработки микросервисных систем;
  • Опыт работы с брокерами сообщений (Kafka/RabbitMQ);
  • Опыт работы на высоконагруженных проектах от 2-3 лет;
  • Понимание микросервисной архитектуры;
  • Опыт работы с различными типами БД;
  • Понимание CI/CD;

Бонусы

  • Конкурентную заработную плату по итогам собеседования;
  • Оформление по ТК РФ на бессрочный трудовой договор;
  • Заботу о здоровье сотрудника: корпоративную программу ДМС, скидки на медицинские анализы и фитнес;
  • Дополнительные выходные дни на важные события в жизни по согласованию с руководителем;
  • Компенсация курсов, обучения, спорта;
  • Возможность работать в гибридном формате/в офисе/удаленно;
hh.ru
agile soft

Senior Full-Stack Developer (Java / Spring Boot)

agile softНа сервисе с: 13.08.26 17:00
Зарплата не указанаКазахстанАлматыУдалёнка

Ищем Senior Full-Stack Developer для долгосрочного проекта с клиентом из Саудовской Аравии (KSA).

Проект: Marketplace
Занятость: Full-time
Продолжительность: 12+ месяцев

Технологический стек:

• Java / Spring Boot
• React / Next.js
• MySQL
• Redis
• ActiveMQ
• Kubernetes
• Modular Monolith Architecture

Что ожидаем от кандидата:

• Сильный коммерческий опыт разработки на Java и Spring Boot
• Уверенный опыт работы с React / Next.js
• Опыт создания и поддержки масштабируемых веб-приложений
• Хорошее знание MySQL и Redis
• Опыт работы с messaging-системами будет преимуществом
• Опыт работы с Kubernetes будет преимуществом
• Понимание принципов программной архитектуры и clean code
• Английский язык — Upper-Intermediate и выше

Будет плюсом:

• Опыт разработки marketplace-платформ
• Опыт в e-commerce
• Опыт в fintech

Предлагаем официальное трудоустройство в Казахстанскую ИТ компанию, возможность удаленной работы, интересные международные проекты.

Если вакансия вам интересна, присылайте резюме и кратко расскажите о вашем опыте работы с Java/Spring Boot и React/Next.js.

hh.ru
т-банк

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

т-банкНа сервисе с: 13.08.26 16:43↑ Вакансия с автоподнятием
Зарплата не указанаРоссияНовосибирскГибрид

Мы расширяем команды и ищем разработчиков для развития нескольких сервисов:

  • Т‑Инвестиции. Мы — лидер среди брокеров по количеству активных клиентов. Делаем инвестиции удобными, технологичными и понятными;

  • Т‑Бизнес. Меняем подход к ведению бухгалтерии, обмену документами между организациями и работе с архивами — переводим все и вся в цифру;

  • Т‑Страхование. Развиваем платформу прямых продаж. Наша цель — предсказуемый, удобный процесс для бизнеса и клиента;

  • Платежные технологии и процессинг. Занимаемся разработкой и поддержкой платежного шлюза банка. Задачи шлюза — определять тип платежей, наполнять их данными из других систем банка и проверять разрешенность операций.

У нас много интересных и разнообразных задач, опытная команда и отличные возможности для роста. Откликайтесь на вакансию, чтобы узнать о проектах и выбрать подходящий для вас.

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

  • Разрабатывать внешние и внутренние продукты
  • Прорабатывать и реализовать интеграционные решения

Требования:

  • Опыт разработки на Java от 3 лет
  • Опыт коммерческой разработки на Java 11+ или Kotlin
  • Опыт коммерческой разработки с любым из фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x
  • Опыт коммерческой разработки с одним из контейнеризаторов: Kubernetes, Docker или OpenShift
  • Опыт коммерческой разработки с одним из брокеров: Kafka, Rabbit MQ или Active MQ
  • Опыт коммерческой разработки с Postgress, MySQL или Oracle будет плюсом
  • Опыт работы с системой контроля версий

Условия:

  • Работу в офисе или удаленно — по договоренности
  • Возможность работы в аккредитованной ИТ-компании
  • Платформу обучения и развития «Т‑Банк Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии
  • Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
  • Бесплатный фитнес-зал или компенсацию затрат на спортивные занятия
  • 3 дополнительных дня отпуска в год
  • Уникальную well-being-программу, направленную на физическое и ментальное благополучие сотрудников
  • Достойную зарплату — обсудим ее на собеседовании

Смотрите также в каталоге

Хотите персональную подборку?

Введите свои критерии — мы отфильтруем вакансии по вашим требованиям

Найти подходящие вакансии →