Lead Software Developer / all genders

Du hast Interesse, als Lead Software Developer (all genders) unsere Erfolgsgeschichte mitzuschreiben – in Java Code? Dann übernimm den Lead eines unserer Engineering Squads und verantworte die Weiterentwicklung unserer Platform as a Service (PaaS).

Elinvar bietet eine WealthTech Platform as a Service für Geschäftsmodelle im Bereich der Vermögensanlage. Die multimandantenfähige Plattform bietet Service-Pakete für Kernprozesse sowie den Anschluss von Drittdienstleistern. Elinvars Partner profitieren von der Kombination führender Technologien und dem optimalen regulatorischen Setup, das Elinvar durch die entsprechenden BaFin-Lizenzen bietet. Mit diesem vollumfänglichen Ansatz bietet Elinvar seinen Partnern die einzigartige Möglichkeit, effizient neue Geschäftsmodelle umzusetzen, neue Wertschöpfungsketten zu erschließen und ihre Kosten zu optimieren. Indem alle Partner im Ökosystem ihre Kernkompetenzen kombinieren, generieren sie gemeinsam den maximalen Kundennutzen. Die besten Lösungen entstehen in Partnerschaft.

Über unseren Tech Stack: Unsere Platform besteht aus 100+ Microservices und Microfrontends, entwickelt in Java und Spring Boot. Backend-Services kommunizieren via Kafka und sind über Rest-APIs mit dem Frontend verbunden. Daten werden in Postgres gespeichert. Unsere Services laufen in Docker-Containern innerhalb 3 hochverfügbaren AWS-Rechenzentren und werden mit Kubernetes gemanaged. Unser Frontend basiert auf React.Jund Typescript. Mit dem Ziel einer hohen Testabdeckung verwenden wir React Testing Library und interaktive Storybook Tests. Für Versionskontrolle und Continuous Integration haben wir GitLab im Einsatz. Wir arbeiten in agilen Entwicklungsprozessen, je nach Engineering Squad mit SCRUM oder Kanban.

Als Lead Software Developer (all genders) übernimmst du die fachliche Verantwortung für ein Engineering Squad. Du arbeitest mit einem crossfunktionalen Team in einer modernen Technologieumgebung.

Was Dich fordert

  • Steuerung eines Engineering Squads von 4 bis 8 Personen
  • Planung des agilen Entwicklungsprozess, unter Berücksichtigung der Prioritäten und Stakeholder Requirements
  • Zielorientierte Steuerung und Gestaltung der Aufgaben im Engineering Squad
  • Hands-On Programmierung sowie Evaluation verschiedener Herangehensweisen und Entwicklungsmethoden, zur Prozessoptimierung
  • Identifikation von Blockern und proaktives Erarbeiten von Lösungen
  • Förderung einer positiven, gelebten Teamkultur
  • Empowerment innerhalb Deines Teams, sowie Förderung jedes einzelnen Teammitglieds
  • Wissenstransfer und aktiver fachlicher Austausch im Engineering Team und darüber hinaus

Was wir brauchen

  • Dein Herz schlägt für Java (SE) und du kannst auf mindestens 4 Jahre Berufserfahrung in der Software Entwicklung zurückblicken
  • Du hast die Fähigkeit Dein Team zu motivieren und eine Balance zwischen Freiraum für Entfaltung und fachlicher Steuerung zu schaffen
  • Du verfügst über einen Abschluss in Informatik, Computer Science oder vergleichbaren Fachrichtungen
  • Objektorientierte Programmierung und Funktionale Programmierung sind keine Fremdwörter
  • Erfahrung mit unserem Tech Stack & Umgebung, z.B. Kafka, Rest API, Spring, AWS und operative Anwendungskenntnisse im Bereich SQL Datenbanken (im Besonderen PostgreSQL) sinf vorhanden
  • Deine Kentnisse zu neuen Technologien auf dem neusten Stand zu halten, ist für dich selbstverständlich
  • Du kennst dich mit Versionskontrolle aus und Tools wie Git, Github oder Gitlab
  • In agilen Teams fühlst du dich wohl, JIRA und Confluence sind dir bekannt
  • Du besitzt sehr gute Englischkenntnisse in Wort und Schrift

Was Laune macht

  • Offene Unternehmenskultur ohne Dresscode, dafür mit kostenlosen Getränken und Barista-style Kaffee
  • Our office language is English and we enjoy working with colleagues from over 35 different countries
  • Unser hybrides Arbeitsmodell bietet Dir das Beste aus beiden Welten: Arbeite remote innerhalb Deutschlands oder im Office
  • Profitiere von unserer Remote Abroad Policy und verbinde Arbeit mit Reisen
  • Triff Dein Team mindestens 1 Mal im Monat zur Team Week auch persönlich
  • Unsere modernen Büros findest Du in Berlin Prenzlberg und Magdeburg Mitte
  • 28 Urlaubstage, flexible Arbeitszeiten, Teilzeitoptionen und familienfreundliche Lösungen für eine gute Work Life Balance
  • Nutze Dein jährliches L&D Budget sowie unsere Auswahl an Fachliteratur für deine professionelle Entwicklung
  • Events und Aktivitäten, die uns als Team und Company zusammenbringen
  • Bleib fit und nutze unsere subventionierte Urban Sports Club Membership
  • Wir unterstützen Deinen Umzug, wenn gewünscht
  • Laptop nach Wahl (MacOS oder Windows) sowie weiteres Arbeitsequipment
  • Ermäßigungen für regionale oder überregionale öffentliche Verkehrsmittel

Bei Elinvar bauen wir aufeinander, denn nur gemeinsam können wir erfolgreich sein. Du wirst Teil eines großartigen, sehr motivierten und internationalen Teams mit positiver, offener Arbeitsatmosphäre und hast mit Elinvar einen Arbeitgeber, der Vielfalt und Chancengleichheit auf jedem Level voll unterstützt. Kurz – ein Team, das sich gegenseitig ehrlich schätzt und stärkt. Wir freuen uns auf Dich!

Interessiert? Dann bewirb Dich hier über unser Bewerberportal. Wir freuen uns auf Deine Bewerbung!

Mehr Infos über unser Team und Deine Vorteile bei Elinvar findest du hier.