Bank of America
Bank of America
Bank of America is een wereldwijd opererende financiële instelling op het gebied van bankieren, financiële dienstverlening en fintech. De diensten omvatten persoonlijk bankieren, ondersteuning voor kleine bedrijven, vermogensbeheer, beleggingsdiensten en toegang tot kapitaalmarkten voor particulieren, bedrijven en instellingen. Het bedrijf richt zich daarnaast op verantwoorde groei door middel van duurzame financiering, initiatieven voor diversiteit en programma’s voor gemeenschapsontwikkeling.

Senior Architect Klantdataplatforms – Bank of America – Pennington, NJ (op locatie)

Leid de Java-, cloud- en integratiearchitectuur voor de klantdataplatforms van Bank of America. Ontwikkel veilige, veerkrachtige oplossingen samen met teams voor bedrijfstechnologie.

Beschrijving

  • Geef vorm aan de architectuurvisie en oplossingsontwerpen die aansluiten op strategische bedrijfsdoelen
  • Stel doelomgevingen, veerkrachtstrategieën en niet-functionele vereisten vast
  • Leid de functionele en technische architectuur voor centrale applicaties voor klant- en rekeningreferentiegegevens binnen de architectuurgroep voor het Consumer Data Platform
  • Bepaal de oplossingsintentie en architectuurrichting voor complexe bedrijfs-, operationele en technologische oplossingen
  • Vertaal functionele en niet-functionele vereisten naar geprioriteerde technologiebacklogs
  • Help architectuurroadmaps te ontwikkelen voor bedrijfs-, applicatie-, data- en technologiedomeinen
  • Los architectuurvraagstukken op, ondersteun systeemontwerp en verwijder technische belemmeringen
  • Begeleid oplossingsdiscussies en ontwerp complexe, modulaire, flexibele en aanpasbare architecturen
  • Coach teamleden op het gebied van technologiepraktijken, standaardisatie en best practices voor engineering
  • Ondersteun de selectie van technologiestacks en voorkeursproducten
  • Beoordeel ontwerpen en code op het gebied van beveiliging, prestaties, onderhoudbaarheid, schaalbaarheid, bruikbaarheid en betrouwbaarheid
  • Leg complexe technologische oplossingen uit aan technische teams, management, leidinggevenden en leveranciers
  • Stel businesscases en gedetailleerde technische ontwerpen op
  • Werk samen met interne en externe technische teams aan strategieën voor implementatie, aanpassing en integratie
  • Stel technische specificaties op voor ontwikkeling en systeemintegratie
  • Beveel best practices en oplossingen van derden aan
  • Draag bij aan proof-of-concepts met opkomende technologieën

Vereisten

  • Minimaal 10 jaar relevante ervaring als hands-on solution- en systems-architect
  • Uitgebreide expertise in API-gestuurde architectuur, microservices, eventgedreven systemen en service-integratiepatronen
  • Praktische ervaring met het ontwerpen van REST-API's, webservices, asynchrone berichtgeving en integratieoplossingen met JSON, XML, Kafka, JMS of vergelijkbare platformen
  • Uitstekende kennis van objectgeoriënteerd ontwerp, domain-driven design, enterprise-integratiepatronen en applicatiearchitectuur
  • Ervaring met Java, Spring Boot, Spring Cloud, JPA of Hibernate, Maven of Gradle en aanverwante technologieën
  • Ervaring met het ontwerpen en opleveren van grootschalige gedistribueerde applicaties met Java of J2EE en moderne enterprise-architectuurpatronen
  • Ervaring met het ontwerpen van architecturen voor en implementeren van oplossingen op AWS, Azure of Google Cloud Platform
  • Kennis van Docker, Kubernetes, OpenShift en cloud-native implementatiebenaderingen
  • Ervaring met DevSecOps, CI/CD, infrastructure as code, geautomatiseerd testen en releaseautomatisering met GitHub, Jenkins, GitLab, Terraform of gelijkwaardige tools
  • Kennis van veerkracht, hoge beschikbaarheid, fouttolerantie, disaster recovery, monitoring, logging en gedistribueerde tracing
  • Ervaring met het ontwerpen van veilige oplossingen met OAuth2, OpenID Connect, wederzijdse TLS, API-beveiliging en enterprise-beveiligingsstandaarden
  • Bekendheid met realtimeverwerking, masterdatabeheer, klantdataplatforms, eventstreaming en technologieën voor dataintegratie
  • Inzicht in performance engineering, schaalbaarheid, capaciteitsplanning en operationele excellentie
  • Ervaring in agile productontwikkelomgevingen met samenwerking tussen architectuur-, engineering-, product- en operationele teams
  • Sterke communicatieve, leidinggevende en stakeholdermanagementvaardigheden
  • Bacheloropleiding of gelijkwaardige professionele ervaring
  • Pré: ervaring met klantdatabeheer, customer-360-platforms, identiteitsresolutie, customer mastering, toestemmingsbeheer en datagovernance
  • Pré: kennis van enterprise-datadomeinen, datalineage, metadatabeheer, privacyregelgeving en frameworks voor datakwaliteit
  • Pré: ervaring met het mogelijk maken van digitale, analytische, personalisatie- en AI- of machine-learningtoepassingen via klantdataplatforms

Voordelen

  • Mogelijkheid om in aanmerking te komen voor een jaarlijkse discretionaire incentive
  • Mogelijkheid om in aanmerking te komen voor personeelsvoorzieningen
  • Betaald verlof
  • Middelen en ondersteuning gericht op het welzijn en de financiële behoeften van medewerkers
  • Flexibiliteit om op kantoor te werken, afhankelijk van de verantwoordelijkheden van de functie en bedrijfsvereisten
  • Mogelijkheden om te leren, carrière te maken en bij te dragen aan gezamenlijk succes