Bank of America

Feature Lead - Java

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

Ведущий Java-разработчик (Feature Lead) в команду Fraud & Claims Technology банка Bank of America. Совмещает роль тимлида и активного разработчика: проектирование и разработка enterprise-приложений на Java/Spring Boot, техническое руководство командой на всём жизненном цикле разработки.

Задачи

  • Проектировать, разрабатывать и отвечать за поставку фич
  • Применять корпоративные стандарты к дизайну решений, коду и качеству
  • Обеспечивать соответствие решения критериям приёмки продукта с минимальным техническим долгом
  • Помогать команде с декомпозицией работ и их выполнением
  • Работать с Product Owner над здоровьем бэклога и чёткими критериями приёмки
  • Выполнять роль тимлида, оставаясь individual contributor, и менторить команду
  • Помогать команде в планировании, оценке, peer review и других инженерных практиках
  • Руководить дизайном, разработкой и поставкой Java-приложений и сервисов
  • Оставаться hands-on: самостоятельно анализировать, проектировать, писать код, отлаживать, ревьюить и устранять проблемы production-приложений
  • Проектировать масштабируемые, безопасные и высокопроизводительные микросервисные решения

Требования

  • 7+ лет опыта разработки на Java и 2+ года руководства командами разработки или hands-on технического лидерства
  • Свежий практический опыт Java/Spring Boot и способность напрямую участвовать в сложной разработке и траблшутинге
  • Сильный практический опыт Java, предпочтительно Java 17+, опыт в окружениях Java 8/11/17+
  • Spring Boot и Spring Framework; REST API и микросервисная архитектура
  • SQL Server, Oracle или PostgreSQL
  • Kafka, MQ или другие платформы обмена сообщениями
  • Maven или Gradle и разработка с Git
  • JUnit 5, Mockito и практики автоматизированного unit/integration тестирования
  • Docker, Kubernetes и CI/CD инструменты
  • Контейнерные платформы, такие как OpenShift, и облачные платформы AWS, Azure или GCP
  • Опыт secure coding, контроля качества кода/статического анализа и устранения уязвимостей
  • Сильные навыки решения проблем, отладки, анализа производительности и production-поддержки
  • Опыт Agile/Scrum и подтверждённые навыки технического/командного лидерства
  • Внедрение GitHub Copilot и умение использовать AI-assisted разработку, сохраняя стандарты кодирования, тестирования, безопасности и инженерии

Условия

  • Офисная культура с чёткими ожиданиями по присутствию в офисе и гибкостью в зависимости от задач роли
  • Конкурентные и гибкие льготы, поддержка физического, эмоционального и финансового благополучия
  • Инклюзивная рабочая среда и возможности для обучения, роста и карьерного развития
  • Полная занятость, 40 часов в неделю, первая смена (США)

Навыки

  • Java
  • Java 17
  • Spring Boot
  • Spring Framework
  • REST API
  • Microservices
  • SQL Server
  • Oracle
  • PostgreSQL
  • Kafka
  • MQ
  • Maven
  • Gradle
  • Git
  • JUnit 5
  • Mockito
  • Docker
  • Kubernetes
  • CI/CD
  • OpenShift
  • AWS
  • Azure
  • GCP
  • GitHub Copilot
  • OAuth2
  • JWT
  • SSO
  • Spring Security
  • Splunk
  • Dynatrace
  • AppDynamics
  • SonarQube

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Feature Lead - Java — Bank of America, Newark | itrelocate