- Startseite
- Alle Homeoffice Jobs
- Java Softwarearchitekt, ab sofort und Remote (m/w/d)
Java Softwarearchitekt, ab sofort und Remote (m/w/d)
Homeoffice
Vollzeit
vor 2 Monaten
Centrum, Berlin, Germany
Stellenbeschreibung
IHRE AUFGABEN:
- Analyse für das Partnerportal entwickelten Quellcodes
- Prüfung und Bewertung des aktuellen Quellcodes hinsichtlich Qualität, Struktur und Wartbarkeit
- Identifikation von veralteten, ineffizienten oder fehleranfälligen Codeabschnitten
- Durchführung eines Architekturchecks
- Überprüfung der bestehenden Softwarearchitektur im Hinblick auf Skalierbarkeit, Sicherheit und Zukunftsfähigkeit
- Bewertung der eingesetzten Technologien und Frameworks
- Analyse der Auswirkungen fachlicher Anforderungen auf die IT-Architektur der Bank
- IT-Architekturentwicklung operativer und dispositiver Systeme
- Identifikation und Bewertung von Schwachstellen
- Aufdecken von Sicherheitslücken, Performance-Problemen und potenziellen Fehlerquellen
- Priorisierung der identifizierten Schwachstellen nach Kritikalität
- Aktive Beobachtung von Änderungen des Portfolios sowie deren architektonische Auswirkungsanalyse
- Ggf. Aufbereitung der Analyseergebnisse als Entscheidungsgrundlage für Management-Entscheidungen
- Erstellung einer strukturierten und verständlichen Dokumentation
- Zusammenfassung der Analyse- und Bewertungsergebnisse
- Darstellung der bestehenden Software- und Systemarchitektur
- Dokumentation der identifizierten Schwachstellen
- Beschreibung empfohlener Maßnahmen und Optimierungsvorschläge
- Behebung identifizierter Schwachstellen (bei Bedarf)
- Umsetzung geeigneter technischer und architektonischer Maßnahmen
- Nachtest und Validierung der vorgenommenen Änderungen
IHR PROFIL
- Mindestens 7 Jahre Erfahrung in der Architekturentwicklung von Banken, idealerweise in heterogenen IT-Landschaften (fachlich und/oder technisch)
- Mindestens 5-jährige Projekterfahrung in Java-basierten Entwicklungsprojekten als Full-Stack-Java-Entwickler
- Sehr gute Fähigkeiten in der objektorientierten Datenmodellierung
- Sehr gute Kenntnisse von Java-Frameworks und der Anbindung von Java-Anwendungen an Datenbanken (idealerweise PostgreSQL)
- Fundierte Erfahrung in der Erstellung von IT-Konzepten
- Fundierte Erfahrungen im (automatisierten) Testen von Java-Entwicklungen
- Fundierte Erfahrungen in Migrationsaufgaben
- Fundierte Erfahrungen mit dem Einsatz von (lokale) Large-Language-Models (LLMs)
- Erfahrung mit der Evaluation und Nutzung von AI-Plugins zur Unterstützung der Software Entwicklung
- Sicherer Umgang mit Java Entwicklungsumgebungen (Eclipse)
- Sehr gute Kenntnisse von Tools zur Versionierung, Release Management, Build Management
- Kenntnisse zu den Application Servern JBoss (Red Hat) / WebSphere (IBM)
- Zertifizierung als Java-Entwickler und SW-Architekt, vorzugsweise iSAQB
- Experte für Java, Spring Boot, Microservices, REST APIs und moderne Entwicklungsframeworks
- Fundierte Kenntnisse in CI/CD-Pipelines und DevOps-Prinzipien
- Kenntnisse in Java, Jakarta EE, Jersey, Jackson, Spring Boot, OpenAPI, Visual Studio, Angular, SonarQube, JUnit, Grafana, SQL, Tomcat, Keycloak, Springsecurity, JavaScript, Jira, Gitlab, Jenkins, Confluence, Gradle, Maven
- Sehr gutes Verständnis für Sicherheitsaspekte in der Softwareentwicklung (Secure Coding, Authentifizierung, Verschlüsselung)
- Erprobte Fähigkeiten im Bereich Clean Code, Software Patterns und Code Reviews
- Sehr gute Kenntnisse im Bereich (Daten-)Schnittstellenarchitektur
- Sehr gute Kenntnisse im Aufbau und Betrieb einer (Private) Cloud
- Umfangreiche Erfahrung mit Cloud-Migrationsstrategien und -Tools
- Gute Kenntnisse in Cloud-Sicherheit, Compliance und Governance
- Fundierte Erfahrungen in der strukturierten Dokumentation (z.B. Architekturbeschreibung)
- Sehr gute bankfachliche Kenntnisse in mindestens einem der folgenden Bereiche:
- Fördermittelvergabe inkl. Zuschussgewährung
- Fördermittel- und Sicherheitenverwaltung
- Verhandlungssicheres Deutsch (C1-C2)
Wir, die emagine GmbH, suchen ab sofort einen Architekten (m/w/d) im Bereich javabasierte Anwendungen.
- Ort: remote, vereinzelt in Frankfurt
- Start: ab Februar
- Dauer: 3 Monate, mit Option auf Verlängerung.
- Auslastung: 100%


