Senior Fullstack Developer
Role details
Job location
Tech stack
Job description
- Du entwickelst unsere Baufinanzierungsplattform end-to-end weiter - vom Backend bis zur Benutzeroberfläche - und schaffst digitale Lösungen, die Menschen ihrem eigenen Zuhause näherbringen.
- Du baust nutzerfreundliche und performante Web-Oberflächen sowie die dahinterliegende Kernlogik in einem cross-funktionalen Team, das unsere digitalen Produkte stabil, skalierbar und zukunftsfähig hält.
- Du übernimmst Verantwortung für den gesamten Entwicklungszyklus - von Konzeption, Entwicklung und Testing bis zum Go-Live neuer Funktionen.
- Du nutzt moderne KI-gestützte Entwicklungswerkzeuge und agentische Coding-Workflows, um Entwicklungsprozesse zu beschleunigen, die Qualität zu steigern und mehr Zeit für die Lösung zentraler Fachprobleme zu schaffen.
- Du förderst technische Qualität durch sauberen Code, nachhaltige Architekturen und aktiven Wissensaustausch im Team und setzt Impulse für moderne KI-gestützte Arbeitsweisen.
- Du arbeitest eng mit unserem Nearshore-Team zusammen und unterstützt interne sowie externe Stakeholder bei technischen Fragestellungen.
- Du bringst deine Ideen aktiv in Architektur-, Technologie- und Produktentscheidungen ein., TypeScript: Vor allen in Kombination mit React spielt es bei uns seine Stärken aus. Sowohl im Frontend wie auch im Backend sehr beliebt.
React: Wir setzten im Frontend auf React. Gerade hinsichtlich der Performance hat es uns überzeugt.
Backend
Java: Bei Microservices mit komplexer Logik nutzen unsere Teams Spring Boot in Verbindung mit Java.
Kotlin: Kotlin setzen wir teilweise als Alternative zu Java für serverseitige Lösungen ein.
Spring Boot: Ein großartiges Framework, dass uns die Arbeit mit Java und Kotlin deutlich erleichtert.
NodeJS: Auch im Backend setzen wir auf Typescript mit NodeJS. Gerade mit unserer Microservice Architektur und unserem Scaffolding ist der Einsatz schnell und superleicht. Service & Tools
ArgoCD: Um das Deployment unserer Microservices in Kubernetes schnell und effizient durchzuführen nutzten wir ArgoCD.
Apache Kafka: Stellt die ganze asynchrone Kommunikation unserer Microservices untereinander sicher.
Vault: Hier liegen unsere ganzen Secrets ab und sind sicher aufbewahrt.
Terraform: Für das Deployment unserer Anwendungen in die Azure Cloud ist Terraform unsere erste Wahl. Databases & Hosting
Oracle: Wenn wir mal größere und komplexere Datenstrukturen speichern wollen kommt die Oracle Database zum Einsatz.
MongoDB: Für unsere Microservices sind schlankere Datenbanken wie MongoDB ganz klar im Vorteil und damit sehr beliebt bei den Entwicklungsteams.
Kubernetes: Die Orchestrierung unserer Container geht uns Dank Kubernetes allen leicht von der Hand. Verwaltung und Skalierung ist damit kein Problem.
Azure: Wir ziehen um! Neue Adresse: die Azure Cloud. Unser Ziel ist es, unserer gesamten Plattform ein neues Zuhause zu geben.
Requirements
- Mehrjährige Erfahrung in der Fullstack-Entwicklung, idealerweise in schnell skalierenden und komplexen Systemlandschaften
- Fundiertes Know-how im Backend mit Java und Spring Boot sowie Erfahrung mit Node.js, Apache Kafka und SQL- und NoSQL-Datenbanken
- Sicherer Umgang mit modernen Frontend-Technologien wie TypeScript und React
- Erfahrung mit eventbasierten Architekturen sowie in der Erstellung und Umsetzung von API-Spezifikationen
- Praktische Erfahrung oder ausgeprägtes Interesse an KI-gestützter Softwareentwicklung, beispielsweise mit GitHub Copilot, agentischen Coding-Assistenten oder der Integration von LLMs in digitale Produkte
- Strukturierte und ergebnisorientierte Arbeitsweise sowie ausgeprägte analytische Fähigkeiten
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift sowie ausgeprägte Kommunikationsstärke
Wir setzen auf Vielfalt und freuen uns über Bewerberinnen jeglichen Geschlechts, Alters, Nationalität und ethnischer Herkunft, Lebensweise oder körperlicher und geistiger Fähigkeiten
Benefits & conditions
Freue dich auf ein hybrides Arbeitsmodell und flexible Arbeitszeiten. So kannst du dein berufliches und privates Leben optimal gestalten. Zusätzlich bieten wir die Möglichkeit in Voll- oder Teilzeit zu arbeiten, sowie 30 Tage pro Jahr im EU-Ausland.