Beschreibung
Aufgabe:• Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen im Kontext der Reisenden-Information
• 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
• durchführen von Aufwandsschätzungen
• einrichten von Entwicklungsumgebungen inkl. Continuous Integration / Deployment (CI/CD)
• durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
• Vorbereitung von Entscheidungsvorlagen zu technischen Themen
• Präsentationen zu technisch komplexen Themenstellungen
• aktive Kommunikation von Risiken und Problemen an die technischen Architekten und an das Projektmanagement sowie aufzeigen von Handlungsalternativen
Anforderung:
• Software Entwicklung
• J2EE
• Rest
• Java 8
• Versionsverwaltung mit SVN oder GIT
• Jenkins
• Modultest per JUnit
• Integrationstests mit geeigneten Frameworks (z. B. FitNesse oder Cucumber)
• JavaScript oder vergleichbare Skript-Sprachen
• Methodenkompetenz Modellierung in OOA/OOD,
• Methodenkompetenz in Microservice-Architekturen
• Sehr gute Deutschkenntnisse in Wort und Schrift
• Mindestens 2 Projektreferenzen zu den vorgenannten Technologieschwerpunkten
Wünschenswert:
• Kafka, Cassandra
• Docker, Kubernetes, AWS
• Python
• UML2
• Linux
• Sonar
• Erfahrung mit Scrum in der Rolle „Developer“
• Präsentations-Know-how
Beginn: 30.07.2018
Dauer: 04.01.2019
Branche: Logistik/Transport