Sysco
Java Technical Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер Java-направления в продуктовой команде Sysco: отвечает за доставку и поддержку backend-решений корпоративного уровня, руководит распределённой командой инженеров и задаёт технические приоритеты.
Задачи
- Отвечать за end-to-end доставку и поддержку Java backend-решений для ключевых бизнес-процессов
- Руководить agile-разработкой Java-платформ: проектирование архитектур, паттернов и практик безопасности
- Обеспечивать hands-on техническое лидерство в backend-разработке с фокусом на масштабируемую обработку данных, высокую доступность и производительность API
- Контролировать сроки проектов, распределение ресурсов и результативность команды
- Менторить инженеров в распределённых командах, проводить код-ревью и развивать культуру непрерывного обучения
- Координировать кросс-командные зависимости с Product, UX, QA и Backend-командами
- Взаимодействовать с enterprise architecture, DevOps и операционными командами для интеграции и CI/CD backend-сервисов
- Оценивать задачи, согласовывать их с бизнес-целями и учитывать разные точки зрения при планировании
- Обеспечивать соблюдение agile, DevOps и security-практик, оценивать новые Java и backend-технологии
- Согласовывать технические результаты с бизнес-потребностями и KPI
- Поддерживать production readiness через автоматизированное тестирование, мониторинг и стратегии поддержки
- Изучать домен логистики и применять знания в проектировании Java backend-решений
- Формировать таймлайны поставки, определять scope окружений и команд, поддерживать критичные релизы
- Сохранять хладнокровие и аналитический подход при технических эскалациях и руководить разрешением кризисов
- Использовать данные и метрики для планирования, штатного расписания и снижения рисков
Требования
- Bachelor's degree in Computer Science или эквивалентный опыт
- 5–8 лет опыта full-stack разработки, из них минимум 2 года в роли технического лидера
- 8+ лет опыта разработки на Java, создание высоконагруженных backend-приложений в логистике или field service
- Уверенный опыт с Java и Spring Framework (особенно Spring Boot), микросервисной архитектурой и проектированием БД (SQL и NoSQL)
- Опыт проектирования и разработки RESTful API, асинхронного обмена сообщениями (например, Kafka) и работы с облаками (AWS, GCP, Azure)
- Опыт работы с event-driven архитектурой
- Владение Agile-методологиями и практиками CI/CD
- Опыт full-stack разработки, включая front-end фреймворки вроде React
- Опыт работы с распределёнными командами и управления поставкой в разных часовых поясах
- Глубокий hands-on опыт в архитектуре Java-систем, оптимизации производительности и проектировании распределённых систем
- Сильные технические и аналитические навыки для выявления проблем, проектирования решений и формирования технической стратегии
- Отличные коммуникативные и лидерские навыки
- Опыт с Python будет плюсом, полиглотский подход приветствуется
- Понимание и интерес к новым технологиям, включая Generative AI
- Разрешение на работу в США
Условия
- Официальное трудоустройство в Sysco Corporation
- Программа льгот Sysco (подробности на SyscoBenefits.com)
- Возможности личного и профессионального роста
- Работа в глобальной компании — лидере в дистрибуции продуктов питания
- Equal Opportunity and Affirmative Action employer
Навыки
- Java
- Spring
- Spring Boot
- микросервисы
- SQL
- NoSQL
- REST API
- Kafka
- AWS
- GCP
- Azure
- event-driven architecture
- CI/CD
- Git
- Jenkins
- JUnit
- Mockito
- React
- Python
- Agile
- test automation