Beschreibung
Für einen Kunden aus der Verkehrs-und Logistikbranche mit Standort in Frankfurt Main suchen wir einenTechnischen Architekten (m/w) (SOA, Java, JavaEE)
Aufgaben:
• Konzeption einer technischen Architektur auf Basis der Ist-Systemlandschaft und der funktionalen und nicht-funktionalen Anforderungen
• Abstimmung der geplanten Architektur mit Nachbarprojekten
• Bewertung von Angeboten und Handlungsempfehlungen für Make-or-Buy-Entscheidungen
• Architektur und Softwaredesign notwendiger Zusatzkomponenten auf Standardlösungen
• Aufbau/Definition einer Service Orientierten Architektur (v.a. Microservices)
• Erarbeitung technischer Migrationsszenarien mit dem Ziel der Risikominimierung
• Konzeption, Skalierung, Implementierung, Dokumentation und Betrieb einer Prozessarchi-tektur für eine agile, multi-teambezogene Entwicklung
• Einen hohen Grad an Testautomatisierung erreichen
Muss-Anforderungen:
• Umfangreiche Erfahrungen im Design von Systemarchitekturen und deren Zusammen-spiel mit der Außenwelt
• Erfahrungen in Analyse und Bewertung von technischen Komponenten und Lösungsan-sätzen
• Abstraktionsfähigkeit und Geschick in der Erstellung und Kommunikation von Manage-ment Entscheidungsvorlagen
• Ausgeprägte Kommunikationsfähigkeit
• Praktische Erfahrung in der Integration von Standardlösungen in bestehende Landschaften inkl. Hybrid-Architekturen (Cloud & On-Premise)
• Erfahrung mit agilen Methoden in Großprojekten
• Erfahrung in der Anwendungsentwicklung von Standardlösungen inkl. Customizing
• Gute Kenntnisse im Bereich JAVA / Java EE in der Entwicklung von Backendsystemen
• Erfahrung im Design von APIs / Schnittstellen, hochverfügbarer Systeme und Systemde-sign in Bezug auf das Lastverhalten
• Langjährige Erfahrung im Design komplexer modularer Softwarekomponenten und -Systeme
• Kenntnisse moderner Betriebs- und Entwicklungsarchitekturen (Microservices, Self-contained-systems, Cloud Infrastructure)
• Erfahrung in den Bereichen Test Automation, Continuous Integration / Continuous Deployment
Soll-Anforderungen:
• Erfahrung im Personenverkehr
• Erfahrungen mit Containertechnologien (z.B. Docker, OpenShift) in Kombination mit Cloud Technologien (insbes. AWS)
• Erfahrungen mit Jenkins, Maven, Oracle JDK, GitLab, Jira, Confluence, Eclipse oder In-telliJ