Lead Entwickler / Software Architekt - Java / Spring Boot (w/m/d)
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