Senior Softwarearchitekt / Anwendungsarchitekt Java, Containerplattformen (6334)

mindheads GmbH
Nürnberg, Germany
27 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Nürnberg, Germany

Tech stack

Java
JavaScript
Microsoft Windows
Agile Methodologies
Artificial Intelligence
Data analysis
Server Applications
Applications Architecture
JIRA
Unit Testing
Oracle WebLogic Server
Business Process Model and Notation
Configuration Management
Relational Databases
Linux
Document Management Systems
Eclipse
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
Java Persistence API
Java Servlet
JDeveloper
JavaServer Faces
JUnit
Maven
Microsoft SQL Server
NoSQL
Object-Oriented Software Development
Oracle Applications
Scrum
Software Architecture
Openid Connect
Security Assertion Markup Language (SAML)
Subversion
UML
Web Application Frameworks
Web Services
GIT
Kubernetes
Hudson Software
Operational Systems
Docker
Jenkins

Job description

Volumen: 800 Stunden

Abgabefrist beim Kunden: 17.12.2025

Aufgaben:

  • Konzeption unternehmenskritischer SW

  • konzeptionelle Fortentwicklung der IT-Anwendungsarchitektur

  • technische Leitung von Projektgruppen

  • Konzeptionierung, Erweiterung und Optimierung der Architektur- und Umsetzungsvorgaben

  • Konzeption einer Microservicearchitektur

  • Konzeptionierung, Erweiterung und Optimierung des Entwicklungsprozesses

  • Design und Konzeptionierung der Anwendungen, Mikroservices und REST-Services

  • Konzeptionierung und Integration neuer Technologien (Java 17, Kubernetes)

  • Konzeption und Unterstützung bei der Migration von EJB2 auf EJB3

  • Unterstützung bei der Konzeption des Umstiegs von EJBQL auf JPA, Wünschenswert: Kenntnisse im Umgang mit ATAM o.ä. Architekturbewertungsmethoden, ISAQB advanced Level Zertifizierung

Spezialwissen:

  • JavaEE / EJB/Servlets

  • Mehrschicht-Anwendungen

  • Design & Modellierung von SW (OOA/OOD, UML)

  • EJB-Container, Applikationsserver (Oracle WebLogic, Payara)

  • Web Frameworks (z.B. JSF)

  • Java Script Frameworks

  • Integrationsarchitekturen (ESB, Webservices, REST, Messaging)

  • Agile Methoden (z.B. Scrum)

  • Prozessmodellierung (BPMN, DMN)

Vertiefte Kenntnisse:

  • Portalarchitekturen

  • 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)

Requirements

Erfahrung mit Archunit (5 Jahre), Kenntnisse sicherer Software-Architekturen: Kenntnisse potentieller Sicherheitsrisiken, Secure Design Principle & Pattern, Bedrohungsmodellierung

  • Containertechnologien z.B. Docker

  • Dokumentenmanagement (OCR, eAKTE, etc.)

Grundkenntnisse:

  • Data Science (KI, Advanced Analytics, etc.)

About the company

Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach einem Senior Softwarearchitekt / Anwendungsarchitekt (m/w/d) Java, Containerplattformen.

Apply for this position