Lead Entwickler / Software Architekt – Java / Spring Boot (w/m/d)

Berlin

Finmas ist DER digitale Partner der Sparkassen-Finanzgruppe. Unsere Kund:innen sind Sparkassen, Landesbausparkassen und Versicherer in ganz Deutschland. Für sie
entwickeln wir digitale Finanzmarktplätze für Immobilienfinanzierungen und Privatkredite in der Sparkassenwelt. Wir helfen ihnen, die Wünsche ihrer Kund:innen nach einer
passenden Finanzierungslösung zu erfüllen. Neben der Baufinanzierung der Zukunft ist für uns die Vernetzung von Immobilie und Finanzierung maßgeblich, damit die Kund:innen der
Sparkassen-Finanzgruppe vollumfänglich im Ökosystem „Wohnen & Leben“ begleitet werden.

Du hast Lust bekommen, Teil der Finmas zu werden, bist ein passionierter, fachlicher Teamlead in der Entwicklung, brennst für abwechslungsreiche Projekte
innerhalb der Online-Banking Lösung der Sparkassen
und möchtest mit uns gemeinsam ein neues Team aufbauen?

Dann bewirb dich bei uns! Wir suchen zum nächstmöglichen Zeitpunkt einen Lead Entwickler / Software Architekten (Java/Spring Boot) für die Online-Banking
Plattform
der Sparkassen in Vollzeit . Je nach deinem Standort finden wir sicherlich eine gute Hybrid-Lösung aus mobilem
Arbeiten
und Arbeiten in Berlin .

Gesellschaft:
Finmas GmbH
Ein Netzwerkunternehmen der Hypoport SE
und der Finanz Informatik GmbH & Co. KG

Karrierelevel:
Mit Leitungsfunktion

Vertragsart:
Feste Anstellung

Arbeitszeitmodell:
Vollzeit (40 h/Woche)

Remote Work:
Teilweise remote möglich

Bewerbungsfrist:
Solange die Stelle auf unserer Karriereseite online ist, suchen wir nach passenden Talenten.

Deine Aufgaben:

Architektur:

  • Definition und Durchsetzung von Architekturprinzipien, Auswahl geeigneter Technologien und Sicherstellung langfristiger Wartbarkeit
  • Konzeption und Optimierung von skalierbaren, modularen und performanten Softwaresystemen

Backend-Entwicklung:

  • Entwicklung von Anwendungen mit Java (SpringBoot)
  • Konzeption, Entwicklung und Integration von REST-APIs für interne und externe Nutzung

Testing und Performance:

  • Schreiben von Tests für den eigenen Code (End-to-End Testing z.B. mit Jest oder Cypress)
  • Performance-Optimierung der Anwendungen

Zusammenarbeit & Teamführung:

  • Enge Zusammenarbeit mit der internen UX/Design-Abteilung und den Kolleg:innen von der Finanz Informatik GmbH & Co. KG
  • Enge Abstimmung und fachliches Mentoring mit dem neu wachsenden Entwicklungsteam

Dein Profil:

Entwicklung:

  • Fundierte Erfahrung in der Entwicklung mit Java (SpringBoot) und Kenntnisse in der Konzeption und Entwicklung von REST-APIs
  • Erfahrung mit End-to-End Tests (z.B. mit Jest oder Cypress)

Architektur:

  • Erfahrung in der Ausarbeitung und Implementierung von Architekturprinzipien, Technologien und Tools
  • Erfahrung mit dem Entwurf und der Entwicklung von skalierbaren, modularen sowie leistungsfähigen Softwaresystemen

Tools und Technologien:

  • Kenntnisse in der Implementierung gängiger Authentifizierungsverfahren (z.B. OAuth2, OpenID Connect, JWT)
  • Kenntnisse im Bereich Web-Sicherheit (CORS, CSRF, XSS)
  • Erfahrung im Umgang mit Versionskontrollsystemen (Git) und CI-Tools (z.B. Jenkins, GitLab CI) und Vertrautheit mit der Jetbrains Suite

Soft Skills:

  • Eigenverantwortlich Entscheidungen treffen und sich aktiv in den Entstehungsprozess neuer Funktionen einbringen
  • Wissenstransfer anleiten z.B. durch Code Reviews und fachliche Führung eines Teams

Sprache:

  • Du bringst Deutschkenntnisse auf mind. C1 Level mit