Das Unternehmen ist ein führendes Vergleichsportal in Deutschland mit einer Vielzahl an Vergleichsprodukten und Millionen von Kundinnen und Kunden. Im Kreditkarten-Team begegnen wir einer realen technischen Komplexität, die sich aus zahlreichen Banken und unterschiedlichen Kreditkartenprodukten ergibt. Unsere Aufgabe ist es, diese Komplexität in ein einfaches, schnelles und vollständig digitales Vergleichserlebnis zu übersetzen. Hierbei binden wir zahlreiche Banken an, verarbeiten große Datenmengen und entwickeln skalierbare Antragsstrecken. Durch KI-gestützte Vergleiche unterstützen wir unsere Kunden bei der Wahl der optimalen Kreditkarte, basierend auf einer verteilten Microservice-Architektur, die papierlose Sofort-Anträge ermöglicht. Zur Verstärkung unseres internationalen Teams suchen wir einen (Senior) Fullstack Software Engineer (m/w/d). In dieser Rolle übernehmen Sie Verantwortung für die Architektur und Produktausrichtung, arbeiten in einem offenen Team mit einer ausgeprägten Feedbackkultur und nutzen moderne Tools, um praxisnahe Lösungen mit echtem Mehrwert zu entwickeln. Zu Ihren Aufgaben gehört die Konzeption und Entwicklung innovativer Services für unsere Kreditkarten-Vergleichsplattform. Sie sind verantwortlich für den gesamten Software-Lifecycle, von Design und Implementierung über Deployment bis hin zu Monitoring. Zudem arbeiten Sie über den gesamten Tech-Stack hinweg, vom Frontend über das Backend bis zu Datenbanken und Plattform-Komponenten. Sie integrieren komplexe Drittsysteme und übersetzen fachliche Anforderungen in nachhaltige technische Lösungen. Konstruktive Code-Reviews und der aktive Wissensaustausch mit Ihren Kolleginnen und Kollegen sind ebenfalls Teil Ihrer Aufgaben.
(Senior) Fullstack Software Engineer (m/w/d) – Kreditkarte
Beschreibung
Anforderungen
Der ideale Kandidat hat ein abgeschlossenes Studium im Bereich Informatik, Naturwissenschaften oder einem vergleichbaren technischen Studiengang. Zudem wird mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung vorausgesetzt, idealerweise in agilen Entwicklungsumgebungen. Fundierte Expertise in der Entwicklung von Spring-Boot-Microservices sowie modernen React-Frontends ist erforderlich. Sehr gute Kenntnisse in CI/CD-Pipelines und im Umgang mit Tools wie Git, Maven, Jenkins und Docker sind ebenfalls notwendig. Ein tiefgehendes Verständnis von Softwarearchitektur sowie ein sicherer Umgang mit Clean-Code-Prinzipien sind von Vorteil. Der Kandidat sollte eine Begeisterung für neue Technologien, eine ausgeprägte Hands-on-Mentalität und ein hohes Verantwortungsbewusstsein mitbringen. Sehr gute Englischkenntnisse (mindestens C1) sowie sichere Deutschkenntnisse (mindestens B2) in Wort und Schrift sind erforderlich.