Beschreibung
Für unseren Kunden aus dem Bereich der Digitalisierung mit Sitz in Nürnberg suchen wir zum nächstmöglichen Zeitpunkt einen Architekt Anwendungsarchitektur (m/w/d).
Projektdaten:
• Dauer: 12.08.2024 – 31.01.2025, mit Option auf Verlängerung
• Arbeitsort: 80% Remote, 20% Onsite in Nürnberg
• Auslastung: Vollzeit
Aufgaben:
• Berücksichtigung der technischen und organisatorischen Anforderungen an eine sichere Anwendung im Kontext Internationalisierung Online-Portal
• Erstellen von Vorgaben für die weiteren Umgebungen (Entwicklung, Vorintegration, Integration, Lasttest, Schulung)
• Entwicklung von Konfigurationsvorgaben für folgende Oracle Komponenten: Oracle Weblogic, Oracle Service Bus, Oracle Universal Content Management, Oracle Webcenter Services, Secure Enterprise Search, Oracle DB (RAC), Oracle Enterprise Manager, Oracle OAM, OVD, WebGate
• Integration von weiteren Komponenten (u.a. Webcache, Web Application Firewall, Gateway, …) in die Online-Anwendungen
• Unterstützung des Architekturteams bei der Erstellung der Systemarchitektur für das Portal auf Basis von Oracle Webcenter und Oracle Secure Enterprise Search, z.B. mit der Integration der vorhandenen Authentifizierungslösung
• Unterstützung der Fachkonzeption und der Business Analyse bei Fragen zur fachlichen oder technischen Architektur der Online-Anwendungen vor dem Hintergrund der technischen Möglichkeiten
• Unterstützung des Anforderungs- und Schnittstellenmanagements
• 3rd-Level Support der bestehenden Online-Anwendungen inklusive Analyse und Lösungsvorschlag zur Fehlerbehebung
• Der Technologie-Stack der Entwicklungsteams setzt auf Docker- bzw. Kubernetes-Container mit Java Backend und Angular Frontend. Als CMS wird Drupal eingesetzt
Anforderungen:
• Expertenkenntnisse in JavaEE, Enterprise JavaBeans (EJB), Servlets und Web-Frameworks (JSF, JavaScript Frameworks)
• Sehr gute Kenntnisse in Architektur und Design von SW: Mehrschicht-Anwendungen, OOA/OOD, UML, Portalarchitekturen, sichere Software-Architekturen, Sicherheitsarchitekturen (SAML, SSO, OpenID Connect), Bedrohungsmodellierung
• Sehr gute Kenntnisse mit Container und Server: Erfahrung mit EJB-Containern und Applikationsservern (Oracle WebLogic, Payara), Docker, Kubernetes
• Praktische Erfahrung mit folgenden Entwicklungstools: Umgang mit gängigen Java-Tools (Eclipse, JDeveloper, Ant, Maven, JUnit, Hudson/Jenkins), Versions- und Konfigurationsmanagement (GIT, Subversion, Jira)
• Sehr gute Kenntnisse in Oracle, MS-SQL-Server und NoSQL-DBs
• Praktische Erfahrung mit Testkonzepten (Unit-Test, Performance-Test)
• Gute Kenntnisse in Anwendungsintegration, Integrationsarchitekturen (ESB, Webservices, REST, Messaging), Prozessmodellierung (BPMN, DMN), Dokumentenmanagement (OCR, eAKTE)
• Erfahrung mit agilen Methoden (z. B. Scrum)
• Kenntnisse in mehreren Betriebssystemen (Linux, Windows)
• Fließende Sprachkenntnisse in Deutsch
Haben Sie Interesse an dem Projekt und Kapazitäten frei? Dann senden Sie mir gerne Ihren aktuellen CV sowie Ihren Stundensatz zu.