Fullstack Web-Entwicklung
FA in: Remote & Franfurt am Main
Dauer: 36 Monate
100% Auslastung
Start: Oktober/ November 2024
Dauer: 18 Monate+
Auslastung: Fulltime
Lokation: Remote & Frankfurt am Main (80/20)
Vertragsart: Arbeitnehmerüberlassung
Aufgaben:
* Konzeption und Implementierung von technisch anspruchsvollen Web-System- und Softwarelösungen
* Umsetzung der erforderlichen Funktionen als Web-Anwendungen mit React oder Angular und Typescript
* Erstellen von Lieferpaketen für die betreffenden Applikationen unter Einsatz von CI/CD-Werkzeugen
* Einrichten, pflegen und weiterentwickeln von Entwicklungsumgebungen
* Erstellung von JUnit/E2E-Tests zur fachlichen Unterstützung der Testautomatisierung
* Durchführen von Aufwandsschätzungen für die Implementierung und alle zur technischen Inbetriebnahme notwendigen Aufwände
* Anwendung von Methodiken wie SCRUM, Extreme Programming, Test-Driven Development
* Beheben von Fehlern aus den Testphasen in den Applikationen und Komponenten
* Erstellen und pflegen von Systemdokumentationen für die Wartung und den Betrieb der entwickelten Komponenten
* Fachliche Unterstützung und Beratung der Projektteams während der kompletten Laufzeit des Projektes
Muss-Anforderungen:
* 5 Jahre praktische Erfahrung als Architekt in einem skalierten agilen Projekt im Cloud Umfeld mit mehreren Teams im direkten Kundenkontakt
* 5 Jahre praktische Erfahrung in der Entwicklung von Backend, API und Services mit den Technologien Nest.Js und Kafka inkl. dazu-gehörigen Architektur, Schnittstellen, Modulen und Datenbanken mit PostgreSQL
* 3 Jahre praktische Erfahrung in der Etablierung und dem Einsatz von Qualitätssicherungsprozessen und -verfahren, wie z.B. die Erstellung von JUnit-/E2E-Tests und Testautomatisierung mit Playwright
* 3 Jahre praktische Erfahrung im Umgang mit Docker, REST und SOAP-API
* 3 Jahre praktische Erfahrung in agilen Methoden, z.B. Scrum, SAFe, KanBan
Soll-Anforderungen:
* Praktische Erfahrung im Aufbau und Wartung von Continuous Integration/Continuous Delivery (CI/CD) Pipelines
* Spezifische Kenntnisse in SQL, PostgreSQL, Loggingframeworks und Metriken
* Umfangreiche Kenntnisse mit Helm, Gitlab und Kubernetes
* Umfangreiche Kenntnisse mit automatisiertem Cloud Deployment, Gradle und Groovy sowie SSO mit OpenID Connect und Keycloak