Redwood Materials
Charles Schwab Inc.
Senior Java Entwickler
Ihre Chance
Bei Schwab können Sie Ihre Karriere aktiv gestalten. Hier trifft innovatives Denken auf kreative Problemlösung, um gemeinsam den Status quo herauszufordern und die Finanzbranche zu transformieren. Wir legen Wert auf die Zusammenarbeit vor Ort und erwarten, dass der ausgewählte Kandidat für diese Rolle am angegebenen Standort/an den angegebenen Standorten tätig ist.
Das Client Data Technology Team ist verantwortlich für die zentrale Kundendatenplattform von Charles Schwab und ermöglicht differenzierte Kundenerlebnisse für Kunden, Konten, Haushalte und Berater über digitale Kanäle, Filialen und Servicekanäle hinweg. Als erfahrener Technologieführer und Ingenieur spielen Sie eine entscheidende Rolle bei der Gestaltung der nächsten Generation unseres Kunden-Daten-Ökosystems durch das Design, die Architektur und die Bereitstellung skalierbarer, robuster Lösungen, die sich entwickelnde Geschäftsfähigkeiten unterstützen und aussagekräftige Ergebnisse für Kunden und interne Partner erzielen.
In dieser Rolle kombinieren Sie tiefgreifende technische Expertise mit strategischer Problemlösung, um Geschäftsanforderungen zu bewerten, Lösungsoptionen zu identifizieren und moderne Cloud-basierte Anwendungen zu entwickeln, die ereignisgesteuerte Architekturen, APIs, Batch-Verarbeitungs-Frameworks und Messaging-Technologien nutzen. Sie arbeiten eng mit funktionsübergreifenden Stakeholdern zusammen, um sicherzustellen, dass Lösungen die Erwartungen hinsichtlich Skalierbarkeit, Leistung, Sicherheit, Compliance und operativer Bereitschaft erfüllen und gleichzeitig die langfristige Technologiestrategie des Unternehmens unterstützen.
Erfolg in dieser Rolle erfordert die Fähigkeit, durch Einflussnahme zu führen, technische Exzellenz zu fördern und Teammitglieder zu betreuen, während gleichzeitig Verantwortlichkeit und kontinuierliche Verbesserung vorangetrieben werden. Sie werden dazu beitragen, Plattformen zu modernisieren, kritische Produktionsumgebungen zu unterstützen, vertrauensvolle Partnerschaften über Technologiedomänen hinweg aufzubauen und zu einer Kultur beizutragen, die Innovation, Zusammenarbeit, Lernen und qualitativ hochwertige Ergebnisse schätzt.
Was Sie mitbringen
Erforderliche Qualifikationen
- 6+ Jahre Erfahrung in der Entwicklung von Unternehmensanwendungen mit Java, Spring Framework, Cloud-Technologien und Webservices (REST/SOAP) in Umgebungen mit hohem Volumen und hoher Verfügbarkeit.
- Nachgewiesene Erfahrung mit Generative AI Coding Assistants im Softwareentwicklungszyklus, einschließlich Design, Entwicklung, Testen, Code-Reviews, Automatisierung, Fehlerbehebung und Dokumentation.
- Praktische Erfahrung mit KI-gestützten Engineering-Tools wie GitHub Copilot, Claude Code oder ähnlichen Lösungen.
- 2+ Jahre Erfahrung mit modernen Batch-Verarbeitungslösungen wie Spring Batch oder Spring Cloud Data Flow.
- 3+ Jahre Erfahrung in der Arbeit mit PostgreSQL, Aerospike oder anderen Cloud-kompatiblen relationalen Datenbanktechnologien.
- 3+ Jahre Erfahrung in der Unterstützung von CI/CD-Praktiken und Cloud-basierten Anwendungsbereitstellungen.
- 3+ Jahre Erfahrung in der Nutzung von Quellcodeverwaltung und Build-Automatisierungstools wie Git, Bitbucket, Bamboo oder ähnlichen Plattformen.
- 2+ Jahre Erfahrung mit AWS, Google Cloud Platform (GCP), Pivotal Cloud Foundry (PCF) oder vergleichbaren Cloud-Plattformen.
- 3+ Jahre Erfahrung mit Messaging-Plattformen wie Kafka, RabbitMQ oder gleichwertigen Technologien.
- Erfahrung in der Anwendung von Test-Driven Development, Quality Engineering-Praktiken, automatisierten Tests und Prinzipien der kontinuierlichen Verbesserung.
- Nachgewiesene Fähigkeit, komplexe geschäftliche und technische Herausforderungen zu analysieren, Alternativen zu bewerten und praktische, skalierbare Lösungen zu entwerfen.
- 5+ Jahre Erfahrung in der effektiven Kommunikation mit technischen und nicht-technischen Stakeholdern und der Leitung von Diskussionen mit unterschiedlichen Zielgruppen.
- 1+ Jahr Erfahrung mit der Schwab-Technologiedomäne, erworben als aktueller oder kürzlicher Auftragnehmer oder Mitarbeiter.
- Nachgewiesene Fähigkeit zur effektiven Zusammenarbeit mit internen Teams, externen Partnern und global verteilten Teams.
- Nachgewiesene Fähigkeiten in Problemlösung, Risikoerkennung und Entscheidungsfindung in komplexen Technologieumgebungen.
- Erfahrung in der Erstellung von Delivery Roadmaps, der Verwaltung von Abhängigkeiten und der Steuerung der Ausführung strategischer Prioritäten.
Bevorzugte Qualifikationen
- Erfahrung in agilen Entwicklungsumgebungen und Anwendung agiler Methoden.
- Erfahrung in der Leitung von Technologietransformationsinitiativen und der Modernisierung von Legacy-Plattformen hin zu verteilten, Cloud-basierten Architekturen.
- 2+ Jahre Erfahrung in der Entwicklung von Lösungen mit Python.
- Erfahrung mit Atlassian-Tools, einschließlich Jira, Confluence und verwandten Kollaborationsplattformen.
- Erfahrung im Finanzdienstleistungssektor.
- Fähigkeit, technische Fachexperten einzubinden und komplexe Konzepte in umsetzbare Ergebnisse zu übersetzen.
- Hohe Lernagilität mit der Fähigkeit, schnell Wissen über neue Technologien und Plattformen zu erwerben.
- Erfahrung in der Erstellung von Architekturdokumentationen, technischen Spezifikationen, Prozessflüssen und Lösungsdesigns.
- Erfahrung in der Dokumentation und Analyse von Produktions-, Test- und Bereitstellungsumgebungen.
- Vorerfahrung in der Betreuung von Ingenieuren, der Leitung technischer Teams und der Förderung von Best Practices im Ingenieurwesen.
Zusätzlich zur Gehaltsspanne ist diese Rolle für Bonus- oder Anreizmöglichkeiten berechtigt.
