Full Stack Entwickler (m/w/d)
Full Stack Entwickler (m/w/d)
Ihre Aufgaben
- Konzeption und Implementierung von technisch anspruchsvollen Web-System- und Softwarelösungen mit einer Vielzahl von Funktionen
- Die technische Umsetzung / die Codierung der erforderlichen Funktionen als Web-Anwendungen mit der Technologie Angular und in der Service-Entwicklung mit den Technologien ua. Nest.Js, Kafka inkl. dazugehörigen Architektur, Schnittstellen, Modulen und Datenbanken und weiteren beim Auftraggeber eingesetzten Entwicklungswerkzeuge, Frameworks und Bibliotheken
- Erstellen von Lieferpaketen für die betreffenden Applikationen unter Einsatz der im jeweiligen Kontext geltenden CI/CD Werkzeuge und den notwendigen Tools (z.B. Gradle, Git, GitLab, Artifactory, Sonarqube)
- Einrichten, pflegen und weiterentwickeln von Entwicklungsumgebungen
- Die Erstellung von JUnit-/E2E-Tests zur fachlichen Unterstützung der Testautomatisierung wie im jeweiligen Aufgabenbezug notwendig.
- Durchführen von Aufwandschätzungen für die Implementierung und alle zur technischen Inbetriebnahme notwendigen Aufwände der im Anforderungskontext notwendigen Funktionen.
- Anwendung von Methodiken wie SCRUM, Extreme Programming, Test-Driven Development
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten auch in den von anderen Entwicklern implementierten Codeteilen / Funktionen / Modulen / Bibliotheken etc.
- Erstellen und pflegen von für die Wartung und den Betrieb der entwickelten Komponenten notwendigen Systemdokumentationen
- Einhalten der vereinbarten Standards (Rahmenvertrag, Programmierrichtlinien, Process Library, Bereichs- und Projekthandbuch).
- Fachliche Unterstützung und Beratung der an der Umsetzung der konzipierten Lösung beteiligten Projektteams während der kompletten Laufzeit des Projektes.
- Dokumentation aller Ergebnisse in den im jeweiligen Projektkontext genutzten Werkzeugen und in der im jeweiligen Projektkontext geforderten Sprache (Deutsch oder Englisch).
Fachliche Anforderungen
Must have:
Umfangreiche Erfahrung in der Entwicklung von Backend mit den Technologien Kotlin und Java 17+. Nachweisbar mit 5 Berufsjahren in denen Kotlin und Java entwickelt wurden. Die Person war durchgängig in der technischen Umsetzung tätig.
Umfangreiche Erfahrung in der Erstellung von IT-Lösungs-Architekturen und deren Umsetzung im Bereich Web-Anwendungen mit Angular 11+. Mind. 5 Projektreferenzen in Entwicklungsprojekten. Die Projekte fanden in einem fachlich komplexen Umfeld statt (z. B. umfangreiche Geschäftslogik, viele Schnittstellen)
Umfangreiche Erfahrung im Aufbau und Wartung von Continuous Integration/Continuous Delivery (CI/CD) Pipelines. Es sind mind. 3 Jahre nachweisbare Erfahrung in der Nutzung und Kenntnisse im Aufbau von CI/CD Pipelines mit den bekannten Tools.
Erfahrungen in der Etablierung und dem Einsatz von Qualitätssicherungsprozessen und -Verfahren - Mind. 3 Projektreferenzen, bei denen die Qualität und Wartbarkeit der Software durch bspw. die Erstellung von JUnit-/E2E-Tests und Testautomatisierung sichergestellt und verbessert wurde, sind im Lebenslauf nachgewiesen. Projekte mit Einsatzdauer >= 6 Monate.
Mindestens drei Jahre Erfahrung in der Modernisierung von Legacy Anwendungen - Mind. 3 Projektreferenzen, bei denen Refactoring und Umstellung auf moderne Architektur der Software durchgeführt wurde. Erfahrung mit komplexen Architekturen muss nachweisbar sein.
Erfahrung in Eisenbahnverkehrsunternhemen - 2 Projektreferenzen mit der Anforderungen sind im CV nachweisbar. 25%
Projektsprache Deutsch 10%
Nice to have:
Mehrjährige Erfahrung in der praktischen Anwendung von Scrum in komplexen Projektumgebungen. Mind. 3 Jahre nachgewiesene Erfahrung 10%
Präsentations Skills und Kundeberatungs-Know-How, um komplexe Themen und Zusammenhänge zielgruppengerecht aufzubereiten und zu vermitteln - Mind. 3 Jahre nachgewiesene Erfahrung im Projektumfeld im direkten Kundenkontakt (z.B. Teilnahme an Fachlichen Konzeptionen, Beratung zur techn. Umsetzung und Vorstellung der fertigen Produktinkrementes von mind. drei externen Stakeholdern. 20%
Problemlösungs-Know-How - Um komplexe Themen und Zusammenhänge proaktiv mit dem Projektteam zur Lösungsfindung zu bringen und bestehende Prozesse und Strukturen kritisch zu hinterfragen und zu optimieren. 15%
Einschlägige Kenntnisse in REST-APIs in Kombination mit PostgreSQL Datenbank - Mind. 3 Jahre nachgewiesene Erfahrung im Projektumfeld
Sonstiges: Vollzeit
Ansprechpartner
Projektdaten
Daniela Hammer
Tel: +49 (0) 6227 30 907 - 60
Fax: +49 (0) 6227 30 907 - 99
eMail:
Projekt: 19134
Ort: Remote
Beginn: 18.08.2025
Dauer: 30.03.2025 mit Option auf Verlängerung
Dies ist eine auf dritten Jobbörsen gefundene Stellenanzeige. Wir bieten hierfür keinen Support, können diese aber jederzeit offline stellen. Für weitere Informationen: Datenschutzhinweise | Anzeige melden.