Senior Software-Engineer Java / Vue (m/w/d)

BH-327670
  • Branchenüblich
  • Germany Baden-Württemberg Karlsruhe
  • Contract
  • Power Generation, T&D
  • T&D
Für unseren Kunden aus der Energiebranche suchen wir zum nächstmöglichen Zeitpunkt Unterstützung.

Jobtitel: Senior Software-Engineer Java/Vue (m/w/d)
Startdatum: 01.04.2026
Enddatum: 30.09.2027
Laufzeit: 18 Projektmonate (ANÜ) 
Einsatzort: Karlsruhe/Remote 
Auslastung: Vollzeit; 38h/Woche
Jahresbruttogehalt: 77.600 Euro

Arbeitsumgebung:
  1. Überwiegend Homeoffice, vereinzelt Vor-Ort in Karlsruhe.
  2. Die EnBW stell ein Windows-Notebook und Entwicklungswerkzeuge (z.B. IntelliJ und GitHub CoPilot), die für die Ausführung der Tätigkeiten zu verwenden sind.
Aufgaben:
  1. Machbarkeitsprüfung und Aufwandschätzung (in Form von z.B. Story Points) der Anforderungen
  2. Erstellung der Umsetzungsplanung (z.B. in Form von Azure DevOps-Tasks)
  3. Skripterstellung zur Infrastruktur-Provisionierung (IAC) und Skriptausführung
  4. Programmierung und Konfiguration von neuen Features / Bug-Fixes unter Berücksichtigung der Architektur-und Entwicklungsrichtlinien E-Mobility sowie des Projekts.
  5. Ad hoc Bearbeitung von priorisierten Issues (Bugs...)
  6. Refactoring nach Architektur-und Entwicklungsrichtlinien E-Mobility sowie des Projekts.
  7. Erstellung, Durchführung und Dokumentation von Tests (z.B. Unit Tests)
  8. Erstellung und Pflege technischer Dokumentation
  9. Erweiterung der Überwachung (Monitoring und Alerting)
  10. Auswerten von Betriebsprotokollen und gegebenenfalls Erstellung von Backlog-Items
  11. Durchführung von Fehleranalyse und Erstellung der Bug Fixes
  12. Konzeption, Erstellung, Durchführung & Dokumentation von Datenkorrekturen und Migrationen
  13. Codeanalyse zur Analyse des Systemverhaltens in Fehlerfällen oder als Input für Konzeption
  14. Erstellen von Build/Deploy-Scripts
  15. Releaseerstellung, Release-Koordination, Durchführung der Releases auf Test und Produmgebung
  16. Durchführen von Codereviews & Pull Request mit etwaiger Nachbesserung
  17. Teilnahme an Architektur-und Entwicklungsworkshops in beratender Rolle
  18. Teilnahme am mobility+ Feature-Pitch und Deep Dive zum Zwecke der Leistungsstandmitteilung und inhaltlichen Aufgabenklärung
  19. Teilnahme an den definierten Ritualen (Daily, Refinement, Planning, Review, Development Jour Fixe, etc.) zur Leistungsstandmitteilung und inhaltlichen Aufgabenklärung
  20. Teilnahme an den definierten Ritualen (Retrospektive, technisches Design) in beratender Rolle
  21. Wissenstransfer an den Auftraggeber bezüglich angepasster bzw. neuer Funktionalität sowie sonstige relevante Aspekte der durchgeführten Programmierung und Konfiguration
Qualifikation:
  1. Mindestens fünf Jahre Berufserfahrungmit Java und Spring Boot
  2. Mindestens zwei Jahre Berufserfahrung im Umgang mit SQL und NOSQL Datenbanken u.a. MongoDB, PostgresSQL
  3. Mindestens zwei Jahre Berufserfahrung in der Frontend Entwicklung mit Vue.js und/oder Angular, rudimentäre Erfahrungen mit Spring Thymeleaf wünschenswert
  4. Mehrjährige Berufserfahrung im Umgang mit REST-APIs, Open API (konsumieren von REST-APIs, Erstellen von REST-APIs)
  5. Mehrjährige Berufserfahrung im Umgang mit Event-Driven Architecture(EDA)und Muster für EDA
  6. Mehrjährige Berufserfahrung in der team-basierten agilen Softwareentwicklung in einem komplexen verteilten System
  7. Erfahrung in Softwarequalität (Code Reviews, Clean Code, Testautomatisierung, Git, Pullrequests, etc.)
  8. Erfahrung mit den Cloudtechnologien Microsoft Azure, Azure API Management, Azure Service Bus, Azure AppService und Azure App Insights
  9. Erfahrung Umsetzen von Infrastructure as code im Azure Umfeld (Bicep)
  10. Erfahrung im Refactoring von komplexen Codebasen
  11. Erfahrung mit taktischen Domain-Driven Design sowie Clean bzw. Hexagonal Architecture
  12. Idealerweise Fachkenntnisse in der Subdomäne CPO-Lifecycle und im Allgemeinen in der Domäne Elektromobilität
  13. Kenntnisse im Bereich Internet-Security (z. B. Kenntnis und Berücksichtigung der OWASP10) und Erfahrungen mit Spring Security
Must Haves:
  • Java 21+
  • Spring Boot 3+
  • Vue.js 3
  • TypeScript 5
  • Azure App Services
  • Azure Service Bus und Erfahrung im Einsatz von eventgetriebener Architektur
  • Azure API Management
  • Design und Implementierung von REST-APIs nach De-facto-Standards (z. B. Zalando API Guide)
  • MongoDB
Benötigte Vorsorgeuntersuchungen: G 37 (wird, falls nicht vorhanden, von NES übernommen) Benefits:

  • 30 Urlaubstage
  • Urlaubsgeld
  • Weihnachtsgeld
Klingt das interessant für Sie? Dann freuen wir uns auf einen Austausch. 

With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.

Apply for this role