Startdatum:
01.01.2027
Enddatum:
31.12.2027
Beschäftigungsart:
Freiberuflich
Region:
Remote
Beschreibung:
Für unseren Kunden sind wir aktuell auf der Suche nach einem Senior Backend Entwickler (m/w/d).
Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).
Projektstandort: Remote
Dauer: 01.01.2027 - 31.12.2027
Volumen: 200 Projekttage
Abgabefrist beim Kunden: asap
Wichtiger Hinweis zur Bewerbung: Alle Mussanforderungen sind zwingend zu erfüllen und durch eindeutig beschriebene Tätigkeiten in den jeweiligen Projektreferenzen nachzuweisen. Die bloße Nennung einer Technologie reicht nicht aus. Bitte beachten Sie die genaue Formulierung der Anforderungen sowie die geforderten Erfahrungsjahre.
Passen Sie Ihr Profil vor der Bewerbung gezielt an die Mussanforderungen und die bewertungsrelevanten Qualifikationen an. Sie können die Formulierungen aus den Anforderungen übernehmen, sofern diese Ihre tatsächlich ausgeübten Tätigkeiten zutreffend beschreiben.
Bitte bewerben Sie sich nur, wenn Sie Ihr Profil entsprechend sämtliche Mussanforderungen nachvollziehbar nachweisen können.
Aufgaben:
- Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien (Java, Spring Boot, Event-Sourcing mit dem Axon Framework, NATS als Messaging-Broker) inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z. B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
- Entwicklung und Betrieb der Komponenten in einer Cloud-nativen Umgebung (Kubernetes/OpenShift, AWS) sowie Bereitstellung und Pflege der Infrastruktur als Code (IaC mit Pulumi)
- Aufbau und Pflege von CI/CD-Pipelines (GitLab CI/CD) für automatisierte Builds, Tests und Deployments
- Sicherstellung der Beobachtbarkeit der Komponenten (Observability mit Grafana, Prometheus und Tempo) inkl. Bereitstellung geeigneter Metriken, Logs und Traces Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
- Erstellen und Pflege automatisierter Tests (Unit-, Integrations- und Komponententests) zur Absicherung der entwickelten Funktionalität Dokumentation der technischen Komponenten
- Erstellen von Systemdokumentationen
- Erstellen von Lieferpaketen für die betreffenden Applikationen inkl. zugehöriger Freigabemitteilungen
- Fachliche Unterstützung an der normkonformen Entwicklung des sicherheitsrelevanten Systems nach CENELEC (EN 50126 / EN 50716), einschließlich Erstellung und Pflege der geforderten Entwicklungsartefakte sowie Einhaltung der Vorgaben aus Konfigurations- und Änderungsmanagement
Anforderungen:
Muss-Anforderungen:
- Backendentwicklung mittels Java // Erfahrungslevel Senior (> 5 Jahre Erfahrung)
- Backendentwicklung mittels Spring Boot // Erfahrungslevel Senior (> 5 Jahre Erfahrung)
- Cenelec Know How in der Softwareentwicklung // Anzahl Referenzen 2
- Erfahrungen mit Hexagonal Architektur oder vergleichbares // Erfahrungslevel Intermediate (> 3 Jahre Erfahrung)
- Domain-Driven Design (DDD) Intermediate (> 3 Jahre Erfahrung)
- Deutsch: C2
Soll Anforderungen:
- Observability mittels geeigneter Werkzeuge u.a. Grafana, Prometheus und Tempo // Erfahrungslevel Intermediate (> 3 Jahre Erfahrung)
- Erfahrungen mit AWS // Erfahrungslevel Intermediate (> 3 Jahre Erfahrung)
- Erfahrungen in Infrastructure as Code mittels Pulumi // Erfahrungslevel Senior (> 5 Jahre Erfahrung)
- Erfahrungen mit Event Driven Design // Erfahrungslevel Senior (> 5 Jahre Erfahrung)
- Erfahrungen mit Kubernetes/OpenShift // Erfahrungslevel Intermediate (> 3 Jahre Erfahrung)
- Erfahrungen in der Backendentwicklung mittels NATs als Messaging-Broker // Senior (> 5 Jahre Erfahrung)
- Erfahrungen mit GitLab CI/CD // Senior (> 5 Jahre Erfahrung)
Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung.