Карьера бухгалтера

Обзор заработных плат по позиции «Программист Java»

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

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

60% вакансий для программистов Java открыто в IT-компаниях, 17% – в банках, 9% – в компаниях сферы продаж. 63% работодателей предлагают вакансии в пределах Центрального федерального округа (здесь львиную долю рынка представляет Москва), 21% вакансий приходится на Приволжский федеральный округ (Казань, Нижний Новгород, Пермь и др.). При этом каждая вторая вакансия предполагает возможность трудоустройства кандидатов из других регионов.

Несмотря на очевидный дефицит кадров, работодатели не готовы брать в штат программистов Java без опыта работы: такая возможность допускается всего лишь в 8% вакансий. Охотнее всего принимают на работу кандидатов с опытом от 1 до 3 лет (такое пожелание содержится в 41% вакансий). 24% вакансий подойдут соискателям с опытом работы до 1 года. 27% работодателей рассматривают кандидатов с опытом более 3 лет. 

39% вакансий содержат требование к знанию английского языка.

Должностные обязанности разработчика Java

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

Среднее зарплатное предложение для разработчика Java в Москве составляет 120 000 руб., в Санкт-Петербурге – 95 000 руб., в Волгограде –58 000 руб., в Воронеже – 60 000 руб., в Екатеринбурге – 80 000 руб., в Казани – 60 000 руб., в Красноярске – 83 000 руб., в Нижнем Новгороде –68 000 руб., в Новосибирске – 72 000 руб., в Омске –60 000 руб., в Перми – 68 000 руб., в Ростове-на-Дону – 68 000 руб., в Самаре – 68 000 руб., в Уфе – 60 000 руб., в Челябинске – 70 000 руб. 

Соискатели, впервые претендующие на должность программиста Java, должны иметь опыт создания ПО на данном языке не менее полугода. Начинающие разработчики на Java должны хорошо знать HTML, CSS, XML, принципы объектно-ориентированного программирования, теоретические основы разработки баз данных. Вакансии также содержат требования к знанию «технического» английского. Стартовый оклад программистов Java в столице составляет от 70 000 до 80 000 руб., в городе на Неве – от 55 000до 65 000 руб.

Город Уровень дохода, руб. 

(без опыта работы на данной позиции)

Требования и пожелания к профессиональным навыкам
Москва 70 000 – 80 000

- Высшее/неполное высшее образование (техническое/IT)

- Отличное знание HTML, CSS, Java, XML

- Знание принципов объектно-ориентированного программирования

- Знание теоретических основ разработки баз данных

- Знание английского языка на уровне чтения технической документации

- Опыт программирования на Java от полугода

 

Портрет соискателя в 1 диапазоне

Санкт-Петербург 55 000 – 65 000
Волгоград 35 000 – 38 000
Воронеж 35 000 – 40 000
Екатеринбург 47 000 – 54 000
Казань 35 000 – 40 000
Красноярск 48 000 – 55 000
Нижний Новгород 40 000 – 46 000
Новосибирск 42 000 – 48 000
Пермь 35 000 – 40 000
Омск 40 000 – 45 000
Ростов-на-Дону 40 000 – 46 000
Самара 40 000 – 47 000
Уфа 35 000 – 40 000
Челябинск 42 000 – 47 000

Рассчитывать на более высокий оклад могут специалисты со стажем программирования на Java от 1 года, имеющие опыт работы с web-серверами и серверами приложений. Их доход в Москве достигает 100 000руб., в северной столице – 80 000 руб.

Город Уровень дохода, руб. 

(с опытом работы от 1 года)

Требования и пожелания к профессиональным навыкам
Москва 80 000 – 100 000

- Опыт работы с Web-серверами и серверами приложений

 

Портрет соискателя во 2 диапазоне

Санкт-Петербург 65 000 – 80 000
Волгоград 38 000 – 48 000
Воронеж 40 000 – 50 000
Екатеринбург 54 000 – 67 000
Казань 40 000 – 50 000
Красноярск 55 000 – 70 000
Нижний Новгород 46 000 – 57 000
Новосибирск 48 000 – 60 000
Пермь 40 000 – 50 000
Омск 45 000 – 57 000
Ростов-на-Дону 46 000 – 58 000
Самара 47 000 – 57 000
Уфа 40 000 – 50 000
Челябинск 47 000 – 58 000

Вход в следующий зарплатный диапазон открыт для соискателей с опытом разработки на Java не менее 2 лет. Вакансии требуют от таких специалистов опыта работы системами контроля версий, СУБД (MS SQL Server или Oracle), навыков использования специальных инструментальных средств (Hibernate, Spring, Struts и т.д.). Также необходимо знать шаблоны проектирования Java и J2EE. Серьезные требования подкреплены соответствующими зарплатными предложениями. Так, в Москве программисты Java указанного профессионального уровня зарабатывают до140 000 руб., в Санкт-Петербурге – до 115 000 руб.

Город Уровень дохода, руб. 

(с опытом работы от 2 лет)

Требования и пожелания к профессиональным навыкам
Москва 100 000 – 140 000

- Высшее образование (техническое/IT)

- Знание шаблонов проектирования Java и J2EE

- Опыт использования специальных инструментальных средств (Hibernate, Spring, Struts и т.д.)

- Опыт работы в команде разработчиков

- Опыт работы с системами контроля версий 

- Опыт работы с СУБД (MS SQL Server или Oracle)

 

Портрет соискателя в 3 диапазоне

Санкт-Петербург 80 000 – 115 000
Волгоград 48 000 – 67 000
Воронеж 50 000 – 70 000
Екатеринбург 67 000 – 95 000
Казань 50 000 – 70 000
Красноярск 70 000 – 97 000
Нижний Новгород 57 000 – 80 000
Новосибирск 60 000 – 84 000
Пермь 50 000 – 70 000
Омск 57 000 – 80 000
Ростов-на-Дону 58 000 – 80 000
Самара 57 000 – 80 000
Уфа 50 000 – 70 000
Челябинск 58 000 – 82 000

Стаж программирования на Java более 3 лет, навыки разработки многоуровневых приложений и проектирования информационных систем, опыт работы с интеграционными решениями (IBM WebSphere, Oracle Fusion Middleware) – таковы основные требования к опытным разработчикам, претендующим на максимальный оклад. Дополнительным подтверждением высокого профессионализма послужат квалификационные сертификаты. Конкурентным преимуществом при трудоустройстве пользуются соискатели, свободно владеющие английским языком, а также кандидаты с опытом руководящей работы. Максимальный заработок программистов Java в столице составляет 200 000 руб., в Санкт-Петербурге – 160 000 руб.

Город Уровень дохода, руб. 

(с опытом работы от 3 лет)

Требования и пожелания к профессиональным навыкам
Москва 140 000 – 200 000

- Наличие квалификационных аттестатов 

- Опыт проектирования информационных систем и подготовки проектной документации

- Опыт работы с интеграционными решениями (IBM WebSphere, Oracle Fusion Middleware)

- Опыт разработки многоуровневых приложений

 

Возможные пожелания:

- знание английского языка на разговорном или свободном уровне

- навыки руководства группой разработчиков

 

Портрет соискателя в 4 диапазоне

Санкт-Петербург 115 000 – 160 000
Волгоград 67 000 – 95 000
Воронеж 70 000 – 100 000
Екатеринбург 95 000 – 135 000
Казань 70 000 – 100 000
Красноярск 97 000 – 140 000
Нижний Новгород 80 000 – 115 000
Новосибирск 84 000 – 120 000
Пермь 70 000 – 100 000
Омск 80 000 – 115 000
Ростов-на-Дону 80 000 – 115 000
Самара 80 000 – 115 000
Уфа 70 000 – 100 000
Челябинск 82 000 – 115 000

 

Портрет соискателя

Согласно исследованию базы резюме, типичным соискателем должности разработчика Java является молодой мужчина с высшим образованием. Женщин в данном сегменте рынка труда немного – всего 7%. Молодежь в возрасте до 30 лет составляет 65% кандидатов. 81% программистов Java имеет высшее образование. 24% соискателей свободно владеют английским языком.

Начать дискуссию