Requirements Manager / Senior Developer (m/w/d) Wir suchen einen Requirements Manager / Senior Developer (m/w/d), der die Entwicklung und Bereitstellung unserer End-to-End-Elektronikarchitektur (E³)-Plattform im Automobilbereich vorantreibt. Du bist verantwortlich für zentrale Komponenten, die relevante Daten für Bedatungs- und Aktualisierungsprozesse bereitstellen, visualisierst Abhängigkeiten in der Bedatungsreihenfolge von Steuergeräten und optimierst die Bedatung des Gesamtfahrzeugs mit dem Schwerpunkt auf der Minimierung der Flash-Zeit. Je nachdem, wo deine Stärken liegen, kann die Position auch Aufgaben im Bereich Anforderungsmanagement umfassen. Hauptaufgaben Verantwortung und Weiterentwicklung von Backend-Diensten (Spring Boot / Java) und Frontend-Anwendungen (Angular) zur Unterstützung von E³-Workflows Entwurf und Implementierung von Datenbereitstellungspipelines für Datenerfassungs- und Aktualisierungsprozesse Modellierung und Visualisierung von Abhängigkeiten zwischen Steuergeräten, um die korrekte Reihenfolge der Datenerfassung sicherzustellen Analyse und Optimierung der Datenbereitstellung auf Gesamtfahrzeugebene mit Schwerpunkt auf der Reduzierung der Flash-Zeit und der Verbesserung des Durchsatzes Förderung von Codequalität, automatisierten Tests (z. B. Cypress), CI/CD und Sicherheitsscan-Verfahren Leitung technischer Design‑Reviews, Betreuung von Teammitgliedern und Koordination mit funktionsübergreifenden Stakeholdern (Hardware, Systemtechnik, Validierung) Optional: Tätigkeit als Requirements Manager – Erfassen, Dokumentieren und Verwalten von Anforderungen; Abstimmung mit Stakeholdern; Sicherstellung der Rückverfolgbarkeit und der Akzeptanzkriterien Technologie‑Stack Backend: Java, Spring Boot, Tomcat Frontend: Angular Testing / QA: Cypress Datenbank: MySQL DevOps / CI/CD: Bitbucket, Bamboo, JFrog Artifactory, Docker, Kubernetes Sicherheit / Compliance: Black Duck Qualifikationen Mindestens 3 Jahre Berufserfahrung in der Softwareentwicklung (Mid oder Senior), idealerweise in komplexen, datenintensiven Systemen Erfahrung im Automobilbereich, insbesondere in der End-to-End-Elektronikarchitektur (E³), Bedatung, Aktualisierungsprozessen und Steuergeräten Erfahrung in der Modellierung von Abhängigkeitsgraphen und Ausführungsreihenfolgen für ECU‑Flashing-/ Update‑Prozesse Performance Engineering mit Fokus auf die Reduzierung von Flash‑Zeiten auf Gesamtfahrzeugebene Fähigkeit, Systemabhängigkeiten, Sequenzierung und Leistungsoptimierung ganzheitlich zu durchdenken Wünschenswert Fundierte praktische Erfahrung mit Java / Spring Boot und Angular Kenntnisse im Umgang mit relationalen Datenbanken (MySQL) und im RESTful‑API‑Design Erfahrung mit automatisierten Tests (Cypress oder vergleichbar) und CI/CD‑Pipelines (Bitbucket / Bamboo oder gleichwertige Lösungen) Praktische Erfahrung mit Containerisierung und Orchestrierung (Docker / Kubernetes) Vertrautheit mit Anwendungsservern (Tomcat) und Artefaktmanagement (JFrog Artifactory) Erfahrung mit Security‑Compliance‑Tools (z. B. Black Duck) im SDLC Erfahrung als Requirements Manager (Requirements Engineering, Traceability, Change Management) Soft Skills Klare, strukturierte Kommunikation in interdisziplinären Teams Hohes Verantwortungsbewusstsein mit starkem Fokus auf Qualität und Performance Fähigkeit, Kolleg*innen zu betreuen und mit gutem Beispiel voranzugehen Sehr gute Deutsch‑ oder Englischkenntnisse (Deutsch ist Arbeitssprache in diesem Bereich) Beschäftigungsart: Vollzeit #J-18808-Ljbffr