Was du mitbringen solltest
- Langjährige Erfahrung im Entwurf und der Entwicklung einer zuverlässigen und performanten Multiservice-Architektur.
- Umfassendes Wissen über HTTP Standards und deren Verwendung in APIs. Begriffe wie JSON, REST, JWT, OpenAPI/JsonSchema sind dir geläufig.
- Domain Driven Design (auf der Ebene der Servicearchitektur) ist für Dich kein Fremdwort.
- Langjährige Erfahrung in OOP sowie fundiertes Wissen über gängige OOP Konzepte (Generics, Abstraktionen, ...)
- Langjährige Erfahrung im Umgang mit unterschiedlichsten Datenbanken (Relationale Datenbanken, Objektdatenbanken) sowie Erfahrung im Umgang mit diesen
- Langjährige Erfahrung in der Entwicklung und Durchführung von Tests (Unittests, Integrationstests, Lasttests)
- Solide Kenntnisse in Monitoring-Techniken: Logging, Tracing, Audit
- Langjährige Erfahrung mit agiler Software Entwicklung nach Scrum oder Kanban inkl. einem sicheren Umgang mit Ticketsystemen
- Solide Kenntnisse im Umgang mit Git (Branching, Merge Requests, Gitflow)
- Solide Kenntnisse im Umgang mit Docker
- Erfahrung in NodeJS (Grundlagen), bestenfalls mit Typescript. Du solltest auch grundsätzlich keine Angst haben, dich in eine neue Sprache einzuarbeiten.
- Du hast eine kommunikative und grundsätzlich offene Einstellung sowie ein aktives Interesse an ehrlichem und wertschätzendem Feedback in jede Richtung.
- Deutschkenntnisse C1 Level.
Damit du einen Eindruck von unserer Arbeitsweise bekommen kann hier einen kurzer Überblick von Technologien, die bei uns in der Vergangenheit eine wichtige Rolle gespielt haben:
Womit wir bisher gute Erfahrungen gemacht haben- Entwicklung von Domain-Driven Services in verschiedenen Technologiestacks (Java, Kotlin, Typescript).
- Verwendung von relationalen Datenbanken für die Datenhaltung der Businesslogik (MySQL, MariaDB, Postgres)
- Verwendung einer zentralen Service-Bibliothek für ein übergreifendes Framework/Tooling.
- Verwendung von Key-Value-Stores wie Redis für geteilte Daten und Cachinglogiken.
- Einsatz von Elasticsearch für komplexe Filter- und Suchlogiken
- Arbeiten mit GitHub sowie GitLab, automatisierte CI/CD-Pipelines, Merge-Requests und Repository-Management
- Aufsetzen (und ggf. Entwickeln) kleiner Tools, um unsere Prozesse optimal an die von uns gewünschte Arbeitsweise anzupassen und unsere Kolleg:innen in ihrer Arbeit zu unterstützen.
- Nutzung von Kubernetes für das Orchestrieren und Skalieren von Containern
- Ritualisierter, ehrlicher und offener Austausch über fachliche Themen sowie den gemeinsamen Arbeitsalltag und Prozesse (Tech-Talks, Retros). Wenn es ein Problem gibt, besprechen wir es. Wenn ein Prozess nicht mehr zu uns passt, ändern wir ihn.
Über uns
Wir sind die Next – wir vorwärtsdenken Sparkasse. Als erfahrene Praktiker begleiten wir die digitale Transformation der Haspa und der Sparkassen-Finanzgruppe. Strategisch und operativ setzen wir unser Knowhow sowohl in langfristigen Projekten als auch in Sprints dafür ein, gemeinsam mit unseren Partnern das bestmögliche Ergebnis zu erarbeiten. Dabei nutzen wir das gesamte Spektrum agiler und transformativer Methoden, stellen aber stets den Menschen in den Mittelpunkt und gestalten so den kulturellen Wandel der Sparkassen.
Das findest Du spannend? Dann haben wir einen Job für dich.