722 Java-разработчика, март–май 2026. Четыре истории — про AI, платформу, развенчанные мифы и портрет индустрии.
Jokerразработчиков используют AI-инструменты в работе
53% — ежедневно. AI-adoption в Java-сообществе завершён: это уже не тренд, а норма.
State of Java 2026 · Joker · state-of-industry@jugru.orgДоля использующих хотя бы один агентский инструмент выросла с ~43% до 58% за несколько месяцев между волнами опроса.
К находке: «95% используют AI-инструменты; 53% — ежедневно»
95% — это точка, после которой спор о том, войдёт ли ИИ в профессию разработчика, уже закончен. Вопрос теперь в другом: что происходит с инженерной работой, когда агенту можно передать целую задачу.
Алексей Федоров — CGO JUG Ru Group
State of Java 2026 · Joker · state-of-industry@jugru.org| Версия | 2025 | 2026 |
|---|---|---|
| Java 21 | 52.1% | 68.7% |
| Java 17 | 71.3% | 59.6% |
| Java 8 | 19.9% | 16.2% |
К находке: «Java 25 у 20.1% в проде — реальный продакшн или dev-стенды?»
JEP 491 убрал пиннинг виртуальных потоков на synchronized — Java 25 стал первым LTS-релизом с полноценной поддержкой Loom.
Александр Ланцов — Ведущий разработчик Мир Plat.Form
State of Java 2026 · Joker · state-of-industry@jugru.orgК находке: «Spring Boot 4.x у 24.7% — аномально быстрое внедрение»
Сыграли роль Java 17 как низкая планка перехода, возмужавший OpenRewrite и AI-агенты: попросите агента написать план миграции на Spring Boot 4, отправьте его на реализацию — и вы, вероятно, получите рабочий результат.
Илья Кучмин — Senior Lead Developer Amplicode
State of Java 2026 · Joker · state-of-industry@jugru.orgК находке: «24.5% не знают свой GC — незнание или разделение ответственности?»
«Влияние Go :) Там разработчики относительно редко упираются в GC — есть только два флага для настройки». К тому же стремятся и разработчики JVM.
Александр Ланцов — Ведущий разработчик Мир Plat.Form
State of Java 2026 · Joker · state-of-industry@jugru.orgК находке: «Сдвиг от JPA к JDBC (6.9%) больше чем обратно (1.5%)»
Люди, говоря про переход на JDBC, имеют в виду не чистый JDBC, а Spring Data JDBC — он позиционируется как «JPA done right».
Илья Сазонов — Директор по продуктам Axiom JDK
State of Java 2026 · Joker · state-of-industry@jugru.orgК находке: «OpenTelemetry у 46.7% — реальный охват или завышенный ответ?»
OTel — второй по активности проект в CNCF после Kubernetes. Высокая доля «не знаю» объяснима: интеграции настраиваются один раз, и дальше разработчики просто не заглядывают под капот.
Григорий Кошелев — Функциональный руководитель Java разработки в Контуре
State of Java 2026 · Joker · state-of-industry@jugru.orgК находке: «Kafka — де-факто стандарт обмена сообщениями: 77.7%»
Сдвиг от «Объясните нам, что такое Кафка» к «У нас уже есть Кафка, научите нас её правильно использовать» — adoption внутри проектов растёт быстрее, чем сам процент.
Григорий Кошелев — Функциональный руководитель Java разработки в Контуре
State of Java 2026 · Joker · state-of-industry@jugru.orgKotlin — молодёжная альтернатива JavaОпровергнуто: доля Kotlin «в проде» растёт вместе со стажем — 17.2% у разработчиков с опытом 1–3 года против 34.8% у тех, кому 10+ лет. Внедрение Kotlin — архитектурное решение, которое чаще принимают опытные инженеры. State of Java 2026 · Joker · state-of-industry@jugru.org
Senior-разработчики внедряют AI быстрее JuniorОпровергнуто: доля «пользуюсь ежедневно» держится в узком коридоре 51–59% независимо от должности — Junior (53.6%) не отстаёт от Senior (52.1%) и Teamlead (54.1%). AI-adoption уже повсеместен. State of Java 2026 · Joker · state-of-industry@jugru.org
Virtual Threads заменяют реактивный Spring WebFluxОпровергнуто: доля пользователей Virtual Threads среди Spring WebMVC и Spring WebFlux совпадает — 38.7% у обоих. VT принимают одинаково активно в обоих лагерях, независимо от модели веб-слоя. State of Java 2026 · Joker · state-of-industry@jugru.org
| Senior-разработчик, регион | желаемая медиана, тыс. руб. |
|---|---|
| Москва/МО | 450 |
| Санкт-Петербург/ЛО | 450 |
| Другой регион России | 450 |
| Живу не в России | 550 |
Вопрос звучал как «сколько вам должны платить» — это самооценка ожиданий, а не подтверждённая фактическая зарплата. Опровергнуто именно про ожидания: при равной должности Senior в Москве, Петербурге и других регионах России хотят получать одну и ту же сумму. Разница в общих цифрах по региону объясняется составом должностей, а не географической надбавкой — но это ничего не говорит о том, сколько эти люди получают на самом деле.
State of Java 2026 · Joker · state-of-industry@jugru.orgаудитории — банки и финтех
Ещё 24% — интернет-сервисы, 18% — заказная разработка. Это определяет весь технологический профиль опроса: enterprise, безопасность, отечественные решения.
State of Java 2026 · Joker · state-of-industry@jugru.org| Технология | Банки | Интернет |
|---|---|---|
| Oracle Database | 16.2% | 7.4% |
| Pangolin | 14.0% | 2.3% |
| Sonar (статич. анализ) | 77.4% | 47.7% |
| ClickHouse | 13.4% | 29.5% |
| Должность | тыс. руб./мес. |
|---|---|
| Junior | 150 |
| Middle | 250 |
| Senior | 450 |
| Teamlead | 550 |
| Architect | 650 |
Это ответ на вопрос «сколько, как вы считаете, вам должны платить» — самооценка ожиданий/аппетитов, а не подтверждённые данные о реальном доходе. Читать как «сколько человек внутренне считает справедливым», а не как фактическую зарплатную вилку рынка.
State of Java 2026 · Joker · state-of-industry@jugru.orgЭто лишь часть находок State of Java 2026 — исследование проведено при поддержке партнёров VK и Axiom. Полная версия отчёта — с демографией, историческими сравнениями и полным кросс-анализом — доступна у JUG Ru Group.
Отдельная благодарность экспертам, поделившимся комментариями к находкам этого отчёта: Александр Ланцов (Ведущий разработчик Мир Plat.Form), Илья Кучмин (Senior Lead Developer Amplicode), Илья Сазонов (Директор по продуктам Axiom JDK), Григорий Кошелев (Функциональный руководитель Java разработки в Контуре).
И экспертам, составлявшим сам опрос: Владимир Ситников, Григорий Кошелев, Вадим Цесько, Андрей Кулешов, Александр Нозик, Андрей Когунь.
State of Java 2026 · Joker · state-of-industry@jugru.org