Overview
Für einen unserer Kunden suchen wir einen Senior Software Engineer Anti-Money-Laundering (m/w/d). Der Standort ist Ulm, mit der Möglichkeit zu mobiler bzw. vor Ort-Arbeit. Wir bewegen, entwickeln und verändern – gemeinsam im Team und mit unseren Kunden. Die Stelle erfordert Engagement und die Bereitschaft, sich neuen Aufgaben zu stellen.
Aufgaben (Responsibilities)
* Du entwickelst und wartest robuste und skalierbare Backend-Services mit Spring Boot und Kotlin.
* Du gestaltest und implementierst Server-Side-Rendering-Lösungen mit Kotlin HTML DSL und HTMX sowie modernen Benutzeroberflächen mit Tailwind CSS.
* Du implementierst eventbasierte Architekturen für asynchrone Messaging und stellst Hochverfügbarkeit sowie Skalierbarkeit der Anwendungen sicher.
* Du arbeitest mit PostgreSQL und Redis für Datenverwaltung und Caching-Strategien in den entsprechenden Verantwortungsbereichen.
* Du führst Code-Reviews durch und unterstützt das Team durch Mentoring und technische Anleitung.
* Du entwickelst und optimierst CI/CD-Pipelines mit GitHub Actions sowie Infrastructure-as-Code mit Terraform; dabei arbeitest du eng mit DevOps-Ingenieuren zusammen.
* Du erstellst Tests, darunter Unit-Tests, ArchUnit-Tests, Approval-Tests sowie End-to-End-Tests mit Playwright.
* Du überwachst Anwendungen mit Datadog und analysierst Logs.
* Die aktive Begleitung der geplanten Migration von AWS zu Azure ist ebenfalls eine deiner Aufgaben.
* Du arbeitest eng mit DevOps-Ingenieuren, Architekten sowie Product Ownern zusammen und bringst innovative Ideen und Best Practices ein.
Was Sie mitbringen (Qualifications)
* Du hast nachweisliche, praktische Expertise in der Backend-Entwicklung mit Spring Boot und Kotlin.
* Idealerweise bringst du auch Erfahrung mit Server-Side-Rendering, HTMX und Tailwind CSS mit.
* Praktische Erfahrung mit PostgreSQL ist vorhanden.
* Du kannst dich mit eventbasierten Architekturen und Messaging-Systemen aus (z.B. AWS SQS/SNS).
* Erfahrung mit Cloudplattformen wie AWS ist von Vorteil.
* Du bist offen für DevOps-Aufgaben mit Docker, Kubernetes, Terraform und GitHub Actions.
* Idealerweise hast du Erfahrung mit verschiedenen Test-Frameworks: JUnit, ArchUnit, Approval Tests und Playwright.
* Kenntnisse in JavaScript, TypeScript und Java sind von Vorteil.
* Du bist vertraut mit Datadog oder ähnlichen Monitoring-Tools.
* Du kannst technische Konzepte klar kommunizieren und arbeitest gerne im Team.
* Herausfordernden Aufgaben stellst du dich proaktiv und bringst frische, kreative Lösungsansätze ein.
* Du bist sehr gut organisiert und arbeitest eigenständig sowie zielorientiert.
* Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift runden dein Profil ab.
* Du bist in der Lage, einmal pro Woche am Standort in Ulm vor Ort zu sein.
Standort & Bewerbung
Arbeitsort: 89073, Ulm
Schreiben Sie uns Ihre Bewerbung online.
Hinweis
Schwerbehinderte Menschen beziehungsweise gleichgestellte Menschen im Sinne des SGB IX werden bei gleicher Eignung bevorzugt eingestellt.
Zusätzliche Vorteile
* Verantwortungsvolle Aufgaben
* Mobiles Arbeiten
* Flexible Arbeitszeiten
* Eigenverantwortliches Arbeiten
* Parkplätze
* Öffentliche Verkehrsanbindung
#J-18808-Ljbffr