Beschreibung
TätigkeitenbeschreibungFür unseren Kunden in Frankfurt suchen wir zum 04.01.2021 einen Java Entwickler (m/w/d) für die voraussichtliche Dauer von 12 Monaten.
Tätigkeit:
Der Kandidat erbringt die folgenden Leistungen als Java-Entwickler im Projekt iDIS im Programm PRISMA.
Die Tätigkeit wird am Standort Frankfurt nach Absprache mit dem Auftraggeber erbracht.
• Programmierung / Implementierung / Customizing technischer Komponenten in dem Dispositionssystem
auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
• Analysieren und Beheben von Fehlern aus den Testphasen in dem Dispositionssystem
• Erstellen von technischer Komponentenspezifikation in AsciiDoc und Betriebsführungshandbüchern
• Erstellen von Lieferpaketen für das Dispositionssystem
• Einrichten und Konfigurieren von Entwicklungsumgebungen inklusive Continuous Integration
• Konfigurieren von technischen Monitoring-Prozessen, Auswertung der Monitoring-Werte
• Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
• 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:
Erfahrungen / Zertifizierungen:
• Fundierte Kenntnisse und mindestens 5 Jahre Berufserfahrung in Java, davon mindestens 2 Jahre mit
Java Version 8 (z. B. asynchronous Programming, Generics, Lambda)
• Sehr gute Kenntnisse im Umgang mit Eclipse / RCP / SWT-Entwicklung, mit den Versionsverwaltungssystemen Git und Bitbucket und in Test Driven Development (u. a. mit Mockito)
• Mindestens 2 Jahre Berufserfahrung mit agilem Vorgehen nach der Scrum-Methodik und mit der Präsentation von Entwicklungsergebnissen im Rahmen von Scrum-Meetings sowie nachgewiesene Erfahrung im
Arbeiten nach SAFe in Projekten mit mehr als 50 Projektmitarbeitern mit mindestens 5 Umsetzungsteams
• Mindestens 1 Jahr Erfahrung durch Projekteinsätze in einem europäischen Verkehrsinfrastrukturunternehmen bei der (Weiter-) Entwicklung oder Einführung eines Logistik-/Dispositionssystems
• Sehr gute Kenntnisse der deutschen Sprache in Wort und Schrift (Muttersprachler oder mindestens Niveau C1 gemäß dem gemeinsamen europäischen Referenzrahmen für Sprachen)
Soll-Anforderungen:
Erfahrungen / Zertifizierungen:
• Gute Kenntnisse in Design (z. B. Inheritance vs. Composition)
• Kenntnisse in OSGI
• Kenntnisse in Oracle SQL und PL/SQL
• Kenntnisse in Oracle Coherence
• Kenntnisse in Hibernate
• Kenntnisse in Jira
• Kenntnisse in HP Quality Center
• Kenntnisse in Tibco Rendezvous
• Fähigkeit klaren, einfachen Code zu schreiben (klare Zuständigkeiten, gut lesbarer Code, „keep it simple“)
• Erfahrung, sich in große Softwaresysteme einzuarbeiten
• Möglichst Erfahrung in der Datenbank-Entwicklung
• Stress-resistent