Senior Application Architect (80-100%)
Six Group Ag
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, Spanish, German Experience level
SeniorJob location
Remote
Tech stack
Java
Applications Architecture
Cloud Computing
Software Engineering
Systems Architecture
Spring-boot
Backend
Angular
Front End Software Development
Api Design
Job description
- Gestalte und pflege ein wiederverwendbares Anwendungsframework.
- Definiere und wende architektonische Standards in Java und Angular an.
- Kollaboriere mit verschiedenen Teams für konsistente Architekturanwendung., * Entwurf und Pflege eines wiederverwendbaren Enterprise-Anwendungsframeworks, das als Grundlage für mehrere Anwendungen dient.
- Definition und Anwendung von Architekturstandards und -mustern über Java / Spring Boot Backend- und Angular Frontend-Komponenten hinweg.
- Einrichtung gemeinsamer technischer Fähigkeiten wie Sicherheit, Protokollierung, Überwachung, Konfiguration und Fehlerbehandlung.
- Zusammenarbeit mit den Bereichen Lösungsdesign, Entwicklung, Test und Cloud, um eine konsistente Architektur sicherzustellen.
- Dokumentation von Architekturentscheidungen und Weiterentwicklung des Frameworks im Einklang mit organisatorischen und technischen Anforderungen.
Requirements
- Über 5 Jahre Erfahrung in der Softwareentwicklung und Architektur.
- Praktische Kenntnisse in Java, Spring Boot und Angular.
- Fähigkeit zur klaren Kommunikation technischer Konzepte., * Mehr als 5 Jahre Berufserfahrung in der Softwareentwicklung, einschließlich Verantwortung für Anwendungs- oder Systemarchitektur.
- Praktische Erfahrung mit Java, Spring Boot und Angular in Enterprise-Anwendungsumgebungen.
- Erfahrung im Entwurf oder der Pflege wiederverwendbarer Frameworks, Bibliotheken oder gemeinsamer Plattformen.
- Kenntnisse in API-Design, Integrationsmustern, Sicherheitskonzepten und Enterprise-Anwendungsarchitekturen.
- Fähigkeit, technische Konzepte klar zu kommunizieren und mit funktionsübergreifenden Teams zusammenzuarbeiten.
- Fließende Englischkenntnisse (schriftlich und mündlich); Deutsch und/oder Spanisch sind von Vorteil.