Top.Mail.Ru
Архив rb.ru

Обзор зарплат: Программист Java

Архив rb.ru

Средняя зарплата в Москве составляет 80000 руб. в месяц, в Санкт-Петербурге – 70000 руб. в месяц

Обзор зарплат: Программист Java

Исследовательский центр рекрутингового портала SuperJob.ru в мае 2010 года изучил предложения работодателей и ожидания претендентов на позицию «Программист Java» в 12 городах России.

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

Средняя зарплата, предлагаемая программистам Java московскими работодателями, составляет 80000 руб. В северной столице разработчики Java могут рассчитывать на доход в размере 70000 руб., в Казани и Самаре - 40000 руб. Данные по другим городам, участвовавшим в исследовании, представлены ниже.

Претендовать на начальные позиции в качестве разработчика Java могут специалисты с неполным или законченным высшим образованием (техническим либо IT) и опытом программирования на данном языке не менее года. Соискатели должны знать принципы объектно-ориентированного программирования, иметь навыки работы с базами данных, web-серверами и серверами приложений, владеть английским языком на уровне, достаточном для чтения технической документации. Зарплатные предложения для молодых специалистов в столице составляют от 35000 до 60000 руб., в Санкт-Петербурге - от 30000 до 50000 руб., в Казани и Самаре - от 18000 до 30000 руб.

На больший оклад вправе рассчитывать разработчики со стажем программирования на Java более 2 лет. Такие специалисты должны демонстрировать знание веб-технологий, иметь опыт создания приложений на платформе J2EE или J2SE, навыки использования специальных инструментальных средств, работы с СУБД и системами контроля версий. Для некоторых работодателей важно наличие у претендентов опыта коммерческой разработки программного обеспечения. Программисты Java, соответствующие вышеназванным требованиям, в Москве зарабатывают до 90000 руб., в городе на Неве - до 80000 руб., в Казани и Самаре - до 50000 руб.

Вход в следующий зарплатный диапазон открыт для разработчиков со стажем программирования на Java более 3 лет, чей профессионализм подтвержден квалификационными аттестатами. Основными требованиями со стороны работодателей к таким специалистам являются наличие навыков проектирования информационных систем и подготовки проектной документации, опыт создания многоуровневых приложений и опыт работы с интеграционными решениями. Компании, имеющие международных партнеров, заинтересованы в специалистах, свободно владеющих английским языком. Дополнительным плюсом станет и опыт руководства группой разработчиков. Зарплата асов программирования на Java в столице достигает 120000 руб., в Санкт-Петербурге - 110000 руб., в Казани и Самаре - 60000 руб.

Согласно исследованию рынка труда, типичным представителем специальности программиста Java, является молодой мужчина с высшим образованием. Специалисты в возрасте до 30 лет составляют 59% от общего числа соискателей должности разработчика Java. Женщин среди программистов Java всего 6%. Высшее образование имеют 84% претендентов. 30% программистов Java свободно владеют английским языком.

Статистика по вакансиям на позицию "Программист/разработчик Java".

В мае 2010 года 29% находящихся в открытом доступе портала SuperJob.ru вакансий программистов/разработчиков Java размещено кадровыми агентствами, 71% - прямыми работодателями. Из вакансий прямых работодателей 89% вакансий размещено ИТ-компаниями, 5% - торговыми компаниями, по 2% - банками, телекоммуникационными и торгово-производственными компаниями.

Регионы исследования: гг. Москва, Санкт-Петербург, Волгоград, Екатеринбург, Казань, Нижний Новгород, Новосибирск, Ростов-на-Дону, Омск, Самара, Уфа, Челябинск.
Время проведения исследования: май 2010 г.

Единица измерения: российский рубль.

Объект изучения: предложения работодателей и ожидания претендентов на позицию «Программист Java».

Типичный функционал:
- разработка архитектуры платформенного решения и программных модулей на Java;
- разработка интеграционных приложений;
- составление технической документации по разработанному программному обеспечению;
- поддержка работы приложений, программное сопровождение проекта.

Требования к позиции: тип занятости - полный рабочий день.

Уровень оплаты труда специалиста определяется благосостоянием компании, переченем должностных обязанностей, опытом работы по специальности, уровнем развития профессиональных навыков.

Анализ информации по уровням оплаты труда специалиста:
(без учета бонусов, дополнительных льгот и компенсаций)

Регион

 Мин. 

 Макс. 

Мода

Медиана

Нижний квартиль

Верхний квартиль

Среднее арифметическое

Москва

35 000

120 000

80 000

80 000

60 000



90 000

76 500

Санкт-Петербург

30 000

110 000

70 000

70 000

50 000

80 000

65 025

Волгоград

16 000

55 000

40 000

35 000

25 000

45 000

34 425

Екатеринбург

25 000

80 000

60 000

55 000

40 000

65 000

51 255

Казань

18 000

60 000

45 000

40 000

30 000

50 000

39 015

Нижний Новгород

20 000

65 000

50 000

45 000

32 000

52 000

42 075

Новосибирск

22 000

75 000

55 000

50 000

38 000

58 000

46 665

Омск

17 000

60 000

45 000

40 000

30 000

45 000

36 720

Ростов-на-Дону

20 000

65 000

50 000

42 000

32 000

50 000

40 545

Самара

18 000

60 000

40 000

40 000

30 000

50 000

38 250

Уфа

20 000

65 000

45 000

45 000

30 000

50 000

39 780

Челябинск

17 000

70 000

50 000

45 000

35 000

55 000

44 370


Исследование массива данных о заработных платах в исследуемых регионах позволяет выделить несколько основных зарплатных диапазонов, каждый из которых характеризуется определенным типичным набором требований и пожеланий к кандидату. Каждый последующий зарплатный диапазон включает в себя требования, сформулированные для предыдущих.

Регион

Диапазон I

Диапазон II

Диапазон III

Москва

до 60 000

60 000 - 90 000

свыше 90 000

Санкт-Петербург

до 50 000

50 000 - 80 000

свыше 80 000

Волгоград

до 25 000

25 000 - 45 000

свыше 45 000

Екатеринбург

до 40 000

40 000 - 65 000

свыше 65 000

Казань

до 30 000

30 000 - 50 000

свыше 50 000

Нижний Новгород

до 32 000

32 000 - 52 000

свыше 52 000

Новосибирск

до 38 000

38 000 - 58 000

свыше 58 000

Омск

до 30 000

30 000 - 45 000

свыше 45 000

Ростов-на-Дону

до 32 000

32 000 - 50 000

свыше 50 000

Самара

до 30 000

30 000 - 50 000

свыше 50 000

Уфа

до 30 000

30 000 - 50 000

свыше 50 000

Челябинск

до 35 000

35 000 - 55 000

свыше 55 000


Исследование массива данных о заработных платах в исследуемых регионах позволяет выделить несколько основных зарплатных диапазонов, каждый из которых характеризуется определенным типичным набором требований и пожеланий к кандидату. Каждый последующий зарплатный диапазон включает в себя требования, сформулированные для предыдущих.



Зарплатный диапазон

Требования и пожелания к профессиональные навыкам

1

I

- высшее / неполное высшее образование (техническое / IT);
- знание принципов объектно-ориентированного программирования;
- знание основ работы с базами данных, минимальный опыт работы с ними;
- знание английского языка на уровне чтения технической документации, владение письменным английским языком;
- опыт работы с web-серверами и серверами приложений;
- опыт программирования на Java от года;

2

II

- знание веб-технологий: HTML, CSS, AJAX, JavaScript и др;
- опыт использования специальных инструментальных средств (Hibernate, Spring, Struts и т.д.);
- опыт работы с СУБД (Oracle, MS SQL, MySQL и др.);
- опыт работы с системами контроля версий;
- опыт разработки приложений на платформе J2EE и/или J2SE;
- опыт программирования на Java от 2 лет;

возможное пожелание:
- опыт коммерческой разработки программного обеспечения;

3

III

- наличие квалификационных аттестатов;
- опыт проектирования информационных систем и подготовки проектной документации;
- опыт работы с интеграционными решениями (IBM WebSphere, Oracle Fusion Middleware);
- опыт разработки многоуровневых приложений;
- опыт программирования на Java от 3 лет;

возможные пожелания:
- знание английского языка на разговорном или свободном уровне;
- навыки руководства группой разработчиков.


Статистические данные:

Возрастной диапазон наиболее востребованных рынком труда программистов Java 22-45 лет; программисты Java в возрасте до 30 лет составляют 59% от общего числа специалистов; в возрасте от 30 до 40 лет - 25%, в возрасте от 40 до 50 - 13%;

94% программистов Java - мужчины;

68% программистов Java владеют английским языком на базовом уровне и на уровне, достаточном для чтения специализированной литературы; на разговорном и на свободном уровнях - 30%;

84% программистов Java имеют высшее образование, 13% - неполное высшее, 3% - среднее специальное;

48% программистов Java имеют водительские права категории «В».

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

Материалы по теме

  1. 1 Что такое зарплатный проект и зачем он нужен
  2. 2 Сколько платить сотрудникам? 4 правила, которые помогут установить нормальную зарплату
  3. 3 Superjob назвал 20 лучших IT-вузов России по уровню зарплат выпускников
  4. 4 Программирование 2.0: как ИИ-ассистенты упрощают разработку
  5. 5 Минцифры предложило вместо создания аналога GitHub использовать сервис одного из участников рынка
DION
Что ждет рынок корпоративных коммуникаций в 2024 году?
Подробнее