John Deere

Staff Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Ведущий full-stack инженер в John Deere (мировой IT-центр, Чикаго). Отвечает за архитектуру и реализацию сложных мультисистемных решений, стандарты разработки и наставничество инженеров.

Задачи

  • Руководить архитектурой, проектированием и реализацией сложных мультисистемных решений
  • Анализировать бизнес-потребности и определять спецификации систем и архитектурные требования
  • Проводить design review с фокусом на качество, масштабируемость, надёжность и безопасность
  • Разрабатывать стандарты кодирования, паттерны интеграции и стандарты data pipeline совместно с архитекторами
  • Обеспечивать full-stack лидерство: React/Redux фронтенды, Java/Spring Boot и Python микросервисы, REST API
  • Определять и валидировать нефункциональные требования: масштабируемость, надёжность, производительность, безопасность
  • Выстраивать observability-стандарты (New Relic, Datadog, CloudWatch, Grafana)
  • Стандартизировать платформу: переиспользуемые архитектурные паттерны, общие компоненты и фреймворки
  • Менторить junior и senior инженеров
  • Внедрять AI-assisted engineering практики и Vibe Coding
  • Сотрудничать с Product Managers, UX и архитектурой для формирования роадмапов

Требования

  • 8+ лет опыта разработки backend-приложений на Java (J2EE, Spring/Spring Boot)
  • 6+ лет опыта frontend-разработки на JavaScript, HTML, CSS, React, Redux
  • 4+ года работы с cloud native системами в AWS или Azure, включая Docker и Kubernetes/EKS
  • 4+ года создания serverless-приложений на AWS Lambda и API Gateway
  • 5+ лет проектирования и интеграции баз данных (MongoDB, DynamoDB, реляционные БД)
  • Опыт проектирования безопасных систем, OAuth, OIDC, SAML
  • Опыт лидирования design review и менторства инженеров
  • Практический опыт observability: метрики, логи, трейсы, SLO/SLA, on-call
  • Опыт проектирования под масштабируемость, отказоустойчивость, кэширование, autoscaling
  • Степень бакалавра в Computer Science, Computer Engineering или смежной области

Условия

  • Гибкий график работы
  • Конкурентная базовая зарплата
  • Пенсионные накопления (401K и Defined Contribution)
  • Медицинская страховка с взносом компании в HSA
  • Помощь при усыновлении
  • Employee Assistance Programs
  • Оплата обучения
  • Фитнес-субсидии и спортзалы в отдельных офисах
  • Charitable contribution match
  • Скидки для сотрудников
  • Оплачиваемый отпуск и праздничные дни
  • Виза не спонсируется

Навыки

  • Java
  • J2EE
  • Spring
  • Spring Boot
  • JavaScript
  • HTML
  • CSS
  • React
  • Redux
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • EKS
  • AWS Lambda
  • API Gateway
  • MongoDB
  • DynamoDB
  • REST
  • Node.js
  • OAuth
  • OIDC
  • SAML
  • New Relic
  • Datadog
  • CloudWatch
  • Grafana
  • Python

Похожие вакансии

Senior Developer (Full-Stack)
32BJ Benefits FundsSeniorNew YorkОфис
160,000 – 165,000 USD в год
6 нояб.
Full Stack Software Engineer
RAM Aviation, Space & DefenseMiddleSt. GeorgeОфис
5 нояб.
Java Full Stack Engineer - Professional
HexawareSeniorГибрид
5 нояб.
Developer (Full Stack)-Information Services III
Indiana University HealthMiddleГибрид
5 нояб.
Software Engineer, AI Products - MCP Manager
UsercentricsMiddleNew YorkГибрид
170,000 – 185,000 USD в год
5 нояб.
Staff Software Engineer — John Deere, 141,132 – 211,692 USD в год, Офис | itrelocate