Senior Software Engineer (m/w/d)
Senior Software Engineer (m/w/d)
Senior Software Engineer (m/w/d)
Senior Software Engineer (m/w/d)
Bertrandt AG
Automobile und Zweiräder
Ulm
- Art der Beschäftigung: Vollzeit
- 50.000 € – 70.000 € (Unternehmensangabe)
- Vor Ort
- Zu den Ersten gehören
Senior Software Engineer (m/w/d)
Über diesen Job
Der Bertrandt-Konzern bietet seit über 50 Jahren Entwicklungslösungen für die internationale Automobil- und Luftfahrtindustrie sowie die
Branchen Maschinen- und Anlagenbau, Energie, Medizintechnik und Elektroindustrie in Europa, China und den USA. Insgesamt stehen unsere
Mitarbeiterinnen und Mitarbeiter für tiefes Know-how, zukunftsfähige Projektlösungen und hohe Kundenorientierung.
Senior Software Engineer (m/w/d)
Ort: Ulm
Senior Software Engineer (m/w/d)
Ort: Ulm
Was Sie erwartet:
- Du entwickelst und wartest robuste und skalierbare Backend-Services mit Spring Boot und Kotlin.
- Du gestaltest und implementierst von Server-Side-Rendering-Lösungen mit Kotlin HTML DSL und HTMX sowie modernen Benutzeroberflächen mit Tailwind CSS gehört zu deinen Aufgaben.
- Du implementierst eventbasierte Architekturen für asynchrone Messaging und stellst die Hochverfügbarkeit und 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:
- Du hast nachweisliche, praktische Expertise in der Backend-Entwicklung mit Spring Boot und Kotlin.
- Idealerweise bringst du auch schon 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 (z.B. AWS SQS/SNS) aus.
- 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.
Was wir können:
- Verantwortungsvolle Aufgaben
- Mobiles Arbeiten
- Flexible Arbeitszeiten
- Eigenverantwortliches Arbeiten
- Parkplätze
- Öffentliche Verkehrsanbindung
Kontakt:
Besmir Gashi
Tel.: +49703465615095
www.bertrandt.com/karriere