yandex
M
Mish
Страна
Россия
Зарплата
800 ₽ – 1 000 ₽
SeniorУдалённоПолная занятость

Бэкенд-разработчик Java (Senior)

ИИОценка ИИ

Интересный и технологически сложный проект (GigaIDE), возможность удаленной работы и четкие требования. Однако, форма сотрудничества (ГПХ/ИП) и почасовая ставка могут подойти не всем Senior-специалистам, привыкшим к фиксированным окладам.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена спецификой проекта: разработка плагинов для IDE требует глубоких знаний внутреннего устройства IntelliJ IDEA, алгоритмов (деревья, графы) и компиляторных технологий, что выходит за рамки стандартной веб-разработки.

Анализ зарплаты

Медиана350 000 ₽
Рынок280 000 ₽ – 450 000 ₽
ИИОценка ИИ

Предложенная ставка 800-1000 руб/час при полной занятости (160 часов) дает около 128 000 - 160 000 руб. в месяц. Это значительно ниже рыночного медианного уровня для Senior Java-разработчика в России, который обычно начинается от 300 000 руб. Вакансия может быть интересна как проектная работа или для получения уникального опыта в разработке IDE.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Откликнитесь в Mish уже сейчас

Присоединяйтесь к созданию GigaIDE и развивайте будущее инструментов разработки вместе с Mish!

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

#вакансия #удаленно #fulltime #backend

Бэкенд-разработчик Java (Senior)

Мы компания: Продуктовая лаборатория Mish

Срок привлечения: от 3–6 месяцев (с вероятностью продления)

Занятость: Фулл-тайм

Формат работы: Удаленно (только из РФ)

Форма сотрудничества: Договор ГПХ/ИП

Ставка: 800-1000 руб/час

Ищем Senior Java-разработчика в команду, создающую GigaIDE — профессиональную среду разработки на базе IntelliJ IDEA. Задача: развивать продукт, писать новые плагины и добавлять поддержку новых языков и фреймворков.

Что предстоит делать:

— Проектировать решения и разрабатывать плагины для GigaIDE;

— Писать тесты и анализировать требования;

— Оказывать техподдержку (2-я линия) и общаться с пользователями — строго в рабочие часы, по графику.

Наши ожидания:

— Опыт коммерческой разработки на Java: 5-7 лет;

— Отличное знание Core Java (многопоточность, модель памяти, коллекции);

— Глубокое понимание алгоритмов и структур данных (особенно деревья и графы);

— Умение работать с крупными системами, legacy и нестандартными фреймворками;

💡 Будет огромным плюсом:

— Опыт написания плагинов для IntelliJ IDEA / Eclipse;

— Знания в области синтаксического анализа и компиляторных технологий;

— Знание других языков (Kotlin, Scala, Go, C++, JS и др.);

— Базовый Spring и опыт работы с БД (SQL/NoSQL).

Оставляйте, пожалуйста, свой отклик на сайте

Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Java
  • IntelliJ IDEA
  • Algorithms
  • Data Structures
  • Multithreading
  • Spring Framework
  • SQL
  • NoSQL
  • Kotlin
  • Scala
  • Go
  • C++
  • JavaScript

Возможные вопросы на собеседовании

Проект связан с разработкой IDE, где работа с AST (Abstract Syntax Tree) является ключевой.

Расскажите о вашем опыте работы с деревьями и графами. Как бы вы реализовали эффективный поиск или трансформацию в большом синтаксическом дереве?

Вакансия предполагает разработку плагинов для IntelliJ IDEA.

С какими основными компонентами IntelliJ Platform SDK вы знакомы (PSI, Extension Points, Actions)? Опишите жизненный цикл плагина.

Требуется отличное знание Core Java и модели памяти.

Как работает Java Memory Model (JMM) и какие гарантии предоставляют ключевые слова volatile и synchronized в контексте многопоточности в IDE?

Работа с крупными системами часто подразумевает оптимизацию.

Как вы подходите к профилированию производительности Java-приложения, если оно начинает потреблять слишком много памяти при индексации больших проектов?

Упоминается работа с legacy и нестандартными фреймворками.

Опишите ваш подход к рефакторингу сложного legacy-кода, для которого отсутствуют тесты. С чего вы начнете?

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

M
Mish
Россияот 800 ₽
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!