**Software Architect Java (m/w/d) - Teamleitung**
Teamleitung und Führung
Als erfahrener Software Architect leitest du ein high-performing Team bei der Entwicklung komplexer Anwendungen. Dein Wissen und deine Erfahrung ermöglichen es dir, innovative Lösungen zu entwickeln und bestehende Systeme zu optimieren.
**Deine Rolle: **
* Leitung des Entwicklungsteams bei der Entwicklung komplexer Anwendungen
* Entwicklung und Optimierung einer skalierbaren Fee-Management-Lösung für den Finanzsektor
* Verantwortung für Architekturentscheidungen, Performance-Tuning und Skalierung
* Enge Zusammenarbeit mit Schweizer und internationalen Großbanken sowie Finanzdienstleistern
* Einführung und Umsetzung moderner Technologien und Best Practices
* Agile Entwicklung in einem high-performing Team mit modernen Technologien
Aufgaben und Pflichten
**Was erwartet dich:**
* Du bist erfahrener Software Architect mit umfassender Kenntnis in Java-Entwicklung und -Architektur
* Du hast fundierte Kenntnisse in Software-Architektur, Skalierbarkeit und Performance-Optimierung
* Du bist erfahren in der Verwendung von Cloud-Technologien (AWS, Azure oder GCP) und Microservices-Architekturen
* Du verstehst sicherlich Datenbanken (SQL/NoSQL) und kannst diese im Performance-Tuning optimieren
* Du hast Erfahrung mit Container-Technologien (Docker, Kubernetes)
* CI/CD-Prozesse und Infrastructure as Code (Terraform, Ansible) sind dir bekannt
* Idealerweise hast du Erfahrung in der Finanzbranche, aber dies ist nicht zwingend erforderlich
* Kommunikationsstärke in Deutsch oder Englisch ist unerlässlich
Wir freuen uns auf deine Bewerbung!