Beschreibung
ProjektbeschreibungFachlich geht es um die manuelle und automatische Frequenzerhebung auf den Zügen und deren mathematische Hochrechnung. Wir beantworten die Frage, wie die Züge durch unsere Kunden benutzt werden. Der Anwendungsverbund besteht aus mehreren bis zu 26 Jahre alten Applikationen (FRASY, HOP, PTC), die nun nach und nach mit modernster Technologie (Java, AngularJS, Oracle) ersetzt werden. Den ersten Teil, die FQ, haben wir im März 2013 in den Betrieb übergeben. Der Zeithorizont des Projekts geht bis 2018.
Aufgaben:
· Entwickeln von Java-Applikationen in allen 3 Schichten (Persistenz, Service, GUI)
· Selbständiges Fertigstellen von User Stories in enger Zusammenarbeit mit dem Fachbereich
· Mitarbeit als Mitglied eines interdisziplinären Scrum-Teams
Muss-Kriterien:
· Java/JEE seit mindestens 4 Jahren
· AngularJS
· Hibernate
· SQL und Oracle-Datenbanken
· Selbständiges Erledigen von User Stories inklusive vorgängiger Business Analyse und nachfolgenden
Tests
· Sehr gute Kommunikationsfähigkeiten
· Sehr hohes Qualitätsbewusstsein
· Hohe Eigenverantwortung, selbständiges Arbeiten
· Exzellente Analysefähigkeiten
· Teamfähig
Soll-Kriterien:
· JUnit, Maven, Git
· Scrum-Knowhow
· Test-Driven Development
· Performance Optimierung und Profiling