Software Engineer - Frankfurt, Deutschland - Commerzbank AG Deutschland

    Default job background
    Unbefristet / Ganztags / Nebenberuflich
    Beschreibung

    Als Java Entwickler*in umfasst deine Hauptaufgabe die Neu- und Weiterentwicklung der Produkte aus dem Cluster Cards, new Payments and Transaction.

    Dies beinhaltet sowohl die Plattformen aus dem Online Banking als auch der Filiale.

    Durch die Anbindung des API-Gateways und der Realisierung der Cloud entwickelst du in einem der modernsten und vielseitigsten Systemlandschaften der Bank.

    Dies ermöglicht dir eine persönliche Weiterentwicklungsmöglichkeit und macht dein Arbeitsleben stets abwechslungsreich.

    Des Weiteren arbeitest du im Team maßgeblich an der Zukunftsarchitektur mit und gestelltest somit aktiv die Systemlandschaft der Commerzbank.

  • Erneuerung und Harmonisierung der verschiedenen Software-Lösungen im Cluster sowie über die Cluster-Grenzen hinaus
  • Fortlaufende Gestaltung und Weiterentwicklung der Cluster SW-Architektur (Zielbild, Roadmap)
  • Datenmodellierung und Datenbank-Programmierung
  • Erstellung von Programmen und Anwendungssystemen
  • Betreuung einer Webanwendung (Contentprovider mit UI Midtier/Serviceschicht)
  • Analyse und Behebung von Software-Fehlern
  • Konfigurationsmanagement und Durchführung des Build-Prozesses
  • Planung und Durchführung von Modultests und Code-Reviews
  • Erstellung von technischer Dokumentation
  • Begleitung der Produktionseinführung
  • Full stack Developer
  • Sehr gute Kenntnisse in Java, gängige Frameworks (Spring, Hystrix, Hibernate), als auch Software Architektur.
  • Erweiterte Kenntnisse in React, Java Script und API Entwicklung
  • Erfahrung in der Automation von Tests
  • Erfahrung in "State of the Art" Software-Architektur, dabei sind API, Cloud und CI/CD keine Fremdwörter
  • Begeisterung zum eigenverantwortlichen Arbeiten in einem unserer Teams
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift