TD Bank

Software Engineer-III (Full Stack/API Integration)

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

Senior-инженер полного стека в TD Bank: проектирование и разработка backend-сервисов на Node.js и enterprise-интеграций, REST API и систем аутентификации для корпоративных платформ.

Задачи

  • Проектировать и разрабатывать backend-сервисы на Node.js и компоненты enterprise-интеграций
  • Создавать защищённые REST API для поиска, получения, создания и обновления метаданных и интеграций
  • Реализовывать аутентификацию Microsoft Entra ID, OAuth2/OpenID Connect, валидацию JWT и ролевую модель доступа
  • Разрабатывать интеграции с Collibra, PostgreSQL и корпоративными сервисами
  • Создавать переиспользуемые, масштабируемые и безопасные компоненты в соответствии со стандартами предприятия
  • Писать автоматические unit-, интеграционные, API- и регрессионные тесты
  • Участвовать в CI/CD-пайплайнах, автоматизации деплоя и релизах в продакшн
  • Диагностировать и устранять сложные проблемы приложений, интеграций и продакшна
  • Взаимодействовать с архитекторами, product owner, командами безопасности и платформы
  • Использовать AI-инструменты разработки для повышения качества кода и продуктивности
  • Участвовать во внедрении практик AI-ассистированной разработки, код-ревью и автоматизированного тестирования

Требования

  • 5+ лет опыта в разработке ПО
  • Уверенный практический опыт с Node.js / TypeScript
  • Опыт разработки REST API
  • Опыт работы с SQL / PostgreSQL
  • Опыт работы с Git и CI/CD
  • Опыт реализации OAuth2/OpenID Connect, JWT-аутентификации и RBAC
  • Опыт enterprise-интеграций
  • Опыт работы по Agile и с Jira
  • Опыт работы с AI-ассистированными инструментами разработки (GitHub Copilot, Cursor, Claude Code и др.)
  • Сильные навыки решения проблем, диагностики и коммуникации
  • Высшее образование в области computer science или инженерии

Условия

  • Заработная плата $98,160 - $159,270 в год
  • Полная занятость 40 часов в неделю
  • Базовый оклад и переменная компенсация (бонусы и/или акции)
  • Медицинские и well-being льготы, пенсионные и сберегательные программы
  • Оплачиваемый отпуск (Vacation PTO, Flex PTO, Holiday PTO)
  • Банковские льготы и скидки
  • Карьерное развитие, обучение и менторские программы
  • Тренинг и онбординг
  • Возможны редкие командировки по стране

Навыки

  • Node.js
  • TypeScript
  • REST API
  • SQL
  • PostgreSQL
  • Git
  • CI/CD
  • OAuth2
  • OpenID Connect
  • JWT
  • RBAC
  • Microsoft Entra ID
  • Collibra
  • GitHub Copilot
  • Cursor
  • Claude Code
  • Amazon Q
  • HashiCorp Vault
  • Azure Key Vault
  • Azure
  • Linux
  • NGINX
  • Dynatrace
  • Azure Monitor
  • Docker
  • Kubernetes
  • RAG
  • MCP
  • Jira

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

Principal Software Engineer (Full-Stack)
WalgreensLeadDeerfieldОфис
21 окт.
Java fullstack developer
InfosysMiddleAddisonОфисРелокация
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorArgos UsaОфис
174,000 – 252,000 USD в год
21 окт.
Senior Software Engineer, Full Stack
GoogleSeniorPittsburghОфис
174,000 – 252,000 USD в год
21 окт.
Full Stack Java Developer
TechsurMiddleRestonГибрид
130,000 – 140,000 USD в год
21 окт.
Software Engineer-III (Full Stack/API Integration) — TD Bank, 98,160 – 159,270 USD в год, Mount Laurel | itrelocate