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

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

Разрабатывает программное обеспечение на языке Java: мобильные и десктопные приложения, корпоративные сервисы, программы для банков, серверов и работы с данными

Специалист. Опыт в среднем: 3–4 года, но бывает по-разному — зависит от систем оценок в конкретных компаниях.

  • Самостоятельно разрабатывает и поддерживает приложения, программы, сложные функции и модули приложений
  • Проектирует архитектуру приложений с использованием принципов объектно-ориентированного программирования и Java-фреймворков Spring или Hibernate
  • Работает с распределёнными системами и облачными сервисами, оптимизирует и поддерживает приложения
  • Эффективно работает в команде разработчиков, участвует в код-ревью и делится опытом

Показать еще

Стажёр, младший специалист. Опыт в среднем: 1–2 года, но бывает по-разному — зависит от систем оценок в конкретных компаниях.

  • Знает основы программирования на языке Java и основы объектно-ориентированного программирования
  • Под руководством наставника разрабатывает и поддерживает простые функции и модули веб-приложений, участвует в отладке кода

Старший специалист, ведущий специалист. руководитель. Опыт в среднем: от 4 лет, но бывает по-разному — зависит от систем оценок в конкретных компаниях.

  • Разрабатывает и поддерживает масштабные приложения и программы, используя актуальные технологии и инструменты
  • Владеет языком Java и его узкоспециализированными фреймворками на продвинутом уровне
  • Может внедрять лучшие практики в процессы разработки, управлять командой и обучать других разработчиков
Узнайте, насколько эта профессия вам подходит
Покажем процент совпадения навыков и обучение на основе вашего резюме
Войти и узнать
Москва

Выберите регион для показа зарплаты и аналитики. «Зарплаты» — это доходы, которые указывают в вакансиях на hh.ru

Калькулятор зарплат по навыкам: мидл

Выбирайте навыки и смотрите, как они влияют на зарплату

Зарплата

Вакансии

  • Frontend-разработка

  • Языки программирования

  • Backend-разработка

  • Методологии разработки

  • Операционные системы

  • Системы управления версиями

  • Автоматизация разработки

  • Управление проектами

  • Программные интерфейсы приложений

  • Тестирование программного обеспечения

Курсы по выбранным навыкам

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