Architekt | Enterprise-Anwendungen | V-Modell XT
Westhouse Consulting GmbH
Garching bei Munchen, Germany
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€176,800.0
Working hours
Regular working hours
Job source
Tech stack
Testing (Software)
HTML
Java (Programming Language)
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
Data Analysis
Server Applications
Architectural Patterns
JIRA
Automation of Tests
Business Process Model and Notation
+68 more
Cascading Style Sheets (CSS)
Software as a Service
Cloud Computing
Cyber Security
Databases
Continuous Delivery
Continuous Integration
Data Migration
Relational Databases
IBM WebSphere DataPower SOA Appliances
Linux
Distributed Systems
Eclipse (Software)
Elasticsearch
Java Platform Enterprise Edition (J2EE)
Federated Identity Management
Web Servers
Infrastructure as a Service (IaaS)
Identity and Access Management
IntelliJ IDEA
Java Message Service (JMS)
Java Persistence API
Java Servlet
Spring Framework
JQuery
JavaServer Faces
MariaDB
Apache Maven
MySQL
NoSQL
OAuth
Object-Oriented Software Development
Oracle (Applications)
Open Web Application Security
Platform as a Service (PAAS)
Public Key Infrastructure
Scrum Methodology
Software Architecture
RabbitMQ
Openid Connect
Message Oriented Middleware
Security Assertion Markup Language (SAML)
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
Software Engineering
Software Systems
System Testing
TCP/IP
UML
Web Applications
Web Services
Website Wireframe
Extensible Markup Language (XML)
Extensible Stylesheet Language Transformations (XSLT)
Data Logging
Transport Layer Security
File Transfer Protocol (FTP)
Hp Alm
Git
Kubernetes
Information Technology
Apache Kafka
Api Design
Api Gateway
Domain Driven Design
Enterprise Service Bus
Docker
Microservices
Job description
- Konzeption und Umsetzung von IT-Security Themen
- Überwachung und Einhaltung von Kunden-Regeln und Richtlinien
- Mitarbeit bei der Erstellung von Regeln hinsichtlich Vulnerability
- Erarbeitung von Entscheidungsvorlagen
- Unterstützung eines Cloud-Projektes im Kontext Architektur und Sicherheit
- Erstellung und Weiterentwicklung von Softwarearchitekturen
- Durchführung von Architektur- und Design-Workshops
- Anwendung klassischer und agiler Vorgehensmodelle (V-Modell XT, Scrum)
- Analyse und Abstimmung von Infrastruktur-, Software- und Unternehmensarchitekturen
- Auswahl und Implementierung geeigneter Architekturmuster
- Durchführung von Architektur-Reviews und -Bewertungen
- Erstellung von Architekturdokumentationen nach arc42
- Kommunikation und Präsentation von Architekturentscheidungen
- Konzeption und Betrieb containerbasierter Plattformen mit Docker und Kubernetes
- Planung und Umsetzung hochverfügbarer Systemlandschaften
- Entwicklung cloudfähiger Infrastruktur- und Betriebskonzepte
- Konzeption und Umsetzung verteilter Systeme auf Basis von Microservices und SOA
- Modellierung fachlicher Domänen nach Domain Driven Design
- Erstellung von UML-Modellen sowie fachlichen und technischen Architekturdiagrammen
- Durchführung objektorientierter Analyse und objektorientierten Designs
- Konzeption benutzerfreundlicher, barrierefreier Oberflächen und Erstellung von Wireframes
- Integration von Workflow-, Prozess- und Regelwerkslösungen
- Planung und Analyse von Netzwerk- und Kommunikationsinfrastrukturen
- Konzeption, Automatisierung und Durchführung von Softwaretests
- Durchführung von Last-, Integrations- und Systemtests
- Analyse und Optimierung bestehender Softwaresysteme
- Durchführung von Sicherheitsanalysen und Schwachstellenbewertungen nach OWASP
- Modellierung und Optimierung relationaler und nichtrelationaler Datenbanken
- Umsetzung datenbankgestützter Anwendungen mit JPA und JPQL
- Entwicklung von Anwendungen mit Java, Jakarta EE und Spring Framework
- Konzeption und Implementierung von REST- und SOAP-Schnittstellen
- Erstellung und Verarbeitung von XML-, XSD- und XSLT-Artefakten
- Entwicklung moderner Webanwendungen mit HTML, CSS und JavaScript-Technologien
- Umsetzung und Integration behördlicher Schnittstellenstandards (XÖV, FIM, AS4)
- Integration heterogener Systeme mittels EAI- und Messaging-Lösungen
- Konzeption und Betrieb von Enterprise Service Bus- und API-Gateway-Lösungen
- Aufbau von Monitoring- und Logging-Lösungen mit dem Elastic Stack
- Umsetzung von IAM- und Sicherheitslösungen (OAuth, OpenID Connect, SAML, PKI)
- Aufbau und Optimierung von CI/CD-Pipelines sowie Build- und Deploymentprozessen
- Planung und Durchführung von Datenmigrationen einschließlich Datenanalyse und Qualitätssicherung, * Einsatz von Containervirtualisierung wie z.B. Docker und Kubernetes (Linux- und Servletcontainer) (Mindestanforderung)
- Hochverfügbarkeitsarchitekturen
- Standards und Architekturen für den IT-Betrieb (inkl. cloud-fähige Infrastrukturen und deren Liefermodelle [IaaS, Paas, SaaS]) (Mindestanforderung)
- Verteilte Systeme wie Microservices oder SOA (Mindestanforderung)
- Domain Driven Design
- UML (Unified Modeling Language)
- Barrierefreiheit, UX-Design und Usability (dabei auch Erstellung von Wireframes)
- OOA/OOD
- Einsatz von BPMN Workflow Engines oder Process Servern oder Rules Engines
- Netzinfrastrukturen (inkl. Protokolle verschiedener Ebenen [TCP/IP, SSL, (S)FTP, HTTPS, …]) (Mindestanforderung)
- Softwaretest, u.a. automatisierten Tests, Lasttest o.ä.
- Softwarestrukturanalyse
- Softwareanalyse hinsichtlich Sicherheitslücken (Vulnerability Tools, OWASP) (Mindestanforderung)
- Datenbankmodellierung (ERM), O/R-Mapping insb. JPA und JPQL
- Java und Java EE sowie deren Nachfolger Jakarta JEE
- Spring Framework
- Web-Services (REST und SOAP) und API-Design
- XML/XSD/XSLT
- Oberflächentechnologien wie JavaScript Framworks, JSF, Prime Faces, jQuery, HTML/CSS
- Schnittstellenstandards im Behördenumfeld (z.B. G2X mit AS 4 und XöV, FIM)
- Enterprise Architecture Integration (EAI)
- Message Oriented Middleware (bspw. RabbitMQ, Apache Kafka, JMS als API für MoM)
- Enterprise Service Bus, API-Gateways (bspw. IBM DataPower, SpringGateway)
- Elastic Stack
- Datenbankkenntnisse (bspw. RDBMs, NoSQL, Graphen-DB, Oracle, MySQL/MariaDB usw.) (Mindestanforderung)
- Einsatz von Technologien im Bereich KI (Künstliche Intelligenz)
- IT-Sicherheit, z.B. PKI, Schlüsselmanagement, Verschlüsselungstechnologien
- Idendity Access Management Systeme und deren Standards (bspw. OpenID Connect, OAuth, JWT, SAML 2.0, Föderierte Identität)
- Build-/Deploymentprozesse wie CI und CD (Continuous Integration und Continuous Delivery) (Mindestanforderung)
- Web-Server
- App-server/Servlet-Container
- Software IDEs (Eclipse, Intellij Idea, etc.)
- Build-Werkzeuge wie Maven, GIT o.ä.
- HP ALM
- JIRA
- Erfahrung in Datenmigrationsprojekten
Requirements
- Sehr gute Kenntnis der deutschen Sprache in Wort und Schrift (jeweils mindestens C1 nach CEFR) (Mindestanforderungen) gute Englischkenntnisse
- Bereitschaft zur Verpflichtung gemäß VerpflG (Mindestanforderungen)
- Bereitschaft zur Sicherheitsüberprüfung Niveau Ü2 gemäß Sicherheitsüberprüfungsgesetz (SÜG) (Mindestanforderungen)
- Bereitschaft zur Verpflichtung auf das Datengeheimnis gemäß § 53 Bundesdatenschutzgesetz (BDSG) (Mindestanforderungen)
- erfolgreich abgeschlossenes Studium in den Fachrichtungen Informatik, Wirtschaftsinformatik, Mathematik, Physik, Elektrotechnik, Nachrichtentechnik oder einem vergleichbaren Studiengang mit IT-Bezug mit mindestens Fachhochschul- oder Bachelorabschluss.
- __Alternativ: erfolgreich abgeschlossene Ausbildung Fachinformatik (Schwerpunkt Anwendungsentwicklung)
- __Alternativ: Nachgewiesene, gleichwertige Fähigkeiten und Erfahrungen im entsprechenden Berufsbild von mindestens 5 Jahren
- mind. 5 Jahre Berufs-/Projekterfahrung im Bereich Software-Architektur und Software-Design
- theoretische und praktische Kenntnisse bzw. Projekterfahrung mit nachfolgenden Technologien, Produkten, Werkzeugen, Methoden, etc. und damit verbundenen Tätigkeiten
- lineares Projektvorgehen (V-Modell XT)
- agiles Projektvorgehen (Scrum) -
- Architekturebenen (Infrastruktur-, Software-, Unternehmens- und Geschäftsprozessarchitektur) und Relationen zueinander
- Architekturmuster
- Architekturbewertung
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on westhouse-consulting.deGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
about 3 years ago
TL
Thomas Limbüchler
System change: restart as developer?
over 5 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
Finding IT & Technology English-speaking Jobs in Germany
about 2 years ago
Starter Kit For Job Applications For Developers
over 6 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago