Senior Fullstack Developer

Interhyp Gruppe
Berlin, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Berlin, Germany

Tech stack

Java
API
Artificial Intelligence
Azure
Computer Programming
Databases
Data Structures
Programming Tools
Web Development
MongoDB
Node.js
NoSQL
Oracle
Oracle Applications
Software Engineering
Vault (Revision Control System)
SQL Databases
TypeScript
GitHub Copilot
React
Large Language Models
Spring-boot
Backend
Kubernetes
Kafka
Front End Software Development
Terraform
Microservices

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.

About the company

Seit April 2021 bin ich bei der Interhyp Gruppe als Softwareentwicklerin tätig. Ich habe als Werkstudentin im Squad "Configuration Excellence" angefangen und das Squad ursprünglich bei der Frontend Entwicklung unterstützt. Mittlerweile bin ich überwiegend im Backend tätig. Die Hauptaufgabe unseres Squads ist die Entwicklung eines Grundgerüstes, welches anderen Squads die Konfigurierbarkeit ihrer Features erlaubt. Wir liefern somit die Basis dafür, Berechtigungen und Konfigurationen erstellen zu können. Besonders gefällt mir die Vielfältigkeit der Entscheidungen, die wir als Squad täglich treffen müssen, z.B. in Bezug auf die Architektur unserer Services. Die Harmonische Zusammenarbeit, der Wissenstransfer und auch die gegenseitige Unterstützung im Squad treiben dabei die Erreichung von persönlichen wie auch gemeinsamen Zielen voran, was für mich sehr motivierend ist. Francisco de las Casas Young Junior Engineer Für mich ist es nach der Uni meine erste Vollzeitstelle bei der Interhyp Gruppe und besser hätte ich es nicht treffen können. Neben den herausfordernden technischen Themen, die Spaß machen und bei denen ich viel lerne, sind es meine Kolleg*innen, die die Interhyp Gruppe besonders machen. Alle sind super gut drauf und hilfsbereit, egal ob Mitarbeiter*innen oder Führungskräfte, jeder nimmt sich Zeit, wenn ich Fragen habe oder wir gehen direkt ins Pair Programming um zusammen eine Lösung zu erarbeiten. Es macht einfach Spaß jeden Tag in die Arbeit zu gehen, weil es sich anfühlt, als würde ich mit Freund*innen coole Tech Lösungen finden und umsetzen. Julian Schwarz-Brandner Senior Engineer Seit Anfang 2022 arbeite ich bei der Interhyp Gruppe als Senior Engineer im UI-Bereich. Meine Hauptaufgabe ist es, den Marktübersichtsbereich im Finanzierungsprozess weiterzuentwickeln. Dabei arbeite ich gemeinsam mit meinen Kolleg*innen aus den Bereichen Backend Engineering, Produktentwicklung, Qualitätssicherung und UX Design. Wir erstellen Konzepte, identifizieren Optimierungsmaßnahmen und entwickeln neue Features. Als UI Engineer ist es meine Aufgabe, ein Bindeglied zwischen UX Design und Backend-API zu sein, um entsprechende Lösungen zu finden, welche die beiden Welten miteinander verbinden. Daher sind die Aufgaben in der Rolle sehr vielfältig. Diese stetige Abwechslung ist es, die mir jeden Tag erneut Spaß bereitet und keine Langeweile aufkommen lässt. Lukas Goebel Engineer Ich bin Lukas und arbeite seit Mitte 2021 als Software Engineer bei der Interhyp Gruppe AG. Zusammen mit meinem tollen Team bin ich für die technische Basis unserer Website verantwortlich. Wir sorgen dafür, dass sie reibungslos funktioniert und unsere User begeistert. Bei Interhyp gefällt mir besonders der "you build it - you own it - you run it"- Spirit, der für uns bedeutet, dass wir fast den gesamten Technologiestack unserer Website selbst betreiben und weiterentwickeln. Vom Frontend über das Backend bis hin zum Deployment in Kubernetes bauen wir eine zukunftsfähige Architektur auf, was einfach sehr viel Spaß macht. Valeryia Andraichuk Junior Engineer Seit April 2021 bin ich bei der Interhyp Gruppe als Softwareentwicklerin tätig. Ich habe als Werkstudentin im Squad "Configuration Excellence" angefangen und das Squad ursprünglich bei der Frontend Entwicklung unterstützt. Mittlerweile bin ich überwiegend im Backend tätig. Die Hauptaufgabe unseres Squads ist die Entwicklung eines Grundgerüstes, welches anderen Squads die Konfigurierbarkeit ihrer Features erlaubt. Wir liefern somit die Basis dafür, Berechtigungen und Konfigurationen erstellen zu können. Besonders gefällt mir die Vielfältigkeit der Entscheidungen, die wir als Squad täglich treffen müssen, z.B. in Bezug auf die Architektur unserer Services. Die Harmonische Zusammenarbeit, der Wissenstransfer und auch die gegenseitige Unterstützung im Squad treiben dabei die Erreichung von persönlichen wie auch gemeinsamen Zielen voran, was für mich sehr motivierend ist. Francisco de las Casas Young Junior Engineer Für mich ist es nach der Uni meine erste Vollzeitstelle bei der Interhyp Gruppe und besser hätte ich es nicht treffen können. Neben den herausfordernden technischen Themen, die Spaß machen und bei denen ich viel lerne, sind es meine Kolleg*innen, die die Interhyp Gruppe besonders machen. Alle sind super gut drauf und hilfsbereit, egal ob Mitarbeiter*innen oder Führungskräfte, jeder nimmt sich Zeit, wenn ich Fragen habe oder wir gehen direkt ins Pair Programming um zusammen eine Lösung zu erarbeiten. Es macht einfach Spaß jeden Tag in die Arbeit zu gehen, weil es sich anfühlt, als würde ich mit Freund*innen coole Tech Lösungen finden und umsetzen. Julian Schwarz-Brandner Senior Engineer Seit Anfang 2022 arbeite ich bei der Interhyp Gruppe als Senior Engineer im UI-Bereich. Meine Hauptaufgabe ist es, den Marktübersichtsbereich im Finanzierungsprozess weiterzuentwickeln. Dabei arbeite ich gemeinsam mit meinen Kolleg*innen aus den Bereichen Backend Engineering, Produktentwicklung, Qualitätssicherung und UX Design. Wir erstellen Konzepte, identifizieren Optimierungsmaßnahmen und entwickeln neue Features. Als UI Engineer ist es meine Aufgabe, ein Bindeglied zwischen UX Design und Backend-API zu sein, um entsprechende Lösungen zu finden, welche die beiden Welten miteinander verbinden. Daher sind die Aufgaben in der Rolle sehr vielfältig. Diese stetige Abwechslung ist es, die mir jeden Tag erneut Spaß bereitet und keine Langeweile aufkommen lässt. Lukas Goebel Engineer Ich bin Lukas und arbeite seit Mitte 2021 als Software Engineer bei der Interhyp Gruppe AG. Zusammen mit meinem tollen Team bin ich für die technische Basis unserer Website verantwortlich. Wir sorgen dafür, dass sie reibungslos funktioniert und unsere User begeistert. Bei Interhyp gefällt mir besonders der "you build it - you own it - you run it"- Spirit, der für uns bedeutet, dass wir fast den gesamten Technologiestack unserer Website selbst betreiben und weiterentwickeln. Vom Frontend über das Backend bis hin zum Deployment in Kubernetes bauen wir eine zukunftsfähige Architektur auf, was einfach sehr viel Spaß macht. Valeryia Andraichuk Junior Engineer Seit April 2021 bin ich bei der Interhyp Gruppe als Softwareentwicklerin tätig. Ich habe als Werkstudentin im Squad "Configuration Excellence" angefangen und das Squad ursprünglich bei der Frontend Entwicklung unterstützt. Mittlerweile bin ich überwiegend im Backend tätig. Die Hauptaufgabe unseres Squads ist die Entwicklung eines Grundgerüstes, welches anderen Squads die Konfigurierbarkeit ihrer Features erlaubt. Wir liefern somit die Basis dafür, Berechtigungen und Konfigurationen erstellen zu können. Besonders gefällt mir die Vielfältigkeit der Entscheidungen, die wir als Squad täglich treffen müssen, z.B. in Bezug auf die Architektur unserer Services. Die Harmonische Zusammenarbeit, der Wissenstransfer und auch die gegenseitige Unterstützung im Squad treiben dabei die Erreichung von persönlichen wie auch gemeinsamen Zielen voran, was für mich sehr motivierend ist. * 1 * 2 * 3 * 4 HackaTUM x Interhyp Gruppe Mehr als nur ein Hackathon Jedes Jahr sind wir stolz darauf, beim HackaTUM an der Technischen Universität München dabei zu sein. Unser Team tüftelt, coded und entwickelt innovative Lösungen - mit viel Kreativität, Leidenschaft und Teamspirit. Schau dir die Highlights vom letzten HackaTUM in unserem Instagram-Reel an und lass dich inspirieren!

Apply for this position