Backend Java Developer (Middle/Middle+)

РТЛабс

Backend Java Developer (Middle/Middle+)

Описание вакансии

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

Сейчас мы ищем Ведущего Java-разработчика, который любит решать интересные задачи и строить высоконагруженные системы. Если ты разбираешься в основах Java как настоящий профи и мыслишь архитектурно – тебе к нам!

Что ты будешь делать

  • Заниматься разработкой и поддержкой backend-части современных веб-приложений
  • Работать над высоконагруженными и отзывчивыми сервисами
  • Взаимодействовать с PostgreSQL, Redis, использовать WebSockets
  • Заниматься построением эффективных и масштабируемых решений

Наш стек:

Backend: Java, Spring (WebFlux, Data)
Базы данных: PostgreSQL, Redis
Инфраструктура: Nginx
Коммуникация: WebSockets

Что нам важно в твоих знаниях (Core Java)

  • Глубокое понимание основ: Как работают массивы, ArrayList , LinkedList , HashMap (принципы, сложность операций, коллизии)
  • Память в Java (JMM): Понимание, как устроена память, что такое сборщик мусора и почему он там работает. Знаешь, что случится с бесконечной рекурсией
  • Передача параметров: Четкое понимание, как в Java передаются аргументы в методы (по значению vs "по значению ссылки")
  • Многопоточность и лямбды: Умение работать с лямбда-выражениями, понимание замыканий и атомарности

Что нам важно в твоем архитектурном мышлении

  • Обработка запросов: понимание, как веб-серверы обрабатывают множество запросов (пулы потоков). Что происходит при высокой нагрузке (RPS >размера пула)? Почему просто добавить больше потоков – не всегда решение? Знакомство с альтернативами (реактивный подход, виртуальные потоки) и умение предложить решение для долгих синхронных операций
  • Масштабирование: представление о горизонтальном масштабировании stateful-сервисов (где хранится состояние пользователя).
  • Работа с данными: понимание базовых принципов шардирования (разделения данных) и репликации (копирования данных) баз данных

Будет большим плюсом (но не обязательным для старта)

  • Опыт работы со Spring WebFlux (реактивный подход) и R2DBC
  • Практика использования Redis не только как кэша, но и для более сложных сценариев
  • Опыт работы с WebSockets (особенно в Spring)
  • Понимание роли Nginx как reverse proxy

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

  • Интересные задачи: реальные вызовы высоконагруженных систем, работа с современным стеком (WebFlux, WebSockets)
  • Профессиональный рост: работа в сильной команде, где ценятся знания и архитектурное мышление. Возможность углублять экспертизу в Java и distributed systems
  • Дружелюбную атмосферу: команда единомышленников, открытых к обсуждению идей и решений
  • Стабильность и амбиции: работа над перспективным проектом в технологичной компании
Посмотреть контакты работодателя

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

Московский филиал АО ЦентрИнформ

Java Developer (middle)

Московский филиал АО ЦентрИнформ

Полный день
  • Москва

  • от 180000 RUR

Рекомендуем
VK
Полный день
  • Москва

  • от 180000 RUR

Рекомендуем
РСХБ-Интех
Полный день
  • Москва

  • от 180000 RUR

Рекомендуем
Цифровой аудит

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

Цифровой аудит

Полный день
  • Москва

  • от 180000 RUR

Форлинк
Удаленная работа
  • Москва

  • от 180000 RUR

Лига Цифровой Экономики

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

Лига Цифровой Экономики

Полный день
  • Москва

  • от 180000 RUR

Лига Цифровой Экономики

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

Лига Цифровой Экономики

Полный день
  • Москва

  • от 180000 RUR

ГК Орбита
Удаленная работа
  • Москва

  • от 180000 RUR

VELES.FINANCE
Полный день
  • Москва

  • от 2500 USD

Платформа ОФД

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

Платформа ОФД

Полный день
  • Москва

  • до 230000 RUR

Консалт Плюс
Полный день
  • Москва

  • до 450000 RUR

Т-Банк
Полный день
  • Москва

  • до 450000 RUR

Яндекс
Полный день
  • Москва

  • до 450000 RUR

Minervasoft
Удаленная работа
  • Москва

  • до 450000 RUR

Техноинтеллект

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

Техноинтеллект

Удаленная работа
  • Москва

  • до 300000 RUR

Лига Цифровой Экономики

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

Лига Цифровой Экономики

Удаленная работа
  • Москва

  • до 300000 RUR

Московский Кредитный Банк

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

Московский Кредитный Банк

Удаленная работа
  • Москва

  • до 300000 RUR

СБЕР
Полный день
  • Москва

  • до 300000 RUR

ТЕХНОЛОГИИ ОТРАСЛЕВОЙ ТРАНСФОРМАЦИИ

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

ТЕХНОЛОГИИ ОТРАСЛЕВОЙ ТРАНСФОРМАЦИИ

Удаленная работа
  • Москва

  • до 300000 RUR

Скандрайв
Полный день
  • Москва

  • до 300000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию