Типичным функционалом этой позиции является разработка архитектуры платформенного решения и программных модулей, разработка интеграционных решений, составление технической документации, а также сопровождение работы приложений.
Соискатели, впервые претендующие на должность программиста Java, должны иметь опыт разработки приложений на данном языке не менее полугода. Также потребуется отличное знание HTML, CSS, XML, принципов объектно-ориентированного программирования, теоретических основ разработки баз данных. Предъявляются требования и к образованию кандидатов: работодатели отдают предпочтения выпускникам и студентам профильных и технических факультетов вузов. Стартовый оклад программиста Java в Москве составляет от 45 до 70 тыс. руб., в Санкт-Петербурге – от 36 до 58 тыс. руб.
Рассчитывать на более высокий оклад могут разработчики с трудовым стажем от года, имеющие опыт работы с веб-серверами и серверами приложений. Их доход в столице достигает 94 тыс. руб.
Следующий зарплатный диапазон открыт для программистов Java, чей стаж работы превышает два года. Вакансии требуют от таких специалистов опыта работы системами контроля версий, СУБД (MS SQL Server или Oracle), навыков использования специальных инструментальных средств (Hibernate, Spring, Struts). Также необходимо знать шаблоны проектирования Java и J2EE. Серьезные требования подкреплены и соответствующими зарплатными предложениями. Так, в Москве программисты Java указанного профессионального уровня зарабатывают до 115 тыс. руб.
Стаж программирования на Java от трех лет, навыки разработки многоуровневых приложений и проектирования информационных систем, опыт работы с интеграционными решениями IBM WebSphere, Oracle Fusion Middleware – таковы основные требования к опытным разработчикам, претендующим на максимальный оклад. Подтверждением высокого профессионализма служат квалификационные сертификаты. Конкурентным преимуществом при трудоустройстве пользуются соискатели, свободно владеющие английским языком, а также кандидаты с опытом руководящей работы. Максимальный заработок программистов Java в Москве составляет 175 тыс. руб., в Санкт-Петербурге – 145 тыс. руб.