JavaRocks
2.15K subscribers
161 photos
14 videos
332 links
Базовый канал для изучения языка Java.

Наш сайт: javarocks.ru

Все необходимые туториалы и материалы.

Тесты для проверки знаний. Лучшие практики и паттерны проектирования.

@viktorreh
@anothertechrock
Download Telegram
🔥 Вакансии по Java за прошлую неделю:

📥 Java Developer (DataTransfer)
VK
Junior · Hybrid · Москва

📥 Java-разработчик
Юмани
Junior · Hybrid · Санкт-Петербург

📥 Разработчик Java
Билайн
Middle · Remote

📥 Java-разработчик, Data Platform
Т-Банк
Middle · Hybrid

📥 Java-разработчик
65apps
Middle · Remote

📥 Java Developer
Sber
Middle · Office · Москва

📥 Java разработчик
Corporate Performance Systems
Middle · Remote

📥 Android Developer
Middle · Remote · РФ, РБ · 💰 от ₽170 000

📥 Middle+/Senior Android Developer
Яндекс
Middle · Remote · Россия

📥 Android Developer (Middle+/Senior)
Middle · Remote · Россия · 💰 от ₽288 000

📥 Старший Java-разработчик
OZON
Senior · Remote


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
🫥 Цикл for в Java

Основной цикл в Java – это так называемый определенный цикл или цикл for. Он выполняет набор инструкций определенное количество раз. В этой статье рассмотрен синтаксис цикла for, его отличие от while и его расширенная весия - цикл for-each.

🔎 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👎21
🔥24 июня в 20.00 мск. приглашаем на открытый урок: "Отказоустойчивый и высоко-доступный кластер RabbitMQ"

На вебинаре разберём практические подходы к созданию отказоустойчивой и высоко-доступной очереди сообщений для высоконагруженных систем.

📌 Что будет:
— Запуск и настройка кластера: Quorum Queues и Mirrored Queues (синхронная репликация)
— Синхронизация очередей и обеспечение согласованности
— Dead Letter Queue + правильные настройки durability
— Гарантии доставки для Producer: баланс между надёжностью и производительностью
— Asynchronous cluster-to-cluster message routing: Exchange Federation и Shovels

🎯 После вебинара вы сможете:
— Самостоятельно развернуть отказоустойчивый кластер RabbitMQ
— Настраивать Quorum Queues и Mirrored Queues под разные сценарии
— Правильно работать с Dead Letter Queues и гарантиями доставки
— Организовывать межкластерное взаимодействие сообщений
— Проектировать надёжные асинхронные коммуникации в микросервисной архитектуре

👉 Регистрация открыта: https://vk.cc/cYRDgd

Вебинар приурочен к старту курса «Высоконагруженные системы: архитектура и масштабирование».

🎁При покупке курса вы получите в подарок мини-курс по Kafka, который поможет подготовиться к собеседованию в бигтех

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2🔥1🙏1
Вакансии по Java за прошлую неделю:

1️⃣ Java-разработчик
Юмани
Junior · Hybrid · Санкт-Петербург

2️⃣ Java junior+ разработчик
Right Line
Junior · Remote · Москва

3️⃣ Разработчик Java
Мегафон
Middle · Onsite · Москва

4️⃣ Java-разработчик
Т-Банк
Middle · Remote

5️⃣ Java-разработчик (Ecommerce Integrations)
МойСклад
Middle · Hybrid · Москва

6️⃣ Java-разработчик
VK
Middle · Hybrid · Санкт-Петербург

7️⃣ Backend Developer (Java/Scala)
HaaS Platform
Part time · Middle · Remote · Москва ·💰от $3 000

8️⃣ Senior Java разработчик (ITSM)
Сбер
Senior · Hybrid · Санкт-Петербург

9️⃣ Senior Backend Developer (Микробизнес)
Билайн
Senior · Remote


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Как работает @Transactional в Spring: границы транзакций и типовые ошибки

Приглашаем на открытый урок.

🗓 29 июня в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Разработчик на Spring Framework».

На занятии мы разберем:
Что реально делает @Transactional в Spring
Почему важны proxy и вызов метода через Spring Bean
Как работают propagation-режимы на примере REQUIRED и REQUIRES_NEW
Когда происходит rollback и почему checked exceptions не всегда откатывают транзакцию
Типовые ошибки при работе с транзакциями в сервисном слое

Урок будет полезен Java/Kotlin-разработчикам, которые уже пишут приложения на Spring или начинают использовать Spring в реальных backend-проектах и хотят лучше понимать поведение транзакций.

🔗 Ссылка на регистрацию: https://vk.cc/cZ0CRH

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
1
💥 Вакансии по Java за неделю:

📥 Java-разработчик
VK
Junior · Hybrid · Москва

📥 Java-разработчик
Лига Цифровой Экономики
Junior · Office · Москва

📥 Java Developer (Junior+)
Right Line
Junior · Remote

📥 Backend-разработчик Java (17+)
Газпром
Middle · Office · Санкт-Петербург

📥 Java/Kotlin Developer
Middle · Hybrid · Москва, Санкт-Петербург, Нижний Новгород

📥 Java/Kotlin Developer
Яндекс
Middle · Hybrid

📥 Java-разработчик
Т1
Middle · Office · Нижний Новгород

📥 Middle Java разработчик [Мой МТС, МТС Веб Сервисы]
МТС
Middle · Hybrid · Москва

📥 Java Developer (Middle)
Дип Диджитал
Middle · Hybrid · Москва · 💰₽140 000

📥 Java Developer (Fintech)
Senior · Remote · Польша, Беларусь

📥 Senior Java-разработчик
VK (MAX)
Senior · Remote · Москва


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
☄️ Вакансии по Java за неделю:

6️⃣ Стажер Java разработчик [TrademarkSystem, МТС Веб Сервисы]
МТС
Junior · Hybrid · Москва

2️⃣ Junior/Middle- Java backend developer
MELLTECH
Junior · Hybrid · Уфа · 💰 ₽60 000 – 150 000

3️⃣ Разработчик Java/Kotlin
Альфа-Банк
Middle · Remote

4️⃣ Разработчик в команду тасклетов
Яндекс
Middle · Hybrid · Санкт-Петербург

5️⃣ Java‑разработчик в службу разработки счастья путешественников
Яндекс
Middle · Hybrid · Екатеринбург

6️⃣ Backend-разработчик — Java
Т-Банк
Middle · Hybrid

7️⃣ Middle Java Developer (МЕТА)
Сбер
Middle · Onsite · Москва

8️⃣ Android Developer
Иви
Middle · Hybrid · Москва

9️⃣ Backend-разработчик Java (17+)
Газпром
Middle · Onsite · Санкт-Петербург

6️⃣1️⃣ Java-разработчик
КБ Уральский банк реконструкции и развития (УБРиР)
Middle · Remote

6️⃣6️⃣ Senior Java разработчик (Блокчейн)
Omega Solutions
Senior · Remote · Россия · 💰 ₽230 000 – 315 000

6️⃣2️⃣ Software Engineer (Java) - Core Platform
Revolut
Senior · Remote · Dubai, Dublin, Krakow +3 · 💰 €7 200 – 8 000


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Стоит ли учить Java в 2026: куда движется язык и где работают джависты

Приглашаем на открытый урок.

🗓 16 июля в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Java-разработчик».

Программа урока:
Развенчиваем главный миф новичка: правда ли, что «Java умерла» и всем надо идти в Python или Go
Где Java реально работает в 2026: банки, финтех, маркетплейсы, стриминги с миллионами пользователей, логистика
Big Data на JVM: почему Kafka, Spark и Hadoop написаны на Java и зачем это знать даже питонисту
Куда движется язык: релизы каждые полгода, борьба с многословностью, нативная компиляция (GraalVM), связка с AI
Карьера джависта: зарплаты, стабильность и почему этот язык — фундамент для долгого пути в IT

🔗 Ссылка на регистрацию: https://vk.cc/cZqKT2

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
Java Работа - канал с вакансиями по Java.

Если вы хотите найти работу, то подписывайтесь на наш канал.

Вы найдете вакансии по Java с прямым контактам HR менеджера в телеге.

Ищи свою первую работу у нас: @javaoffers
🔔 Вакансии по Java за неделю:

📥 Java-разработчик
Юмани
Junior · Hybrid · Санкт-Петербург

📥 Стажёр-разработчик (Android)
Яндекс
Junior · Hybrid · Санкт-Петербург

📥 Middle Java разработчик
Сбер
Middle · Remote · Москва

📥 Middle Java Developer
ЛеманаПРО
Middle · Remote

📥 Middle Java Developer [Управление клиентскими обращениями]
МТС
Middle · Hybrid · Москва

📥 Бэкенд-разработчик Java (Middle)
Продуктовая лаборатория Mish
Middle · Remote · Россия · 💰₽112 000 – 144 000

📥 Java-разработчик (middle / middle+)
Фабрика Решений
Middle · Remote · Москва · 💰до ₽250 000

📥 Java-разработчик
Платформа ОФД
Middle · Onsite · Москва · 💰от ₽250 000

📥 Middle Java-разработчик интеграционных решений
РСХБ-Интех
Middle · Remote · Москва · 💰до ₽300 000

📥 Junior/Middle Java Developer
Т-Банк
Middle · Remote · 💰от ₽300 000

📥 Middle Java Developer
СберСпасибо
Middle · Onsite · Москва

📥 Middle Java/Kotlin developer (команда сервисов кибербезопасности)
Сбер
Middle · Onsite · Москва


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Основы многопоточности в Java

Приглашаем на открытый урок.

🗓 23 июля в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Java-разработчик».

На уроке разберем:
✔️ Что такое поток выполнения и почему даже обычная Java-программа работает в главном потоке main.
✔️ Как создавать и запускать потоки через Thread и Runnable.
✔️ Зачем нужен join и как дождаться завершения запущенных потоков.
✔️ Почему многопоточность может ускорить программу, а может добавить лишние накладные расходы.
✔️ Какие типовые проблемы возникают в многопоточном коде: гонки, starvation и deadlock.

🔗 Ссылка на регистрацию: https://vk.cc/cZzWuS

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Please open Telegram to view this post
VIEW IN TELEGRAM
1🙏1
🔥 Вакансии по Java за неделю:

6️⃣ Java-разработчик
Юмани
Junior · Hybrid · Санкт-Петербург

2️⃣ Java-разработчик
VK
Junior · Hybrid · Москва

3️⃣ Junior+/Middle Java разработчик
Сбер
Middle · Hybrid · Москва

4️⃣ Java Developer
Мегафон
Middle · Onsite · Москва

5️⃣ Java-разработчик (Data Platform)
Т-Банк
Middle · Hybrid

6️⃣ Java Developer (Middle)
Дип Диджитал
Middle · Hybrid · Москва · 💰 от ₽140 000

7️⃣ Разработчик Java
Т1
Middle · Onsite · Екатеринбург

8️⃣ Senior Java разработчик
Бизнес Технологии
Senior · Hybrid · Санкт-Петербург, Пермь, Нижний Новгород +2 · 💰 ₽200 000 – 300 000

9️⃣ Senior Java Developer
КА DevHunt
Senior · Remote · Россия · 💰 от ₽200 000

6️⃣1️⃣ Тимлид бэкенда (Java/Kotlin)
Яндекс
Lead · Onsite · Екатеринбург


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
💥 Вакансии по Java за неделю:

⭐️ Стажер Java разработчик
МТС
Junior · Hybrid · Москва

⭐️ Junior Java (стажировка)
Сбер
Junior · Onsite · Москва

⭐️ ML-инженер (рекомендательные системы)
VK
Part time · Junior · Hybrid · Москва

⭐️ Java Developer
ITK academy
Junior · Краснодар · от ₽75 000

⭐️ Middle Java Developer
Mish
Middle · Remote · Россия · ₽112 000 – 144 000

⭐️ Backend Developer (Java)
Кодекс-ИТ
Senior · Remote · Москва · ₽120 000 – 175 000

⭐️ Middle Java Developer
Мосбиржа
Middle · Remote · РФ/РБ

⭐️ Senior Android разработчик
Senior · Remote · Россия · ₽180 000 – 210 000

⭐️ Middle Data Engineer
Contract · Middle · Remote (±1 час от Москвы) · от ₽256 000

⭐️ Senior Android Developer
Contract · Senior · РФ · ₽272 000

⭐️ Разработчик инфраструктуры ИБ
VK
Senior · Remote · Москва

⭐️ Senior Java разработчик (Индийское направление)
Сбер
Senior · Hybrid · Москва

⭐️ Senior Java Developer
РОСГОССТРАХ
Senior · Hybrid · Москва


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
✔️ Вакансии по Java за неделю:

⭐️ AQA Тестировщик (Java)
Junior · Hybrid · Россия · 💰 ₽70 000 – 90 000

⭐️ Junior Java Developer
Junior · Hybrid · Россия · 💰 ₽75 000 – 125 000

⭐️ Java-разработчик
Далее/
Middle · Remote · Москва · 💰 от ₽180 000

⭐️ Java Developer
Gridnine
Middle · Onsite · Москва · 💰 ₽200 000 – 250 000

⭐️ Java Developer
БФТ
Middle · Россия (remote) или Москва (hybrid)

⭐️ Middle/Senior Java разработчик
Сбер
Middle · Hybrid · Москва

⭐️ Java разработчик (Портфельный оптимизатор)
Сбер
Middle · Hybrid · Москва

⭐️ Разработчик бэкенда
Yandex Cloud
Middle · Onsite · Москва, Санкт-Петербург

⭐️ Java-разработчик (Процессы и Договоры аренды)
VK
Middle · Onsite · Москва

⭐️ Senior/Lead Java Developer
X5 Tech
Senior · Onsite · Москва

⭐️ Senior Java Developer
ALFABANK
Senior · Hybrid · Россия

⭐️ Java Developer (Middle+/Senior)
Contract · Senior · Hybrid · Москва, Московская область · 💰 ₽250 000 – 350 000


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣1
🔥 Вакансии по Java за неделю:

📥 Стажер QA automation (Java) engineer [UMS]
МТС
Junior · Remote · Москва

📥 Java разработчик (продукт GitFlic)
Группа Астра
Onsite · Москва

📥 QA Auto
IT_ONE
Remote

📥 Разработчик интеграции Apache Spark с YTsaurus
Яндекс
Middle · Hybrid · Екатеринбург

📥 Старший разработчик в ETL-платформу Нирвана
Яндекс
Senior · Hybrid · Санкт-Петербург

📥 Руководитель группы бэкенд‑разработки приложения Яндекс Пэй
Яндекс
Senior · Hybrid · Санкт-Петербург


✈️ Talanto | #вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔴 Завтра тестовое собеседование с Java-разработчиком

19 августа (уже завтра!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Java-разработчика бесплатно!

Собеседование проведёт Сергей Чамкин - старший разработчик из Uzum, ex-WildBerries

Как это будет:
📂 Сергей задаст разработчику-добровольцу вопросы и задачи, которые могут спросить на реальном собеседовании
📂 После каждого ответа респондента ты услышишь подробный комментарий и поймёшь, чего на самом деле ожидает собеседующий на интервью
📂 В конце сможешь задать любой вопрос Сергею и получить на него развёрнутый ответ

Эфир проходит в рамках менторской программы от ШОРТКАТ для Java-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы 🔥

Хочешь также? Тогда приходи завтра на бесплатный эфир

Жми на кнопку и переходи в бота, чтобы получить приглашение ↓
@shortcut_sh_bot

Реклама.
О рекламодателе.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Сложность алгоритмов

Как быстро объяснить, почему один алгоритм работает в разы хуже другого? Узнайте, что такое O(1), O(n) и O(log n) — и почему бинарный поиск может заменить бесконечные циклы!

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM