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.
Мы предлагаем:
- Конкурентные условия труда;
- Официальное трудоустройство в соответствии с ТК РФ в аккредитованной ИТ компании;
- Полная занятость, гибкое начало дня;
- Добровольное медицинское страхование, страхование жизни;
- Возможность удаленной работы из любого региона