Frontend Developer SCRUM, Kanban, CI/CD, Spring (m/w)
Role details
Job location
Tech stack
Job description
Position: Software-Entwicklung / Programmierung Projekttyp: Freiberufliche Position (Freelancer) Projektbeschreibung
Wichtig: Bei diesem Projekt können nur Consultants in einem Anstellungsverhältnis berücksichtigt werden.
Aufgrund interner Vorgaben zum Einsatz externer Fachkräfte (HR Compliance) bitten wir Sie, ausschließlich Ressourcen anzubieten, die sich bei Ihnen bzw. bei Ihren Subunternehmern in einem direkten Anstellungsverhältnis befinden (keine Freelancer / 1-Personen-GmbHs).
-
Schreiben von sauberem, effizientem und vollständig dokumentiertem Code unter Verwendung angemessener Softwareentwicklungspraktiken und -standards
-
Entwicklung von Softwareanwendungen, die den Anforderungen des Auftraggebers entsprechen
-
Teilnahme an der Planung, Gestaltung und Implementierung von Softwareprojekten
-
Testen und Debuggen von Softwareanwendungen, um sicherzustellen, dass diese vorgegebene Qualitätsstandards erfüllen
-
Kooperation mit Projektmanagern, Designern und anderen Entwicklern, um eine rechtzeitige und erfolgreiche Fertigstellung von Projekten sicherzustellen
-
Teilnahme an relevanten fachlichen Meetings und Bereitstellung regelmäßiger Updates
-
Teilnahme an Code-Reviews und Bereitstellung konstruktiven Feedbacks an andere Entwickler
-
Betrieb der Anwendungen im DevOps-Model, Durch die Eingabe Ihrer Daten in der Onlineregistrierung sowie das Hochladen Ihrer Daten auf diese Webseite erklären Sie sich mit der Verarbeitung (Speicherung, Bearbeitung, Übermittlung und Nutzung) Ihrer Daten durch people4project einverstanden.
Alle uns von Ihnen zur Verfügung gestellten Informationen werden verschlüsselt und auf sicheren Servern gespeichert, die für unautorisierte Dritte unzugänglich sind.
Sie können jederzeit Auskunft über Ihre bei uns gespeicherten bzw. verarbeiteten Daten verlangen. Darüber hinaus haben Sie die Möglichkeit, Ihre persönlichen Daten jederzeit online aufzurufen, zu bearbeiten oder zu löschen. Nach Löschung Ihrer Daten stehen diese uns nicht mehr zur Verfügung.
Sollten sich Probleme beim Aufruf, bei der Änderung oder der Löschung Ihrer persönlichen Daten ergeben, bitten wir Sie, sich umgehend per E-Mail an uns zu wenden, damit wir Ihnen schnellst möglich behilflich sein können.
Die von Ihnen übermittelten Daten werden wir streng vertraulich behandeln und nur mit Ihrem Einverständnis an Dritte - d. h. potenzielle Arbeitgeber - weitergeben. Wir werden die von Ihnen hinterlegten Informationen ausschließlich zweckgebunden, d. h. im Rahmen einer Stellenbesetzung, nutzen. Eine Weitergabe Ihrer Daten an andere Dritte bzw. ohne ihr ausdrückliches Einverständnis, etwa zum Zwecke der Werbung, ist ausdrücklich ausgeschlossen.
Werden Ihre Daten mit Ihrem Einverständnis an Dritte - etwa potenzielle Arbeitgeber - weitergegeben, so werden wir diese zur vertraulichen Behandlung Ihrer Daten verpflichten. Gleichwohl ist jegliche Haftung unsererseits durch eine etwaige missbräuchliche Verwendung der mit Ihrem Einverständnis an Dritte weiter gegebenen Daten durch diese Dritten ausgeschlossen.
Requirements
(zwingend erforderlich, auch in Jahren und in den einzelnen Projektreferenzen aufgeführt und erläutert!)
-
Agile Methoden: Erfahrung in Agiler Softwareentwicklung wie SCRUM und Kanban (mind. 3 Jahre)
-
CI/CD: Erfahrung mit CI/CD-Pipelines in Gitlab CI (mind. 3 Jahre)
-
Software-Entwicklung: Erfahrung in Kenntnissen mit der Entwicklung von Full-Stack-Anwendungen mit Spring Boot (mind. 3 Jahre)
-
Software-Entwicklung: Erfahrung in Kenntnissen mit der Entwicklung von Full-Stack-Anwendungen mit Typescript (mind. 3 Jahre)
-
Software-Entwicklung: Erfahrung in Kenntnissen mit komponentenorientierter Entwicklung im Frontend (mind. 3 Jahre), * Kommunikation: Erfahrung in Kenntnissen mit Kommunikation oder Moderation in der Abstimmung mit Schnittstellenpartnern/Stakeholdern (mind. 1 Jahr)
-
Software-Entwicklung: Erfahrung in Kenntnissen mit React (mind. 3 Jahre)
-
Softwarearchitektur: Erfahrung in Kenntnissen mit gängigen Architekturmustern im Cloudumfeld (mind. 1 Jahr)
-
Testing: Erfahrung in der Durchführung von umfassenden E2E-Tests (mind. 3 Jahre)
-
Build Tools: Erfahrung in Kenntnissen mit Paketmanagement mit Maven oder npm (mind. 1 Jahr)
-
Erfahrung in Kenntnissen mit Cloud Plattform Operations mit Kubernetes (mind. 1 Jahr) Typescript +++ (good), 2-4 yrs. GitLab CI ++++ (excellent), > 4 yrs. Spring Boot ++++ (excellent), > 4 yrs. Continuous Delivery (CD) +++ (good), 2-4 yrs. Continuous Integration (CI) +++ (good), 2-4 yrs. KANBAN +++ (good), 2-4 yrs. SCRUM +++ (good), 2-4 yrs.