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

Оплата от 400 до 2000 ₽/час

Требуемый опыт
1–3 года
Занятость
Полная, удалённая работа
Откликнуться на вакансию →

Требования

  1. Знание языков Java или Kotlin
    • Стандартная библиотека.
    • Коллекции.
    • Работа с файлами.
    • Желательно уметь использовать корутины (для Kotlin) или JavaRx (для Java).
  2. Знание основ работы со Spring
    • Компоненты: контроллеры, службы, репозитории и т.д.
    • Инверсия зависимостей: понимать как работает и уметь использовать.
    • Скопы компонентов в Spring. Какие для чего применяются.
    • Умение работы с Enviroment в Spring.
  3. Знание основ и опыт работы с СУБД
    • Знание основных составных частей реляционной БД: таблицы, индексы, ключи и т.д.
    • Минимальное знание SQL.
    • Желателен опыт оптимизации SQL запросов по плану запроса.
  4. Опыт работы с ORM
    • Умение работать хотя бы с одной известной ORM: Hibernate, Exposed, др.
    • Знание преимуществ и недостатков ORM.
    • Желательно понимать, как именно работает ORM.
  5. Минимальные знания теории
    • ООП
    • SOLID
    • Сетевые протоколы: IP, UDP/TCP, HTTP/HTTPS
    • Методология построения API: REST и RPC
    • Паттерны проектирования

Чем Вы будете заниматься

Поскольку наша компания разрабатывает ПО на заказ, Вам придётся работать в команде. Вам будут ставить задачи в GitLab и их нужно будет решать. В основном, каждая задача довольно узкая, например: написать тест или реализовать некоторый метод или API. В зависимости от Вашего уровня можно выделить три основные схемы работы.

Уровни специалистов

Юниор — начинающий специалист

Оплата от 400 до 600 ₽/час

Совсем без опыта, но со всеми основными знаниями. Как правило, только после ВУЗа или курсов.

Если это про вас, то, скорее всего, первое время вы будете решать самые простые задачи, такие как создание простых компонентов или исправление мелких багов. Каждую задачу вам будут объяснять и разъяснять максимально подробно. В общем, не работа, а сказка. Но есть и недостатки: время, за которое вы должны решить задачу, будут определять более опытные специалисты.

Мидл — опытный программист

Оплата от 600 до 1000 ₽/час

Имеется некоторый опыт за плечами. Скорее всего, есть чем похвастаться.

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

Сеньор — одним словом, «Бывалый»

Оплата от 1000 ₽/час

Имеет за плечами нехилый опыт. Список успешных проектов можно слушать долго.

Если вы специалист такого уровня и по каким-то причинам ещё не основали собственную IT-компанию, то милости просим к нам. Мы будем вам максимально рады и с удовольствием доверим самые сложные и интересные задачи.

Студия Михайлуц Юрия

Создаём IT-системы, которые реально решают задачи бизнеса.

ООО «СТУДИЯ МИХАЙЛУЦ ЮРИЯ»

Бесплатная консультация

ОГРН

1246100007427

ИНН/КПП

6165239031/616501001

© 2026 Студия Михайлуц Юрия, г. Ростов-на-ДонуВсе права защищены