(Senior) Fullstack Developer Schwerpunkt Backend

Interhyp Gruppe
München, Germany
6 days ago

Role details

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

Job location

München, Germany

Tech stack

Java
Azure
Databases
Data Structures
Web Development
MongoDB
Node.js
NoSQL
Oracle
Oracle Applications
Vault (Revision Control System)
SQL Databases
TypeScript
Openapi
React
Spring-boot
Backend
Kubernetes
Kafka
Terraform
Microservices

Job description

  • Du entwickelst skalierbare Services im Bereich Instant Baufinanzierung, einem neuen Wachstumsbereich, in dem wir digitale Produkte für eine effizientere Kreditbearbeitung unserer Finanzierungspartner entwickeln
  • Du arbeitest in einem cross-funktionalen Produktteam, das neue Funktionen entwickelt sowie bestehende digitale Produkte weiterentwickelt und kontinuierlich optimiert.
  • Du gestaltest unsere Plattformarchitektur aktiv mit - inklusive technischer Verbesserungen, Performanceoptimierungen und der Umsetzung neuer Features.
  • Du übernimmst Verantwortung über den gesamten Entwicklungsprozess - von Konzeption und Implementierung über Tests bis zum Go-Live und darüber hinaus.
  • Du wirkst an digitalen Lösungen mit, die monatlich von tausenden Nutzer*innen verwendet werden und unser Geschäftsmodell nachhaltig weiterentwickeln.
  • Du arbeitest eng mit unseren Nearshore-Kolleg*innen zusammen und tauschst dich regelmäßig mit internen Stakeholdern zu technischen und fachlichen Fragestellungen aus., 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 Berufserfahrung in der Entwicklung von Microservices sowie in der Arbeit mit komplexen, skalierenden Systemen.
  • Fundierte Kenntnisse in Java und Spring Boot sowie Erfahrung mit TypeScript, React und gängigen SQL- und NoSQL-Datenbanken.
  • Praktische Erfahrung mit Event-basierten Systemen und Methoden (Kafka, Axon, DDD, EDD, Domain Storytelling sowie Event Storming)
  • Erfahrung in der Erstellung und Implementierung von OpenAPI-Spezifikationen.
  • Hohes Engagement und Lernbereitschaft, kombiniert mit einer gewissenhaften Arbeitsweise.
  • 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