Java Sustaining Engineer (Middle/Senior) (удаленная работа)

20 ноября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Java Sustaining Engineer (Middle/Senior)

Описание вакансии

Команда Axiom JDK, поставщик российской платформы Java, создана в 2017 году управляющей командой Центра Разработки Oracle в Санкт-Петербурге. Инженерное ядро сформировано из разработчиков OpenJDK, которые имеют 25-летний опыт разработки и развития платформы Java.
Команда производит и поддерживает безопасный стек базовых технологий для разработки и исполнения Java приложений с обеспечением санкционной устойчивости. Это семейство продуктов Axiom JDK, включающее Axiom JDK Pro, сертифицированную ФСТЭК среду разработки и исполнения Java Axiom JDK Certified и ряд других технологий, а также стандартизованный сервер приложений Libercat. Все продукты входят в реестр российского ПО.

В нашей компании вы будете решать сложные и интересные задачи, связанные с проектами с открытым исходным кодом.

Java Sustaining Engineer (Middle / Senior)

Мы ищем талантливого Java-разработчика для работы на проектах Tomcat, TomEE, который будет отвечать за решение задач производства и разработки в области компонентов Консоль Управления, Transaction Manager и др.

Обязанности:

  • Следить за изменениями в Tomcat, TomEE и других соответствующих проектах с открытым исходным кодом;

  • Поддерживать репозитории исходных кодов проектов, применять и принимать исправления из репозиториев Tomcat, TomEE и других соответствующих проектах с открытым исходным кодом;

  • Работать над переносом соответствующих исправлений для Tomcat, TomEE в предыдущие версии;

  • Диагностировать, отлаживать и устранять ошибки, а также улучшать общее качество и стабильность Tomcat, TomEE разных версий;

  • Работать над исправлением ошибок, поддержкой и переносом компонентов Консоль Управления, Transaction Manager и др;

  • Заниматься разработкой, автоматизацией, унификацией процессов CI/CD сборки ПО Java экосистемы;

  • Создавать и поддерживать pipeline-ы релизных сборок продукта, сборок продукта для разработки и отладки;

  • Участвовать в планировании и выпуске релизов продукта;

  • Заниматься сборкой проектов на языке Java и сборкой нативных компонентов Java-библиотек.

Требования:

  • Высшее технической образование;

  • 3+ лет опыта Java разработки корпоративных приложений;

  • Опыт с консолью Linux и написание Bash скриптов, а также скриптов на Java;

  • Знание и опыт работы: mvn, ant, gradle, jenkins, gitlab, docker;

  • Технический уровень английского или выше.

Будет плюсом:

  • Знание Java EE/Jacarta EE;

  • JNI для windows/mac;

  • Сертификация Oracle Java SE и/или Java EE.

Мы предлагаем:

  • Конкурентные условия труда;

  • Официальное трудоустройство в соответствии с ТК РФ в аккредитованной ИТ компании;

  • Полная занятость, гибкое начало дня;

  • Добровольное медицинское страхование, страхование жизни;

  • Возможность удаленной работы из любого региона