Санкт-Петербург
Наша команда работает над проектом SberJDK — среда разработки (JDK -Java Development Kit) и исполнения (JRE — Java Runtime Environment) Java-приложений от Сбера, основанная на проекте с открытым исходным кодом OpenJDK.
Присоединяйтесь к команде, чтобы создавать сложные и эффективные решения.
Обязанности
- разработка и поддержка различных компонент виртуальной машины Java (JVM)
- анализ сложных пользовательских проблем исполнения на JVM — проблемы корректности, проблемы производительности, разработка решений для этих проблем
- разработка новой функциональности, обычно в областях эффективного межпотокового взаимодействия, сборки мусора, низкоуровневой производительности на современных архитектурах
- разработка инструментария для мониторинга и анализа проблем исполнения на JVM
Требования
- опыт программирования на С++
- опыт разработки под Linux/MacOS
- базовое знание языка Java, понимание основных принципов работы и устройства языковых виртуальных машин
- понимание проблем и опыт в использовании техник многопоточного программирования
- базовое понимание современных архитектур ПК, проблем производительности софта на современных архитектурах
- желание копаться во внутренностях виртуальной машины, отлаживать по крешдампам и ассемблеру
- хорошее понимание структур данных и алгоритмов
- культура совместной разработки в команде
Будет плюсом:
- опыт программирования на системном уровне
- опыт программирования на managed языках (JVM, .NET)
- опыт программирования высоконагруженных систем
- опыт в анализе производительности софта
- опыт работы с ассемблером x86/arm
- английский язык
- опыт разработки компиляторов
Условия
- работа в команде высококлассных профессионалов над одним из самых передовых проектов
- широкие возможности профессионального и карьерного роста
- достойный уровень оплаты труда (определяется по результатам собеседования) и премирование по итогам года
- обучение и повышение квалификации в Корпоративном Университете Сбербанка, на внутренних и внешних курсах, доступ к корпоративной библиотеке
- страхование жизни и здоровья для сотрудников (ДМС) и скидки на медицинскую страховку для родственников (после испытательного срока)
- льготное кредитование в Сбербанке — возможность пользоваться премиальными продуктами Банка на специальных условиях (в т.ч. по ипотечным программам)
- широкий спектр дисконт-программ, скидок и привилегий от компаний-партнёров и компаний системы Сбер
- корпоративные подарки для детей
- корпоративные и благотворительные мероприятия («Зелёный марафон», Сбербанкиада, КВН, волонтёрские программы и т.д.)
- свободный dress code