Beschreibung
Für unseren Kunden, einem international operierenden Dienstleister für Informations- und Kommunikationstechnologie suchen wir einen Senior-Architekt (m/w/d) Anwendungsarchitektur.Start: 01.01.2020
Laufzeit: 30.04.2020 (mit Option auf Verlängerung)
Standort: Nürnberg
Aufgaben:
- umfasst gemeinsame und spezifische fachliche Komponenten
- bedeutet einheitliche Schnittstellen zu anderen IT-Verfahren
- unter Nutzung einheitlicher Technologie, Methoden und Arbeitsweisen
- mit einer einheitlichen GUI-Lösung über alle Leistungs-Arten
Anforderungen
- Kenntnisse und tiefergehende praktische Erfahrungen in Domain Driven Design
- Sehr gute Kenntnisse in der Konzeption, dem Design und der Entwicklung komplexer Anwendungen innerhalb einer Microservice – Container Plattform
- Konzeption und Weiterentwicklung der Architekturen und der Vorgehensweisen in der agilen Architekturarbeit
- Kenntnisse und praktische Erfahrungen in der agilen Softwareentwicklung (Scrum, Kanban)
- Enabling der einzelnen Projekte in Bezug auf Architektur-Leitplanken, Vorgehen usw.
- Kenntnisse grundlegender Java EE Technologien (EJB, JPA, Payara, private cloud (DCOS)
- Erfahrungen mit Containerbasierender Architektur (Docker, Kubernetes, ELK, DCOS, inkl. Microservice Patterns wie z.B. Ressilience, dynamische Skalierung usw.)
- Spezialwissen in folgenden Technologien:
JavaEE / EJB/Servlets
Mehrschicht-Anwendungen
Design & Modellierung von SW (OOA/OOD, UML)
gängige Java Tools (Eclipse, JDeveloper, Ant, Maven, JUnit, Hudson/Jenkins)
RDBMS (Oracle, MS-SQL-Server) und nosql-DBs
Test-Konzepte (Unit-Test, Performance-Test)
Versions-/ Konfigurationsmanagement (Git, Subversion, Jira)
mehrere Betriebssysteme (Linux, Windows)
Anwendungsintegration
Sicherheitsarchitekturen (SAML, SSO, OpenID Connect)
Kenntnisse sicherer Software-Architekturen:
- Kenntnisse potentieller Sicherheitsrisiken
- Secure Design Principle & Pattern Bedrohungsmodellierung
Prozessmodellierung (BPMN, DMN)
Wir suchen für unsere nationalen und internationalen Kunden Experten wie Sie, die für uns herausfordernde IT & Engineering Projekte übernehmen. Wir organisieren den erfolgreichen Projektstart und begleiten Sie kontinuierlich während der gesamten Laufzeit. Im Anschluss kümmern wir uns gerne um neue Projektoptionen für Sie. Unser Ziel ist eine erfolgreiche, langfristige und partnerschaftliche Zusammenarbeit