
U.S. Bank ist ein in den Vereinigten Staaten ansässiges Finanzdienstleistungsinstitut, das Privatpersonen und Unternehmen mit Privatkunden- und Firmenkundengeschäft, Vermögensverwaltung, Kreditprüfung und Investmentmanagement betreut. Das Unternehmen unterstützt außerdem Initiativen zur finanziellen Bildung und engagiert sich in der Gemeinschaft. Die Karriereseite betont Inklusion, die Arbeitsplatzkultur, die Entwicklung der Mitarbeitenden sowie Gesundheit und Wohlbefinden. U.S. Bank ist für geeignete Einlagenprodukte Mitglied der FDIC; Anlage- und Versicherungsprodukte sind nicht durch die FDIC versichert und können an Wert verlieren.
Leitender Softwareentwickler, Working-Capital-Finanzierung — U.S. Bank (Hybrid, Charlotte)
Leiten Sie die Entwicklung sicherer, cloudnativer Finanzanwendungen für das Working-Capital-Finanzierungsteam der U.S. Bank. Entwickeln und betreiben Sie Java-Microservices und entwerfen, testen, analysieren und skalieren Sie wichtige Systeme.
Beschreibung
- Erstellen, erweitern, testen und pflegen Sie zentrale Anwendungen für die Working-Capital-Finanzierung
- Entwickeln Sie cloudnative Lösungen mit Java-Microservices, Spring Boot, PostgreSQL, Kafka und verwandten Technologien
- Verwalten Sie selbstständig Geschäftsanforderungen, E-Mails, die Kommunikation über Teams und Liefertermine
- Bewerten Sie mögliche Szenarien und erkennen Sie Lücken in der Szenarioabdeckung
- Implementieren und validieren Sie sowohl erwartete Abläufe als auch Ausnahmefälle
- Entwickeln und testen Sie Lösungen für aktuelle und prognostizierte Transaktionsvolumen
- Untersuchen Sie Fehler in Tests und Produktion, indem Sie das erwartete Verhalten zurückverfolgen und den Ursprung von Problemen bestimmen
- Setzen Sie Compliance-Anforderungen und sichere Entwicklungspraktiken während der gesamten Produktbereitstellung
Anforderungen
- Bachelorabschluss oder gleichwertige Berufserfahrung
- Sechs bis acht Jahre einschlägige Berufserfahrung
- Praktische Erfahrung in der Entwicklung von Unternehmenssoftware mit Java 17 oder höher und objektorientierter Programmierung
- Fundierte Kenntnisse in Spring Boot, dem Spring Framework, Dependency Injection, REST-APIs, Sicherheit und zentralen Spring-Funktionen
- Praktische Erfahrung mit MQ oder Kafka, Nachrichtensystemen, ereignisgesteuertem Design und asynchronen Integrationsmustern
- Erfahrung im Entwurf und in der Bereitstellung von Microservices in Public Clouds wie AWS, Azure oder Google Cloud
- Ausgeprägte Erfahrung mit CI/CD-Plattformen, einschließlich Jenkins, CloudBees oder vergleichbaren Tools für Unternehmenspipelines
- Erfahrung in der Verwaltung von Builds und Abhängigkeiten, vorzugsweise mit Maven; Gradle ist ebenfalls akzeptabel
- Fundierte Kenntnisse relationaler Datenbanken wie PostgreSQL, MySQL, Oracle und DB2 sowie Expertise in Datenmodellierung, Performance-Tuning und SQL-Optimierung
- Verständnis von Softwaredesignmustern, Systemintegration, API-Engineering, sicherer Programmierung und agilen Entwicklungspraktiken
- Erfahrung mit Spring Data JPA, Hibernate oder MyBatis ist wünschenswert
- Kenntnisse in Kubernetes-Bereitstellungen, Container-Orchestrierung und Konfigurationsmanagement
- Erfahrung mit der Verwaltung von Geheimnissen und Anwendungssicherheitspraktiken
- Vertrautheit mit React und modernen Frontend-Frameworks
- Erfahrung in Finanzdienstleistungen, Bankwesen, Kreditvergabe, Treasury oder Working-Capital-Finanzierung ist wünschenswert
- Bereitschaft, mindestens drei Tage pro Woche an einem Standort der U.S. Bank zu arbeiten
- Fähigkeit, die Richtlinien und Verfahren der U.S. Bank zu befolgen, einschließlich ihres Ethik- und Verhaltenskodex sowie der geltenden Anforderungen an Verhalten und Sicherheit am Arbeitsplatz
Zusatzleistungen
- Kranken-, Zahn- und Augenversicherung
- Grundlegende und optionale Risikolebensversicherung
- Leistungen bei kurz- und langfristiger Arbeitsunfähigkeit
- Mutterschaftsbedingte Arbeitsunfähigkeit und Elternzeit
- 401(k)-Plan und arbeitgeberfinanzierter Altersvorsorgeplan
- Bezahlter Urlaub von zwei bis fünf Wochen je nach Gehaltsstufe und Betriebszugehörigkeit
- Bis zu 11 bezahlte Feiertage
- Unterstützung bei Adoption
- Krankheits- und Sicherheitsurlaub, der mit einer Stunde pro 30 geleistete Arbeitsstunden angesammelt wird, bis zu 80 Stunden pro Kalenderjahr, sofern das geltende Recht nichts anderes vorsieht
- Anreiz- und Anerkennungsprogramme
- Möglichkeit zum Erwerb von Mitarbeiteraktien
- 401(k)-Beiträge und Pensionsleistungen