Toshiba Global Commerce Solutions
Гвадалахара, Мексика2 месяца назад
Должность: Java Software Engineer Местоположение: Гвадалахара, Мексика / Офис в Гвадалахаре
Toshiba Global Commerce Solutions ищет практического инженера-программиста для участия в проектировании, разработке, тестировании и поддержке современных розничных платформ и решений.
В этой роли вы будете работать совместно со старшими инженерами, архитекторами, продуктовыми командами и техническими лидерами над созданием высококачественного программного обеспечения, отвечающего целям клиентов и бизнеса. Вы будете участвовать в мероприятиях по исследованию (Discovery) и внедрению (Delivery) в рамках Agile-среды с двойным треком (Dual-Track Agile), помогая проверять концепции, внедрять функции и поставлять готовое к эксплуатации программное обеспечение.
Идеальный кандидат — опытный инженер-программист, который активно пишет код, использует методы разработки с помощью ИИ и берет на себя ответственность за назначенные решения от внедрения до поддержки в производственной среде. Ожидается, что вы будете самостоятельно работать над функциями средней сложности, выявлять и решать технические проблемы, предлагать идеи для постоянного совершенствования и эффективно сотрудничать с инженерными командами.
Эта роль требует глубоких фундаментальных знаний в области разработки программного обеспечения, опыта облачной разработки (cloud-native), установки на рост (growth mindset) и приверженности созданию качественного программного обеспечения при постоянном расширении технических знаний.
Ключевые обязанности
Проектирование, разработка, тестирование, отладка и поддержка программных решений для розничных и корпоративных платформ.
Использование инструментов разработки с помощью ИИ для повышения производительности, качества кода, генерации тестов, документирования и проведения аналитических мероприятий.
Участие в мероприятиях по исследованию путем оценки требований, создания прототипов (proof of concepts) и предоставления технической обратной связи по подходам к внедрению.
Реализация пользовательских историй (user stories), технических задач, интеграций, API и улучшений платформы в составе команд внедрения Agile.
Сотрудничество с архитекторами и старшими инженерами для понимания и применения архитектурных шаблонов, инженерных стандартов и нефункциональных требований.
Создание и поддержка технической документации, спецификаций API, артефактов тестирования и руководств по развертыванию по мере необходимости.
Участие в обзорах кода и учет обратной связи для повышения качества и поддерживаемости решений.
Устранение дефектов программного обеспечения, производственных проблем и операционных вопросов, работа с членами команды для выявления первопричин и реализации корректирующих действий.
Вклад в автоматизированное тестирование, конвейеры CI/CD, автоматизацию развертывания и практики наблюдаемости (observability).
Поддержка производственных развертываний, пост-релизная валидация и мероприятия по обеспечению операционной готовности.
Сотрудничество с командами продуктов, QA, DevOps и профессиональных услуг для предоставления ценности клиентам.
Постоянное совершенствование технических навыков, практик разработки и понимания технологий розничных платформ.
Обязательные квалификации
Степень бакалавра в области компьютерных наук, инженерии или эквивалентный практический опыт.
+3 года профессионального опыта разработки программного обеспечения.
Опыт разработки программного обеспечения с использованием современных языков программирования, таких как Java, TypeScript, JavaScript или аналогичных технологий.
Опыт создания и поддержки облачных приложений (cloud-native), API, микросервисов или распределенных систем.
Знакомство с Azure, AWS или аналогичными облачными платформами.
Опыт использования инструментов разработки с помощью ИИ, таких как GitHub Copilot, Cursor, Claude Code или аналогичных технологий.
Практические знания REST API, SQL-баз данных и современных паттернов интеграции приложений.
Опыт работы с системами контроля версий, конвейерами CI/CD, автоматизированным тестированием и практиками DevOps.
Сильные навыки решения проблем и устранения неполадок.
Способность самостоятельно работать над назначенными задачами, эффективно сотрудничая в команде.
Сильные навыки письменного и устного общения.
Предпочтительные квалификации
Опыт работы с Java/Spring Boot и современными фронтенд-фреймворками, такими как React или Vue.
Опыт работы с Docker, Kubernetes и контейнеризированными развертываниями.
Опыт работы в Agile или Dual-Track Agile средах внедрения.
Знакомство с событийно-ориентированной архитектурой (event-driven architectures) и технологиями обмена сообщениями.
Опыт поддержки платформ для розничной торговли, POS, платежей или электронной коммерции.
Понимание практик обеспечения качества программного обеспечения, наблюдаемости (observability) и операционной поддержки.
Знакомство с рабочими процессами разработки, поддерживаемыми ИИ, и современными практиками доставки программного обеспечения.
Оценка RocketHunt по реальным зарплатам
Грейд
Middle
Опыт работы
от 3 лет
Формат работы
Офис
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить