Исследовательский центр портала Superjob представил обзор предложений работодателей по позиции «Программист Java». Как отмечают рекрутеры, программисты Java – одни из наиболее дефицитных специалистов сферы ИТ: вакансий на эту позицию открыто больше, чем опубликовано резюме.
60% вакансий для программистов Java открыто в ИТ-компаниях, 17% – в банках, 9% – в компаниях сферы продаж. Несмотря на очевидный дефицит кадров, работодатели не готовы брать в штат программистов Java без опыта работы: такая возможность допускается всего лишь в 8% вакансий.
Должностные обязанности программиста Java включают разработку архитектуры платформенного решения, программных модулей и интеграционных приложений, поддержку работы приложений и программное сопровождение проекта, а также составление технической документации. Среднее зарплатное предложение для разработчика Java в Москве составляет 120 тыс. руб., а в Санкт-Петербурге – 95 тыс. руб.
Соискатели, впервые претендующие на должность программиста Java, должны иметь опыт создания ПО на данном языке не менее полугода. Начинающие разработчики должны хорошо знать HTML, CSS, XML, принципы объектно-ориентированного программирования, теоретические основы разработки баз данных. Стартовый оклад программистов Java в столице составляет от 70 до 80 тыс. руб.
Рассчитывать на более высокий оклад могут специалисты со стажем программирования на Java от одного года, имеющие опыт работы с web-серверами и серверами приложений. Их доход в Москве достигает 100 тыс. руб.
Вход в следующий зарплатный диапазон открыт для соискателей с опытом разработки на Java не менее двух лет. Вакансии требуют от таких специалистов опыта работы системами контроля версий, СУБД (MS SQL Server или Oracle), навыков использования специальных инструментальных средств (Hibernate, Spring, Struts). Также необходимо знать шаблоны проектирования Java и J2EE. Серьезные требования подкреплены соответствующими зарплатными предложениями: программисты указанного профессионального уровня зарабатывают до 140 тыс. руб.
Стаж программирования на Java более трех лет, навыки разработки многоуровневых приложений и проектирования информационных систем, опыт работы с интеграционными решениями (IBM WebSphere, Oracle Fusion Middleware) – таковы основные требования к опытным разработчикам, претендующим на максимальный оклад. Подтверждением высокого профессионализма послужат квалификационные сертификаты. Конкурентным преимуществом при трудоустройстве пользуются соискатели, свободно владеющие английским языком, а также кандидаты с опытом руководящей работы. Максимальный заработок программистов Java в столице составляет 200 тыс. руб., а в Санкт-Петербурге – 160 тыс. руб.