Исследовательский центр портала Superjob.ru изучил предложения работодателей на позицию «Ведущий программист Java». Такие специалисты разрабатывают архитектуры платформенных решений и наиболее сложные программные модули, интеграционные приложения, распределяют задачи между участниками команды, а также контролируют качество разработки и соблюдения сроков. Наиболее высокие зарплаты им готовы предложить компании ИТ-сферы: средний рыночный заработок составляет 140 тыс. руб. в Москве и 110 тыс. руб. в Санкт-Петербурге.
Требования к кандидатам, впервые претендующих на позицию ведущего программиста Java, весьма обширны. Что естественно, им необходим опыт программирования на Java не менее двух лет и участия в команде разработчиков. Помимо отличного знания HTML, CSS, Java, XML, шаблонов проектирования Java и J2EE, от них требуется опыт работы с web-серверами и серверами приложений, опыт использования технологий Spring Framework, Apache Struts, Hibernate, а также знакомство с системами контроля версий. Таким кандидатам московские компании готовы предложить 70-80 тыс. руб., причем в финансовом секторе предложения доходят до 95 тыс. руб.
Вход в следующий зарплатный диапазон обеспечивают опыт программирования от трех лет и наличие квалификационных аттестатов. От кандидатов требуется опыт проектирования информационных систем и подготовки проектной документации, а также работы с интеграционными решениями — IBM WebSphere и Oracle Fusion Middleware. Зарплата таких специалистов составляет 90-100 тыс. руб., в отдельных случаях достигая 110 тыс. руб. Еще больше увеличивают стоимость специалиста развитые организаторские и управленческие навыки, умение распределять задачи среди разработчиков, а также опыт участия на всех стадиях жизненного цикла разработки проекта.
На максимальный доход могут рассчитывать опытные программисты, имеющие успешный опыт руководства крупными проектами с высоконагруженными системами. Их зарплаты достигают 180 тыс., а в финансовом и ИТ-секторе – 200 тыс. руб.