Marmon Foodservice Technologies
Senior Java Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-разработчик в EXSIF (Marmon Holdings, Berkshire Hathaway) для проектирования, модернизации и поддержки корпоративных приложений и интеграций. Гибридный формат с офисом в Чикаго (минимум 1 день в неделю).
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать Java-приложения корпоративного уровня и связанные интеграции
- Обеспечивать надёжную поставку ПО через version control, CI/CD, автоматизированное тестирование и деплой
- Поддерживать production-приложения: устранять проблемы, повышать стабильность, участвовать в операционной поддержке
- Оценивать, рефакторить и модернизировать legacy-приложения для повышения производительности, поддерживаемости и масштабируемости
- Разбираться в функциональности приложений, моделях данных, интеграциях и бизнес-процессах
- Переводить бизнес- и технические требования в хорошо спроектированные поддерживаемые решения
- Диагностировать сложные технические проблемы в приложениях, API, интеграциях, базах данных и data pipelines
- Применять и продвигать инженерные best practices в качестве кода, тестировании, релиз-менеджменте, документации и мониторинге
- Автоматизировать рутинные задачи и повышать надёжность и поддерживаемость приложений
- Взаимодействовать с бизнес-заказчиками, аналитиками, архитекторами, администраторами, разработчиками и внешними вендорами
- Понятно доносить технические концепции, прогресс, риски и зависимости до технической и нетехнической аудитории
- Проводить code review, участвовать в обсуждении дизайна, менторить и делиться знаниями с коллегами
Требования
- Уверенное владение Java/Jakarta EE, включая ООП-дизайн, архитектуру приложений, отладку и поддерживаемый код
- Владение JavaScript и SQL для front-end, back-end или full-stack разработки, знание реляционных баз данных
- Понимание объектно-ориентированного дизайна, архитектуры приложений, API, баз данных, паттернов интеграции, data pipelines и безопасного кодирования
- Опыт командной разработки с использованием системы контроля версий, тестирования, деплоя и CI/CD
- Понимание безопасности приложений, аутентификации, авторизации и secure coding practices
- Умение анализировать сложные задачи и предлагать практичные поддерживаемые решения
- Сильные аналитические навыки и способность быстро разбираться в сложных системах, моделях данных и технических зависимостях
- Сильные коммуникативные навыки, умение объяснять технические концепции на языке бизнеса
- Опыт работы в Agile (Scrum или аналогичные методологии) и в кросс-функциональных командах
- 5+ лет опыта в разработке ПО, application engineering и/или системной интеграции с основным фокусом на Java
Условия
- Гибридный формат: минимум 1 день в неделю в офисе в Чикаго
- Требуется право на работу в Чикаго, IL, без визовой поддержки
- Компенсация и льготы обсуждаются на этапе рекрутинга с учётом опыта, квалификации и локации
- Диапазон оплаты: $130,000–$140,000
- Возможности обучения и карьерного роста внутри Marmon Holdings
- Равные возможности трудоустройства
Навыки
- Java
- Jakarta EE
- JavaScript
- SQL
- REST API
- CI/CD
- Git
- Agile
- Scrum
- Microsoft Azure
- Open Liberty
- Microsoft Dynamics 365
- .NET
- AI-assisted development tools