Oracle
Principal Application Software Engineer, Java & Cloud
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер в Oracle Cloud Infrastructure для разработки и развития TDMS — критически важного ПО для управления записями производственных испытаний. Роль hands-on: проектирование, отладка и сопровождение Java backend/middle-tier приложений с техническим наставничеством других инженеров.
Задачи
- Проектировать, разрабатывать, отлаживать, тестировать и сопровождать Java middle-tier/backend возможности TDMS
- Переводить меняющиеся бизнес-требования в поддерживаемые программные решения, обеспечивая надёжность критически важного приложения
- Разрабатывать и отлаживать сервисы на Spring/Spring Boot, Jakarta, WebLogic, JBoss или аналогичных middle-tier технологиях
- Работать в Linux-окружениях для диагностики и устранения проблем приложений и рантайма
- Создавать и поддерживать сборочные и доставные процессы на базе Jenkins
- Работать с данными XML и JSON, применять XSLT для трансформаций данных
- Участвовать в облачной разработке приложений на OCI, Azure или аналогичных платформах
- Устранять сложные проблемы API, интеграций и взаимодействия сервисов
- Участвовать и руководить код-ревью для улучшения дизайна, безопасности, поддерживаемости и качества кода
- Взаимодействовать с инженерными командами и стейкхолдерами, доносить технические решения
- Давать техническое наставничество другим инженерам и улучшать практики разработки
- Поддерживать сопровождение, тестирование, обновления, патчи и устранение уязвимостей
Требования
- Сильный практический опыт Java backend или middle-tier разработки
- Обширный опыт работы в Linux-окружениях
- Опыт со Spring/Spring Boot и корпоративными middleware или серверами приложений (WebLogic, JBoss или аналоги)
- Опыт с Jenkins, CI/CD или автоматизацией сборки
- Опыт работы с XML и JSON
- Опыт с API, интеграциями приложений и взаимодействием сервисов
- Опыт с облачными платформами OCI, Azure, AWS или другими
- Сильные навыки отладки, траблшутинга и решения проблем
- Сильные навыки письменной и устной коммуникации
- Способность давать техническое наставничество, участвовать в код-ревью и эффективно работать в командах
- Опыт с XSLT — предпочтительно
- Знакомство с AI-инструментами разработки — плюс
Условия
- Диапазон зарплаты в США: от $99,600 до $209,500 в год
- Возможны бонус и equity
- Медицинская, стоматологическая и офтальмологическая страховка
- Страхование жизни и AD&D, дополнительное страхование жизни
- Гибкие счета для здравоохранения и ухода за зависимыми
- Предналоговые льготы на транспорт и парковку
- План 401(k) с участием компании
- Оплачиваемый отпуск (Flexible Vacation или накопительный)
- 11 оплачиваемых праздничных дней
- Оплачиваемый больничный: 72 часа с даты найма
- Оплачиваемый родительский отпуск
- Помощь при усыновлении
- Employee Stock Purchase Plan
- Финансовое планирование и групповая юридическая помощь
- Добровольные льготы: авто, дом, страхование питомцев
Навыки
- Java
- Linux
- Spring
- Spring Boot
- Jakarta
- WebLogic
- JBoss
- Jenkins
- CI/CD
- XML
- JSON
- XSLT
- API
- OCI
- Azure
- AWS