Senior Java Backend Engineer (Billing Technology)

Senior Java Backend Engineer (Billing Technology)

Berlin Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
D

Auf einen Blick

  • Aufgaben: Entwickle und pflege moderne Java-Backend-Lösungen für unsere strategische Abrechnungsplattform.
  • Unternehmen: Deutsche Bank, ein globales Finanzinstitut mit innovativen Technologien.
  • Vorteile: Flexibles Arbeiten, wettbewerbsfähiges Gehalt und Möglichkeiten zur beruflichen Weiterentwicklung.
  • Weitere Informationen: Dynamisches Team mit exzellenten Wachstumschancen in einem agilen Umfeld.
  • Warum dieser Job: Gestalte die Zukunft der Finanztechnologie und arbeite an spannenden, realen Projekten.
  • Qualifikationen: Erfahrung in Java, Microservices und Cloud-Technologien erforderlich.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Anforderungen:

  • Mehrere Jahre Erfahrung in Java und moderner Webentwicklung, einschließlich Frameworks wie Spring Boot und Quarkus
  • Nachgewiesene Fähigkeit, Microservices und APIs zu entwerfen, zu erstellen und zu warten
  • Praktische Erfahrung mit Google Cloud Platform oder anderen großen Cloud-Plattformen sowie Docker und Kubernetes
  • Erfahrung in der Implementierung und Wartung von CI/CD-Pipelines, vorzugsweise mit GitHub Actions
  • Starke Kenntnisse relationaler Datenbanken (PostgreSQL, Oracle); Erfahrung mit Nachrichtenwarteschlangen für ereignisgesteuerte Architekturen ist von Vorteil

Was die Stelle beinhaltet:

Billing ist eine strategische Plattform, die alle vier Geschäftsbereiche der Corporate Bank unterstützt – dazu gehören Cash Management, Security Services, Trust & Agency Services sowie Handelsfinanzierung und Kreditgeschäfte. Das Billing Technology-Team besteht aus über 75 Mitgliedern, die den globalen Geschäftseinheiten der Corporate Bank in Amerika, EMEA und APAC-Ländern helfen, Einnahmen von unseren Kunden für die Dienstleistungen zu realisieren, die sie von unserer Bank nutzen.

Die Generierung von Einnahmen und die Minderung von Einnahmeverlusten stehen im Mittelpunkt der Rentabilitätskennzahlen der Bank, was die Billing-Anwendung strategisch wichtig für unsere Geschäfts-, Technologie- und Betriebsinteressengruppen macht. Sie würden die Produktlinien der Bank, Preismechanismen und die Komplexität der Steuerberechnung verstehen.

Sie würden mit hochpreisigen Zahlungen, Sofortzahlungen, SWIFT- und SEPA-Nachrichten sowie fonds- und geschäftsbezogenen Daten arbeiten, um Anwendungsfälle zu unterstützen, die in Echtzeit, nahezu in Echtzeit oder geplant sind. Sie würden Lösungen entwerfen und entwickeln, die kritisch sind und rund um die Uhr in Echtzeit arbeiten, um 1.500 Transaktionen innerhalb von 200 Millisekunden zu verarbeiten oder anwendungsnahe Echtzeitanwendungen zu bearbeiten, die 250.000 Transaktionen innerhalb von 30 Minuten verarbeiten, bis hin zur Verarbeitung großer Batchgrößen von 1,5 Millionen Transaktionen pro Tag, um 100.000 Rechnungen zu generieren, die der Deutschen Bank helfen, jährliche Einnahmen in Höhe von 100 Millionen EUR zu realisieren.

Sie würden die Technologie-Strategie für die Corporate Bank vorantreiben und zu ihr beitragen, indem Sie den Technologiestack mit modernen Technologien wie der Google Cloud Suite und Java-Microservices vereinfachen. Sie werden eng mit Architekten und Produktmanagern zusammenarbeiten und agile Methoden anwenden, um Funktionen schnell bereitzustellen und qualitativ hochwertige Softwarelösungen zu entwickeln.

Dies ist eine spannende Gelegenheit, zu einer strategischen Modernisierungsreise beizutragen, bei der unsere Kernanwendungen aktiv auf eine cloud-native Microservices-Architektur umgestellt werden. Sie werden Microservices-basierte Lösungen entwerfen und implementieren, einschließlich des Entwurfs und der Implementierung von APIs und der Integration mit Drittanbieterdiensten. Sie leiten das technische Design und die Architektur neuer Funktionen und Verbesserungen und stellen sicher, dass sie mit der Gesamtarchitektur des Systems und den besten Praktiken übereinstimmen. Sie schreiben sauberen, wartbaren, effizienten und testbaren Code, der den festgelegten Codierungsstandards und -mustern entspricht. Sie führen Code-Reviews durch, um die Codequalität, Leistung und Einhaltung der Entwurfsprinzipien sicherzustellen. Sie tragen zur kontinuierlichen Verbesserung der Entwicklungsprozesse, -tools und -technologien bei.

Diese Stelle ist sowohl in Vollzeit als auch in Teilzeit verfügbar.

Senior Java Backend Engineer (Billing Technology) Arbeitgeber: Deepstreamtech

Als Senior Java Backend Engineer im Bereich Billing Technology bei Deutsche Bank profitieren Sie von einer dynamischen und innovativen Arbeitsumgebung, die auf Teamarbeit und kontinuierliches Lernen setzt. Unsere Unternehmenskultur fördert die persönliche und berufliche Weiterentwicklung durch gezielte Schulungen und Mentoring-Programme, während wir Ihnen die Möglichkeit bieten, an strategisch wichtigen Projekten zu arbeiten, die direkt zur Rentabilität der Bank beitragen. Zudem genießen Sie flexible Arbeitszeiten und die Vorteile eines internationalen Unternehmens mit einem starken Fokus auf moderne Technologien und agile Methoden.

D

Kontaktdaten:

Deepstreamtech Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Java Backend Engineer (Billing Technology) erhalten könnten

Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass viele Jobs über persönliche Empfehlungen vergeben werden – also sprich mit ehemaligen Kollegen oder Freunden!

Sei bereit für technische Interviews!

Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe das Programmieren unter Zeitdruck und sei bereit, deine Lösungen zu erklären – wir wissen, dass du das kannst!

Zeige deine Projekte!

Hast du an coolen Projekten gearbeitet? Zeig sie! Erstelle ein Portfolio oder ein GitHub-Repository, um deine Fähigkeiten in Java, Spring Boot und Cloud-Technologien zu demonstrieren. Lass uns sehen, was du drauf hast!

Bewirb dich direkt über unsere Website!

Wir bei StudySmarter lieben es, wenn du dich direkt über unsere Website bewirbst. So können wir deine Bewerbung schneller bearbeiten und du zeigst gleich, dass du proaktiv bist. Also, worauf wartest du noch?

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Java Backend Engineer (Billing Technology) mit Bravour zu bestehen

Java
Spring Boot
Quarkus
Microservices
APIs
Google Cloud Platform
Docker

Einige Tipps für deine Bewerbung 🫡

Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Position als Senior Java Backend Engineer interessierst. Lass deine Leidenschaft für Technologie und Innovation durchscheinen!

Betone deine Erfahrungen:Wir suchen nach jemandem mit soliden Kenntnissen in Java und modernen Web-Entwicklungstechnologien. Stelle sicher, dass du deine relevanten Erfahrungen mit Frameworks wie Spring Boot und Quarkus sowie mit Cloud-Plattformen wie Google Cloud Platform hervorhebst.

Sei konkret bei deinen Projekten:Erzähle uns von konkreten Projekten, an denen du gearbeitet hast. Wie hast du Microservices und APIs entworfen und implementiert? Welche Herausforderungen hast du gemeistert? Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen.

Bewirb dich über unsere Website:Vergiss nicht, dich über unsere Website zu bewerben! Das macht den Prozess für uns einfacher und schneller. Wir freuen uns darauf, deine Bewerbung zu sehen und mehr über dich zu erfahren!

Wie man sich auf ein Vorstellungsgespräch bei Deepstreamtech vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere mit Java, Spring Boot und Quarkus. Sei bereit, konkrete Beispiele aus deiner Erfahrung zu nennen, wie du diese Technologien eingesetzt hast, um Probleme zu lösen oder Projekte erfolgreich abzuschließen.

Cloud-Kenntnisse zeigen

Da Erfahrung mit Google Cloud Platform und Container-Technologien wie Docker und Kubernetes gefordert ist, solltest du deine Kenntnisse in diesen Bereichen hervorheben. Bereite dich darauf vor, über spezifische Projekte zu sprechen, bei denen du diese Tools verwendet hast, um Lösungen zu entwickeln oder zu implementieren.

CI/CD-Pipelines verstehen

Da CI/CD ein wichtiger Bestandteil der Rolle ist, solltest du deine Erfahrungen mit der Implementierung und Wartung von CI/CD-Pipelines, insbesondere mit GitHub Actions, betonen. Erkläre, wie du diese Pipelines genutzt hast, um den Entwicklungsprozess zu optimieren und die Softwarequalität zu verbessern.

Teamarbeit und agile Methoden

Die Zusammenarbeit mit Architekten und Produktmanagern ist entscheidend. Bereite dich darauf vor, Beispiele für deine Teamarbeit und deine Erfahrungen mit agilen Methoden zu teilen. Zeige, wie du zur schnellen Lieferung von Funktionen beigetragen hast und welche Rolle du im Team gespielt hast.