Software Engineer, Java/Kotlin - Payment Processing(Fintech)

Software Engineer, Java/Kotlin - Payment Processing(Fintech)

Berlin Vollzeit 45000 - 65000 € / Jahr (geschätzt) Homeoffice (teilweise)
Delivery Hero

Auf einen Blick

  • Aufgaben: Entwickle innovative Zahlungs- und Betrugsbekämpfungslösungen für ein globales Publikum.
  • Unternehmen: Wachsendes Fintech-Unternehmen mit Sitz im Herzen Berlins.
  • Vorteile: 27 Tage Urlaub, Bildungsbudget, Gesundheitschecks und flexible Arbeitsmodelle.
  • Weitere Informationen: Dynamisches Team mit großartigen Karrierechancen und einem Fokus auf Vielfalt.
  • Warum dieser Job: Gestalte die finanzielle Zukunft von Millionen und arbeite an spannenden Herausforderungen.
  • Qualifikationen: Erfahrung in Java/Kotlin und Backend-Engineering in komplexen Systemen.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Wir suchen einen Software Engineer, Java oder Kotlin (Fintech), um unser Payments-Team zu verstärken und weltweit innovative Wallet-, Zahlungs- und Anti-Betrugs-Lösungen zu entwickeln. Arbeiten Sie an unserem internen Zahlungs-Engine, die Zahlungen für das gesamte Delivery Hero abwickelt. Wenn Sie ein kreativer Problemlöser sind, der bereit ist, Lösungen zu liefern und auf der Suche nach einem neuen Abenteuer ist, wartet ein internationales Arbeitsumfeld im Herzen Berlins auf Sie!

Als Teil des Aufbaus des finanziellen Rückgrats von Delivery Hero entwickeln Sie Produkte, die Millionen von Kunden und Händlern befähigen, von nahtlosen Zahlungen bis hin zu innovativen Finanzlösungen wie Wallets und Krediten. Ihre Arbeit wird unseren Weg zur Rentabilität unterstützen, indem sie finanzielle Flexibilität für die Nutzer schafft und reibungslose Transaktionen in 65 Ländern ermöglicht.

Einige Probleme, an denen wir im Zahlungsbereich arbeiten:

  • Wie verbessern wir die Erfolgsquote bei Zahlungen?
  • Wie reduzieren wir die Anzahl betrügerischer Transaktionen, indem wir den Zahlungsprozess einfach halten?
  • Wie gehen wir mit der hohen Last während der Mittags- und Abendspitzenzeiten kosteneffizient um?
  • Welche Zahlungsoptionen sollten den Kunden für das beste Zahlungserlebnis angezeigt werden?

Was Sie tun werden:

  • Entwerfen, bauen und liefern Sie hochgradig skalierbare Softwaresysteme, die in komplexen, globalen Geschäftsumgebungen betrieben werden und in mehr als 70 Ländern verwendet werden.
  • Leiten Sie Backend-Engineering-Bemühungen mit starkem Fokus auf verteilte Systeme unter Verwendung von Java, Kotlin und modernen Frameworks wie Spring / Spring Boot, Hibernate und JUnit.
  • Übernehmen Sie End-to-End-Verantwortung für Dienste, indem Sie eine echte „Sie bauen es, Sie betreiben es“-Mentalität annehmen, mit tiefem Engagement für Infrastrukturautomatisierung und kontinuierliche Bereitstellung.
  • Definieren und führen Sie hochwirksame Teststrategien durch, indem Sie Unit-, Integrations-, Vertrags- und End-to-End-Tests in großem Maßstab anwenden.
  • Fördern Sie hochwertiges Softwaredesign, indem Sie systematisch Entwurfsmuster, SOLID-Prinzipien und Domain-Driven Design (DDD) anwenden.
  • Bauen Sie sichere, resiliente Systeme auf, indem Sie bewährte Praktiken für sicheres Codieren während des gesamten Entwicklungszyklus anwenden.
  • Diagnostizieren und beheben Sie schnell komplexe Produktionsprobleme über multi-regionale, verteilte Microservices-Plattformen.

Qualifikationen:

  • Nachgewiesene Erfahrung im Entwerfen und Liefern von Softwaresystemen in hochkomplexen Geschäftsdomenen in globalem Maßstab.
  • Tiefe Backend-Engineering-Expertise mit starker Vorliebe für verteilte Systeme.
  • Praktische Beherrschung von Java, Kotlin, Spring / Spring Boot, Hibernate und JUnit.
  • Eine starke Ingenieureigentumsmentalität mit einer Leidenschaft für Automatisierung, CI/CD und Zuverlässigkeit.
  • Außergewöhnliche Problemlösungsfähigkeiten, Neugier und einen kreativen, unkonventionellen Ansatz für komplexe Herausforderungen.
  • Ein hohes Maß an Qualität, Leistung und Handwerkskunst – mit unermüdlicher Aufmerksamkeit für Details.

Zusätzliche Informationen:

  • Wir bieten 27 Tage Urlaub mit einem zusätzlichen Tag im 2. und 3. Jahr der Betriebszugehörigkeit.
  • Wir unterstützen Sie bei Ihrer persönlichen Entwicklung und Karrierewachstumschancen: 1.000 € Bildungsbudget, Sprachkurse, Unterstützung für Eltern und Zugang zur Udemy Business-Plattform.
  • Gesundheitschecks, Meditation, Fitnessstudio- und Fahrradsubventionen.
  • Mitarbeiterbeteiligungsplan, Sabbatical-Bank, Rabatt auf öffentliche Verkehrstickets, Lebens- und Unfallversicherung, betriebliche Altersvorsorge.
  • Digitale Essensgutscheine, Essensgutscheine, Unternehmensrabatte.

Wir glauben, dass Vielfalt und Inklusion der Schlüssel zur Schaffung eines aufregenden Produkts sowie eines großartigen Kunden- und Mitarbeitererlebnisses sind. Wir ermutigen Sie, uns mitzuteilen, ob Sie besondere Unterstützung benötigen, um ein reibungsloses Vorstellungsgespräch zu gewährleisten.

Software Engineer, Java/Kotlin - Payment Processing(Fintech) Arbeitgeber: Delivery Hero

Als Software Engineer bei Delivery Hero in Berlin erwartet Sie ein dynamisches und internationales Arbeitsumfeld, das Innovation und Kreativität fördert. Wir bieten Ihnen nicht nur 27 Tage Urlaub und ein umfangreiches Bildungsbudget, sondern auch eine hybride Arbeitsweise, die persönliche Interaktion und Zusammenarbeit ermöglicht. Unsere Unternehmenskultur legt großen Wert auf Vielfalt und Inklusion, während wir Ihnen zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung und ein attraktives Vergütungspaket bieten.

Delivery Hero

Kontaktdaten:

Delivery Hero Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineer, Java/Kotlin - Payment Processing(Fintech) erhalten könnten

Tipp Nummer 1

Mach dich mit der Unternehmenskultur vertraut! Schau dir die Werte und die Mission von Delivery Hero an. Wenn du während des Interviews zeigst, dass du wirklich verstehst, was das Unternehmen antreibt, wird das einen großen Eindruck hinterlassen.

Tipp Nummer 2

Bereite dich auf technische Fragen vor! Da du als Software Engineer arbeitest, solltest du deine Kenntnisse in Java und Kotlin auffrischen. Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten zu demonstrieren.

Tipp Nummer 3

Netzwerke mit anderen in der Branche! Nutze Plattformen wie LinkedIn, um Kontakte zu knüpfen und vielleicht sogar Insider-Informationen über den Bewerbungsprozess bei Delivery Hero zu erhalten. Man weiß nie, wer dir helfen kann!

Tipp Nummer 4

Bewirb dich direkt über unsere Website! Das zeigt dein Interesse und Engagement. Außerdem hast du so die besten Chancen, dass deine Bewerbung direkt bei den richtigen Leuten landet.

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer, Java/Kotlin - Payment Processing(Fintech) mit Bravour zu bestehen

Java
Kotlin
Spring
Spring Boot
Hibernate
JUnit
Backend Engineering

Einige Tipps für deine Bewerbung 🫡

Sei kreativ und zeig deine Persönlichkeit!:Wenn du deine Bewerbung schreibst, vergiss nicht, ein bisschen von deiner Persönlichkeit einzubringen. Wir suchen nach kreativen Problemlösern, also zeig uns, wie du denkst und was dich motiviert!

Pass deine Unterlagen an die Stelle an!:Stell sicher, dass dein Lebenslauf und dein Anschreiben auf die spezifischen Anforderungen der Software Engineer Position zugeschnitten sind. Hebe deine Erfahrungen mit Java, Kotlin und den relevanten Frameworks hervor – das wird uns helfen, dich besser zu verstehen.

Mach es einfach und klar!:Halte deine Bewerbung übersichtlich und strukturiert. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell erkennen, warum du die perfekte Ergänzung für unser Team bist!

Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns landet und wir sie zügig bearbeiten können!

Wie man sich auf ein Vorstellungsgespräch bei Delivery Hero vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere Java, Kotlin und Spring. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch praktische Erfahrungen hast und bereit bist, deine Kenntnisse anzuwenden.

Bereite dich auf technische Fragen vor

Erwarte technische Fragen zu verteilten Systemen und Software-Design. Übe, wie du komplexe Probleme lösen würdest, und sei bereit, deine Denkweise zu erklären. Das zeigt, dass du ein kreativer Problemlöser bist, was für diese Rolle entscheidend ist.

Zeige deine Leidenschaft für Qualität

Betone deine Aufmerksamkeit für Details und deine hohen Standards in Bezug auf Code-Qualität. Sprich über deine Erfahrungen mit Teststrategien und wie du sicherstellst, dass deine Software robust und sicher ist. Das wird dir helfen, dich von anderen Bewerbern abzuheben.

Sei bereit, über Teamarbeit zu sprechen

Da du Teil eines internationalen Teams sein wirst, ist es wichtig, deine Teamfähigkeit zu demonstrieren. Teile Beispiele, wie du in der Vergangenheit erfolgreich mit anderen zusammengearbeitet hast, um Lösungen zu entwickeln und Herausforderungen zu meistern.