Beschreibung
Für unseren Kunden in Frankfurt am Main suchen wir einen Java-Entwickler (m/w) MT-Server.
Aufgaben:
Wartung und Weiterentwicklung der Software des MT-Servers
Anpassung betroffener Verfahren und Schnittstellen
Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der Referenzimplementierung BahnNet mit den Technologien J2EE, JBoss, Oracle Datenbanken inkl. dazugehöriger Schnittstellen, Module und entsprechender 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
erstellen von Aufwandsschätzungen
einrichten von Entwicklungsumgebungen inkl. Continuous Integration
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
Muss-Anforderungen:
Software Entwicklung
J2EE
Rest
Java 8
JBoss
Oracle
Jenkins
QS per JUnit
Methodenkompetenz Modellierung in OOA/OOD
Deutsch
Mindestens 2 Projektreferenzen zu den vorgenannten Technologieschwerpunkten
Soll-Anforderungen:
JSF
Apex
JavaScript
HTML
SVN oder GIT
Eclipse
UML2
Soap
Hudson, Maven
Linux
Sonar
Vorgehensmodelle V-Modell, Wasserfall, Agile (Scrum, Kanban)
Präsentations-Know-how
Erfahrung in der Implementierung von technischen Lösungen, davon mindestens 2 Projekten > 1000 PT Gesamtumfang und mit eigenem Anteil am Projektvolumen von > 200 PT
Mindestens 2 Projektreferenz zu den vorgenannten Technologieschwerpunkten