Beschreibung
#AF-5126 Architektur und Entwicklung Java (m/w/d) -REMOTE-Tätigkeit:
- Vorbereiten, Herbeiführen und Dokumentieren von Architektur- und Design-Entscheidungen
- Softwareentwicklung mit Java, Eclipse
- Betreuen und Pflegen der Jenkins-basierten Deployment-Infrastruktur und Optimierung
von Deployment-Prozessen
- Koordinieren von programmübergreifenden Deployment-Anforderungen
- Betreuen und Pflegen der Entwicklungsumgebung, incl. Durchführung von Releasewechsel für die 3rd-party-Bibliotheken sowie die IDE
- Koordinieren und Integrieren der Entwicklungworkstreams und Releasebildungen
• Anforderungen – must have:
o Mind. 15 Jahre Erfahrung und mindestens 5 Projektreferenzen als Technical
Lead von mittleren und großen Entwicklungsprojekten
Praktische Erfahrung sind im Lebenslauf/Projekthistorie nachvollziehbar
o Mind. 15 Jahre Entwicklungserfahrung mit Java (insb. auch Erfahrungen mit
Java 11+)
Praktische Erfahrung sind im Lebenslauf/Projekthistorie nachvollziehbar
o Umfangreiche Projekterfahrung (mind. 10 Jahre) mit git, svn, Subversion, Linux,
Hudson, Jenkins, CruiseControl, continuum, Team Foundation Server, GradleScripte, Maven-Scripte
Praktische Erfahrung sind im Lebenslauf/Projekthistorie nachvollziehbar
o Durch Projekteinsätze nachgewiesene Erfahrung in einem europäischen Verkehrsinfrastrukturunternehmen bei der (Weiter-) Entwicklung oder Einführung eines Logistik-/Dispositionssystems.
Praktische Erfahrung sind im Lebenslauf/Projekthistorie nachvollziehbar
o Durch Projekteinsätze nachgewiesene Erfahrung in einem komplexen Programmumfeld mit agilem Vorgehen nach der nach SAFe mit mehr als 50 Projektmitarbeitern mit mindestens 5 Umsetzungsteams
Praktische Erfahrung sind im Lebenslauf/Projekthistorie nachvollziehbar
• Anforderungen – should + nice to have:
o Clean Code Kenntnisse und entsprechende Anwendung
Nachweis der Kenntnisse sind im Lebenslauf/Projekthistorie nachvollziehbar
o Zertifizierungen in mehr als zwei relevanten Softwareentwicklungsthemen oder vergleichbare Qualifikation
Nachweis der Kenntnisse sind im Lebenslauf/Projekthistorie nachvollziehbar
o Kenntnisse von Messaging Systemen (JMS, Tibco/EMS)
Nachweis der Kenntnisse sind im Lebenslauf/Projekthistorie nachvollziehbar
o Erfahrung in der Leitung oder dem Management von in agilen IT-Projekten
Nachweis der Kenntnisse sind im Lebenslauf/Projekthistorie nachvollziehbar
o Unit-Integrationtesting und End to End Testing:
• Framework-Nutzung (JUnit Jupiter)
• Mocking Frameworks (Mockito)
Nachweis der Kenntnisse sind im Lebenslauf/Projekthistorie nachvollziehbar
Beginn: 20.02.2023
Ende: 30.06.2023
Ort: Frankfurt am Main, Deutschland/REMOTE