IT Developer - Java Spring in Mainz (SA 29486)

Mainz  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Tätigkeitenbeschreibung
Wir bitten um Abgabe Ihres Angebots bis zum 18.04.2018, 15:00 Uhr an
Als Tagessatz können wir Ihnen bis zu 560,00 € p.d. all-in netto anbieten. Diese Ausschreibung ist rollenunabhängig.
Die Anfrage bezieht sich auf eine Vollzeit-Beschäftigung mit 8h / Tag.
Bei weiteren Fragen wenden Sie sich bitte an unsere Ansprechpartnerin Nadja Mona Hölß unter

Beschreibung des Projekt-/ Verfahrenskontexts
Die Leistungen des Auftragnehmers (Dienstleisters) werden für DB Cargo im Rahmen der Erweiterung des Verfahrens „DAS“ erbracht. Dieses hat folgenden Inhalt:
Das Verfahren DAS besteht aus verschiedenen Softwarekomponenten zur Handhabung und Analyse von Daten aus verschiedenen Quellen.
Dazu gehört neben der Datenhaltung und reinem Im- & Export von Daten auch deren fachliche Anreicherung, Bewertung und Korrektur sowie Ausgabe und (teilw. Web-basierte) Anzeige von Berichten.
Gegenstand der Erweiterung A3174 des Verfahrens ist eine Realtime („Live“) Berechnung verschiedener KPIs aus der Produktionsdurchführung und deren webbasierter Anzeige, inkl notwendiger Clusterbildung und Drill-Möglichkeiten, um diese KPIs den jeweils Verantwortlichen in der Flächenorganisation abgegrenzt zur Verfügung zu stellen.
Konkret sollen dafür XML-basierte Nachrichtenströme aus der Produktionsdurchführung empfangen, aufbereitet und in ein Prozessmodell abgebildet und über die Prozessinstanzen aggregiert ausgewertet werden.

Gegenstand des Vertrags
Der Dienstleister erbringt folgende Leistungen:
Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der Camunda BPMN Engine sowie vorgelagerter Komponenten wie Spring Boot und Apache Camel inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken sowie ergänzender Visualisierungen mittels JS-Frameworks unter Einhaltung der Standards und Vorgaben 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 inkl. Continuous Integration
Code-Reviews, Komponententests, Modultests, Modulgruppentests
Vorbereitung von Entscheidungsvorlagen zu technischen Themen
Berichten von Risiken und Problemen an die technischen Architekten und an das Projektmanagement
Die Umsetzung erfolgt im Rahmen einer agilen Arbeitsweise


Anforderungsprofil an Erfüllungsgehilfen (externe Fachkräfte)

Gewichtung fachliche Anforderungen: 70 %
Profilabdeckung der bedarfsspezifisch geforderten fachlichen Skills (Basis Rollenkatalog) – Gewichtung 20%
Profilabdeckung der bedarfsspezifisch geforderten technologischen Skills (Basis Rollenkatalog) – Gewichtung 30%
Profilabdeckung der geforderten Methodenkompetenzen (Basis Rollenkatalog) – Gewichtung 20%
Abdeckung der geforderten Qualifikationen & Zertifizierungen & Erfahrungen (Basis Rollenkatalog) – Gewichtung 30%

Muss-Anforderungen:
Erfolgreiches abgeschlossenes Hochschulstudium in der Fachrichtung Informatik oder durch langjährige Berufserfahrung vergleichbar erworbene Qualifikation
Umfangreiche Erfahrungen in der Entwicklung von JAVA Spring-Anwendungen insbesondere mit einer BPMN Engine, idealerweise der Camunda BPMN Engine
Umfangreiche Erfahrung mit JavaScript Web-Frontends und entsprechenden Frameworks wie Angular oder ähnlichen, inkl. HTML & CSS,
Fundierte Kenntnisse in der Datenbanksprache SQL
Fundierte Kenntnisse im Umgang mit XML-Daten und deren Transformation
Erfahrung mit REST-Schnittstellen (Verwendung und Implementierung)
Analytische, strukturierte und konzeptionsstarke Arbeitsweise
Erfahrung im Umgang mit GIT

Soll-Anforderungen:
praktische Erfahrungen in SCRUM Methodik auf Teamebene
Entwicklungserfahrung in skaliert agilen Vorgehen nach SAFe (Scaled Agile Framework)
Kenntnisse in OpenShift & Kubernetes und Docker-Images
Kenntnisse im Umgang mit KAFKA und AIRFLOW
Erfahrung mit Spring Boot und Apache Camel
Erfahrung mit Python
Erfahrung mit MS-SQL-Server
Erfahrung mit ElasticSearch
BPMN Modellierungssprache verstehen und Prozesse beschreiben können

Start
30.04.2018
Von
Sopra Steria SE
SIPJOB-ID:
18501
Eingestellt
17.04.2018
Projekt-ID:
1539611
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren