Новости

Распечатать
26 мая

Программист Java

Исследовательский центр рекрутингового портала SuperJob.ru (http://www.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 имеют водительские права категории «В».

Источник: Исследовательский центр портала SuperJob.ru

Оставить свой комментарий

Пожалуйста, зарегистрируйтесь!

Вход | Регистрация