Bank of America
Bank of America
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.

Java-Softwareentwickler III – Charlotte, vor Ort

Werden Sie als Full-Stack-Java-Engineer bei Bank of America Teil eines Teams, das hochverfügbare Treasury- und CIO-Anwendungen entwickelt. Entwickeln Sie Lösungen mit Java, Spring, Angular, REST-APIs, automatisierten Tests und cloudnativen Technologien.

Beschreibung

  • Liefern Sie komplexe Softwarelösungen, die Geschäftsziele unterstützen
  • Stellen Sie sicher, dass Anwendungen funktionale, nichtfunktionale und Compliance-Standards erfüllen
  • Entwerfen, entwickeln und warten Sie hochverfügbare Anwendungen für die Geschäftsbereiche Corporate Treasury und CIO
  • Arbeiten Sie während des gesamten Entwicklungszyklus mit Stakeholdern, Teammitgliedern, Technologieführungskräften, Produktmanagern und Engineering-Teams zusammen
  • Implementieren Sie Lösungen und schreiben Sie Unit-Tests, die Abnahme- und Compliance-Kriterien erfüllen
  • Entwerfen und aktualisieren Sie Architekturkomponenten, Anwendungsschnittstellen und Lösungsbausteine
  • Betreuen Sie Softwareentwickler und unterstützen Sie das Team bei CI/CD-Praktiken und Automatisierung
  • Präzisieren Sie User Stories, klären Sie Anforderungen und schätzen Sie den Entwicklungsaufwand
  • Führen Sie technische Untersuchungen und Machbarkeitsnachweise durch, um Risiken zu reduzieren und neue Ansätze zu bewerten
  • Automatisieren Sie manuelle Release-Prozesse
  • Erstellen und pflegen Sie Integrations-, Regressions- und Performancetest-Suites
  • Entwickeln Sie durchgängige Webanwendungen mit Java und modernen Frontend-Technologien
  • Entwickeln und unterstützen Sie RESTful APIs, Backend-Services und Integrationen mit externen Systemen
  • Entwickeln Sie responsive Benutzeroberflächenkomponenten mit Angular
  • Erstellen Sie sauberen, effizienten und dokumentierten Code und beteiligen Sie sich an Code-Reviews
  • Untersuchen Sie Fehler und führen Sie Unit- und Integrationstests durch
  • Verbessern Sie die Performance, Skalierbarkeit und Zuverlässigkeit der Anwendungen
  • Wirken Sie an CI/CD-Pipelines, Cloud-Bereitstellungen und containerisierten Architekturen mit
  • Beobachten Sie neue Technologien und empfehlen Sie Verbesserungen an Tools, Prozessen und Architektur

Anforderungen

  • Mindestens sieben Jahre Erfahrung in der Entwicklung von Full-Stack-Java-Anwendungen
  • Fortgeschrittene Erfahrung mit Java, Spring, Angular, Node.js, Oracle und SQL
  • Praktische Erfahrung mit dem Spring Framework, Hibernate und CI/CD-Tools wie Git, Bitbucket, Jenkins, Maven und Ansible
  • Umfassende Erfahrung in der Full-Stack-Java-Entwicklung für Backend- und Frontend-Systeme
  • Erfahrung im Entwurf und in der Entwicklung RESTful Web-APIs sowie JSON-basierter Integrationen
  • Erfahrung mit Containern, Microservices, Cloud-Plattformen und sicheren Programmierpraktiken
  • Erfahrung mit den Anwendungsservern Tomcat und Apache
  • Ausgeprägte Fähigkeiten im Debugging und bei der Problemlösung
  • Erfahrung in der agilen Entwicklung, einschließlich der Präzisierung von Jira-Vorgängen mit Abnahmekriterien und der Verwaltung versionierter Code-Releases
  • Sehr gute Kenntnisse in Unit-Testing, testgetriebener Entwicklung, JUnit und Karma-Jasmine
  • Ausgeprägte schriftliche und mündliche Kommunikationsfähigkeiten
  • Erfahrung in der Zusammenarbeit mit Product Ownern und Endnutzern zur Definition von Anforderungen und Priorisierung von Problemen
  • Wünschenswert sind Erfahrungen mit OpenShift, Unix, Kafka, Splunk, Python, Quartz, Datenanalyse oder -modellierung sowie Finanzdienstleistungen
  • Verfügbarkeit für Arbeit in der ersten Schicht in den Vereinigten Staaten
  • Verfügbarkeit für eine 40-Stunden-Woche

Zusatzleistungen

  • Berechtigung zur Teilnahme am jährlich nach Ermessen gewährten Incentive-Plan
  • Umfassende, branchenführende Leistungen
  • Bezahlte Freistellung
  • Ressourcen und Unterstützung für Mitarbeitende
  • Möglichkeiten zum Lernen, zur Weiterentwicklung und für sinnstiftende Beiträge
  • Inklusives Arbeitsumfeld
  • Ressourcen zur Unterstützung des körperlichen, emotionalen und finanziellen Wohlbefindens
  • Anerkennung und Belohnung von Leistungen

Ähnliche Stellen

Terumo Medical Corporation

Gebietsleiter Interventionssysteme – Philadelphia

Terumo Medical Corporation

Verantwortung für den Vertrieb von Terumo-Interventionssystemen an Krankenhäuser und ambulante Einrichtungen im Raum Philadelphia. Kundenbeziehungen ausbauen, Eingriffe begleiten, Fachpersonal schulen und Vertriebsziele erreichen.

Öffnen
Cross River

Engineering Manager Cloud und verteilte Systeme – Cross River, Jerusalem

Cross River

Führe und unterstütze Engineers beim Aufbau von Fintech-Diensten und Infrastruktur für Zahlungen, Karten, Kredite und Krypto. In dieser hybriden Rolle in Jerusalem liegt der Schwerpunkt auf cloudnativen Systemen und zuverlässiger Engineering-Umsetzung.

Öffnen
Aleph Alpha

Senior AI Researcher für das Pre-Training von Foundation Models — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Mitarbeitende
B2BKünstliche Intelligenz

Leite Architektur- und Pre-Training-Arbeiten im großen Maßstab für Aleph Alphas europäische Foundation Models und gestalte Trainingsmethoden für Tausende GPUs. Entwickle und verfeinere PyTorch-Trainingsrezepte im hybriden Team in Heidelberg.

Öffnen
General Motors

Sommerpraktikum in der KI-Forschung: Embodied AI

General Motors

Erforsche maschinelles Lernen, Robotik und multimodale Modelle für autonomes Fahren bei General Motors. Führe Experimente durch und arbeite in einem hybriden Praktikum in Sunnyvale, Kalifornien, mit Forschungs- und Entwicklungsteams zusammen.

Öffnen