
Bank of America ist ein globales Finanzinstitut, das in den Bereichen Bankwesen, Finanzdienstleistungen und Fintech tätig ist. Das Angebot umfasst Privatkundengeschäft, Unterstützung für kleine Unternehmen, Vermögensverwaltung, Investmentdienstleistungen und den Zugang zu Kapitalmärkten für Privatpersonen, Unternehmen und Institutionen. Darüber hinaus setzt das Unternehmen auf verantwortungsvolles Wachstum durch nachhaltige Finanzierung, Initiativen für Vielfalt und Programme zur Entwicklung von Gemeinschaften.
Senior-Architekt für Kunden-Datenplattformen – Bank of America – Pennington, NJ (vor Ort)
Leiten Sie die Architektur für Java, Cloud und Integrationen in den Kunden-Datenplattformen der Bank of America. Entwickeln Sie sichere und resiliente Lösungen gemeinsam mit unternehmensweiten Technologieteams.
140.500 $ – 205.000 $ / Jahr
Vor OrtVollzeitSeniorErforderliche Sprache: EnglischArchitektBeschreibung
- Entwickeln Sie die Architekturvision und Lösungsdesigns im Einklang mit strategischen Geschäftszielen
- Definieren Sie Zielbetriebsumgebungen, Resilienzstrategien und nichtfunktionale Anforderungen
- Leiten Sie die funktionale und technische Architektur für zentrale Anwendungen für Kunden- und Kontoreferenzdaten innerhalb der Architekturgruppe für die Consumer Data Platform
- Definieren Sie Lösungsabsicht und architektonische Ausrichtung für komplexe geschäftliche, betriebliche und technologische Lösungen
- Überführen Sie funktionale und nichtfunktionale Anforderungen in priorisierte Technologie-Backlogs
- Unterstützen Sie die Entwicklung von Architektur-Roadmaps über Geschäfts-, Anwendungs-, Daten- und Technologiedomänen hinweg
- Klären Sie Architekturfragen, unterstützen Sie den Systementwurf und beseitigen Sie technische Hindernisse
- Steuern Sie Lösungsdiskussionen und entwerfen Sie komplexe, modulare, flexible und anpassungsfähige Architekturen
- Coachen Sie Teammitglieder zu Technologiepraktiken, Standardisierung und Best Practices der Softwareentwicklung
- Unterstützen Sie die Auswahl von Technologiestacks und bevorzugten Technologieprodukten
- Prüfen Sie Designs und Code auf Sicherheit, Leistung, Wartbarkeit, Skalierbarkeit, Benutzerfreundlichkeit und Zuverlässigkeit
- Erklären Sie komplexe Technologielösungen gegenüber technischen Teams, dem Management, Führungskräften und Anbietern
- Erstellen Sie Geschäftsfälle und detaillierte technische Designs
- Arbeiten Sie mit internen und externen technischen Teams an Strategien für Implementierung, Anpassung und Integration zusammen
- Erstellen Sie technische Spezifikationen für Entwicklung und Systemintegration
- Empfehlen Sie Best Practices und Lösungen von Drittanbietern
- Wirken Sie an Proofs of Concept zu neuen Technologien mit
Anforderungen
- Mindestens 10 Jahre einschlägige Erfahrung als praktisch tätige/r Lösungs- und Systemarchitekt/in
- Fortgeschrittene Kenntnisse in API-basierter Architektur, Microservices, ereignisgesteuerten Systemen und Integrationsmustern für Services
- Praktische Erfahrung im Design von REST-APIs, Webservices, asynchroner Nachrichtenübermittlung und Integrationslösungen mit JSON, XML, Kafka, JMS oder vergleichbaren Plattformen
- Sehr gute Kenntnisse in objektorientiertem Design, Domain-Driven Design, Integrationsmustern für Unternehmen und Verfahren der Anwendungsarchitektur
- Erfahrung mit Java, Spring Boot, Spring Cloud, JPA oder Hibernate, Maven oder Gradle sowie verwandten Technologien
- Erfahrung im Entwurf und in der Bereitstellung groß angelegter verteilter Anwendungen mit Java oder J2EE und modernen Mustern der Unternehmensarchitektur
- Erfahrung in der Architektur und Bereitstellung von Lösungen auf AWS, Azure oder Google Cloud Platform
- Kenntnisse in Docker, Kubernetes, OpenShift und cloudnativen Bereitstellungsansätzen
- Erfahrung mit DevSecOps, CI/CD, Infrastructure as Code, automatisierten Tests und Release-Automatisierung mit GitHub, Jenkins, GitLab, Terraform oder gleichwertigen Tools
- Kenntnisse in Resilienz, Hochverfügbarkeit, Fehlertoleranz, Disaster Recovery, Monitoring, Logging und verteilter Ablaufverfolgung
- Erfahrung im Design sicherer Lösungen mit OAuth2, OpenID Connect, gegenseitiger TLS-Authentifizierung, API-Sicherheit und Standards der Unternehmenssicherheit
- Vertrautheit mit Echtzeitverarbeitung, Stammdatenmanagement, Kunden-Datenplattformen, Event-Streaming und Technologien zur Datenintegration
- Verständnis von Performance Engineering, Skalierbarkeit, Kapazitätsplanung und operativer Exzellenz
- Erfahrung in agilen Produktentwicklungsumgebungen und in der Zusammenarbeit mit Architektur-, Engineering-, Produkt- und Betriebsteams
- Ausgeprägte Kommunikations-, Führungs- und Stakeholder-Management-Fähigkeiten
- Bachelorabschluss oder gleichwertige Berufserfahrung
- Von Vorteil: Erfahrung mit Kunden-Datenmanagement, Customer-360-Plattformen, Identitätsauflösung, Kundenstammdaten, Einwilligungsmanagement und Data Governance
- Von Vorteil: Kenntnisse in Unternehmensdaten-Domänen, Datenherkunft, Metadatenmanagement, Datenschutzvorschriften und Frameworks für Datenqualität
- Von Vorteil: Erfahrung dabei, digitale, analytische, personalisierte sowie KI- oder Machine-Learning-Anwendungsfälle durch Kunden-Datenplattformen zu ermöglichen
Zusatzleistungen
- Möglichkeit zur Teilnahme an einer jährlichen Ermessensprämie
- Möglichkeit zur Teilnahme an Leistungen für Mitarbeitende
- Bezahlter Urlaub
- Ressourcen und Unterstützung mit Fokus auf die gesundheitlichen und finanziellen Bedürfnisse der Mitarbeitenden
- Möglichkeit zur Arbeit im Büro, abhängig von Aufgaben und geschäftlichen Anforderungen
- Möglichkeiten zum Lernen, zur beruflichen Weiterentwicklung und zum gemeinsamen Erfolg