39043-RD Java Angular Entwickler:in für unseren direkten Endkunden *remote*

Hessen, Frankfurt am Main  ‐ Remote
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Ihre Leistungen werden für das Projekt Wagon Downtime Management (WDM) erbracht. Dieses hat folgenden Inhalt:
Bei der DB Cargo wird aktuell als Regelverfahren für die Ermittlung der Wagenstillstandzeiten beim Kunden und zum Abgleich mit den vereinbarten Ladefristen die DV-gestützte Ladefristüberwachung (LfU) als Bestandteil der Anwendung Leistungsbuchung (LB) eingesetzt. Mit der Anforderung Leistungsbuchung zurückzubauen ist es erforderlich LfU komplett abzulösen.
Dazu soll eine neue cloudbasierte Anwendung Wagon Downtime Management (WDM) auf der Grundlage von Java erstellt werden, die die bestehenden LfU-Funktionalitäten abdeckt und darüber hinaus künftig als Plattform für fachliche Erweiterungen dienen kann.
Die Erstellung von WDM erfolgt in hybrid-agiler Vorgehensweise (14-tägige Sprints, use cases in Jira) bei vorgegebenen fachlichen Meilenstein-Terminen typischerweise als Quartalsziele.
Folgende IT-Komponenten werden eingesetzt:
Fach-Anforderungen: Jira (use cases, Sprint-Steuerung)
Backend: PostgreSQL - Datenbank, Spring JPA - Persistenz; Springboot - Business Logik
Frontend: Angular, DB UI (vorgefertigte Stylesheets und Komponenten), Webserver nginx
Authentifizierung: DB Web SSO (iMan, ACAT, OAUTH2)
Entwicklungsumgebung: IntelliJ IDEA
CD/CI: GitLab
AWS Cloud: Entwicklung, Systemtest, Abnahmetest, Wartung, Produktion, Schulung
Test: Angular-Test, JUnit-Test, Springboot-Test, Test-Management-Tool (TMT: HP Quality Center) im Abnahme-Test
Schnittstellen: SOAP und REST-APIs, AWS S3 Buckets

Ihre Aufgaben:
• Analyse fachlicher Anforderungen, Vorbereitung von Umsetzungs-Alternativen sowie Design, Abstimmung und Konzeption der technischen Umsetzung
• Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis fachlicher Anforderungen und der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
• Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
• Dokumentation der technischen Komponenten
• Erstellen von Systemdokumentationen
• Erstellen von Lieferpaketen für die betreffenden Applikationen
• Einrichten von Entwicklungsumgebungen inklusive Continuous Integration
• Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests, Mitwirkung bei Performancetests
• Vorbereitung von Entscheidungsvorlagen zu technischen Themen
• Präsentationen zu technisch komplexen Themenstellungen
• Berichten von Risiken und Problemen an die Technischen Architekten und an das Projektmanagement

Muss-Anforderungen:
• Software-Entwicklung mit Java, SpringBoot, AngularJS, objekt-relationalen Datenbanken
• Erfahrung in der Entwicklung von service-orientierten Architekturen, im Idealfall Microservices
• Erfahrung in der Entwicklung cloudbasierter Systeme (bevorzugt AWS)
• Erfahrung in der agilen als auch klassischen Softwareentwicklung

Soll-Anforderungen:
• Problemlösungs-/ Arbeitsorganisations-Know-how: Fähigkeit zur Analyse neuartiger und komplexer Sachverhalte. Bewertung der Konsequenzen und Ableitung und Bewertung von Handlungsoptionen und verständliche Darlegung für Dritte.
• Nachgewiesene Erfahrung in Continous Delivery, Continuous Integration
• Erfahrungen in der Etablierung und dem Einsatz von Qualitätssicherungsprozessen und -verfahren
• Mind. 2 Jahre nachgewiesene Erfahrung mit JUnit-Test, Angular-Test, Spring Boot Test oder gleichwertigen Test-Werkzeugen anhand von Referenz-Projekten
• Know-how zu Führung/Teamverhalten. Anreicherung der Teamarbeit mit strukturierten, sinnvollen und durchdachten Lösungen.

Start & Dauer:
ab Juli 2022 bis zunächst Ende 2022, fulltime


Kontaktadresse:


Wenn wir damit Ihr Interesse geweckt haben und Sie sich bei uns melden - sei es per E-Mail oder in anderer Form -, erklären Sie zugleich Ihr EINVERSTÄNDNIS damit, dass wir Ihren vollständigen Namen, Ihre Adresse und Ihre Kontaktdaten sowie Ihre Angaben zur Qualifikation (z.B. Ausbildung, Tätigkeit, Profil, Referenzen) ausschließlich für unsere unternehmerischen Zwecke verarbeiten. Eine Weitergabe an Dritte erfolgt nicht (bzw. gegebenenfalls in einem späteren Stadium nur mit Ihrer gesonderten Einwilligung). Eine Löschung dieser Daten
erfolgt, sobald feststeht, dass ein Vertrag in absehbarer Zeit nicht zu Stande kommt.

Wir weisen weiter darauf hin, dass Sie diese Einwilligung jederzeit mit sofortiger Wirkung widerrufen können, zweckmäßigerweise in Textform per E-Mail an

Wir verweisen im Übrigen auf die Datenschutzerklärung in unserem Impressum und weiter gehende Datenschutzregelungen beim Zustandekommen einer Vertragsbeziehung mit uns.
Start
ab sofort
Dauer
6 Monate
(Verlängerung möglich)
Von
SPS Consulting & Services GmbH
Eingestellt
27.06.2022
Ansprechpartner:
Ulrich Wenzel
Projekt-ID:
2414156
Vertragsart
Freiberuflich
Einsatzart
100 % Remote
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren