Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer (mwd)

Bertrandt AG

Ulm

Hybrid

EUR 60.000 - 80.000

Vollzeit

Gestern
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

Ein Unternehmen der Softwareentwicklung in Ulm sucht einen erfahrenen Senior Software Engineer, der robuste Backend-Services mit Spring Boot und Kotlin entwickelt. Sie sollten über ausgezeichnete Pragmatik in Testing und CI/CD verfügen und bereit sein, flexibel zu arbeiten, einschließlich eines wöchentlichen Vor-Ort-Besuchs. Ideale Kandidaten haben Erfahrung mit Cloud-Plattformen und Kommunikationsfähigkeiten in Deutsch und Englisch. Das Unternehmen bietet ein mobiles Arbeiten sowie flexible Arbeitszeiten.

Leistungen

Mobiles Arbeiten
Flexible Arbeitszeiten
Parkplätze

Qualifikationen

  • Nachweisliche praktische Expertise in der Backend-Entwicklung mit Spring Boot und Kotlin.
  • Idealerweise Erfahrung mit Server-Side-Rendering, HTMX und Tailwind CSS.
  • Technische Konzepte klar kommunizieren und gern im Team arbeiten.

Aufgaben

  • Entwickeln und Warten robuster Backend-Services mit Spring Boot und Kotlin.
  • Gestalten von Server-Side-Rendering-Lösungen.
  • Entwickeln und Optimieren von CI/CD-Pipelines.

Kenntnisse

Backend-Entwicklung mit Spring Boot
Kotlin
PostgreSQL
Docker
Kubernetes
Unit-Tests
CI/CD-Pipelines
Infrastructure-as-Code

Tools

GitHub Actions
Terraform
Datadog
Jobbeschreibung
Senior Software Engineer (m/w/d)

Ort: 89073 Ulm

Was Sie erwartet
  • Sie entwickeln und warten robuste und skalierbare Backend-Services mit Spring Boot und Kotlin.
  • Sie gestalten Server-Side-Rendering-Lösungen mit Kotlin HTML DSL und HTMX sowie moderne Benutzeroberflächen mit Tailwind CSS.
  • Sie implementieren eventbasierte Architekturen für asynchrone Messaging und sichern Hochverfügbarkeit und Skalierbarkeit der Anwendungen.
  • Sie arbeiten mit PostgreSQL und Redis für Datenverwaltung und Caching.
  • Sie führen Code-Reviews durch und unterstützen das Team durch Mentoring und technische Anleitung.
  • Sie entwickeln und optimieren CI/CD-Pipelines mit GitHub Actions sowie Infrastructure-as-Code mit Terraform; enge Zusammenarbeit mit DevOps-Ingenieuren.
  • Sie erstellen Tests, darunter Unit-Tests, ArchUnit-Tests, Approval-Tests sowie End-to-End-Tests mit Playwright.
  • Sie überwachen Anwendungen mit Datadog und analysieren Logs.
  • Sie begleiten aktiv die Migration von AWS zu Azure.
  • Sie arbeiten eng mit DevOps-Ingenieuren, Architekten sowie Product Ownern zusammen und bringen innovative Ideen und Best Practices ein.
Was Sie mitbringen
  • Nachweisliche praktische Expertise in der Backend-Entwicklung mit Spring Boot und Kotlin.
  • Idealerweise Erfahrung mit Server-Side-Rendering, HTMX und Tailwind CSS.
  • Praktische Erfahrung mit PostgreSQL.
  • Erfahrung mit eventbasierten Architekturen und Messaging-Systemen (z.B. AWS SQS/SNS).
  • Erfahrung mit Cloudplattformen wie AWS ist von Vorteil.
  • Offen für DevOps-Aufgaben mit Docker, Kubernetes, Terraform und GitHub Actions.
  • Idealerweise Erfahrung mit Test-Frameworks: JUnit, ArchUnit, Approval Tests und Playwright.
  • Kenntnisse in JavaScript, TypeScript und Java sind von Vorteil.
  • Vertraut mit Datadog oder ähnlichen Monitoring-Tools.
  • Technische Konzepte klar kommunizieren und gern im Team arbeiten.
  • Proaktiver Umgang mit herausfordernden Aufgaben und kreative Lösungsansätze.
  • Sehr gute Organisation, eigenständiges und zielorientiertes Arbeiten.
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
  • Bereitschaft, einmal pro Woche am Standort Ulm vor Ort zu sein.
Was wir können
  • Verantwortungsvolle Aufgaben
  • Mobiles Arbeiten
  • Flexible Arbeitszeiten
  • Eigenverantwortliches Arbeiten
  • Parkplätze
  • Öffentliche Verkehrsanbindung
Kontakt

Besmir Gashi

Tel.: [Kontakt]

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.