Solution Architect Java (m/w)
Aufgaben:
Definition von Umsetzungslösungen, inkl. Berücksichtigung von bestehenden und künftigen Architekturen, sowie geltender Entwicklungs- und Architekturvorgaben
Aufgabe des agilen Teams: Entwicklung, Architektur, technische Machbarkeit, Schnittstellen, Deployment und Betrieb aller Umgebungen (Entwicklungs-, Test-, Integrations- und Produktionsumgebung) .
Teilnahme an Zeremonien gemäss agilen Model (SCRUM, SAFe)
Profil:
Fundierte Informatik-Ausbildung (bevorzugt Hochschul- oder Fachhochschulabschluss)
Erfahrung in der Java-Enterprise-Entwicklung mit Spring
Erfahrung in Microservices Architekturen (Systemarchitektur)
Gute Kenntnisse in Java-Testframeworks und -methoden (Unit, Integrationstests, TDD).
Verständnis für sichere, skalierbare und widerstandsfähige Cloud-Architekturen.
Erfahrung mit sicherheitsrelevanten Themen (Architektur für sicherheitskritische Anwendungen)
Offenheit für neue Technologien und Methoden sowie agile Arbeitsweise.
Durchsetzungsvermögen und gute Kommunikationsfähigkeit.
Agiles Mindset und praktische Erfahrung im agilen Frameworks
Sehr gute Deutsch- und Englischkenntnisse
Nice to Have
Gute Kenntnisse mit Docker und Openshift/Kubernetes.
Erfahrung mit Kafka.
Gute Kenntnisse in SQL und ORM.
Erfahrung mit GIS, idealerweise ArcGIS.
Erfahrung mit Continuous Deployment-Tools: Maven, Ant, Jenkins, Ansible.
- Scrum
- Deutsch
- Englisch
- Geoinformatik
- Softwarearchitektur
- Systemarchitektur
- JAVA
- SQL
- Spring
- TDD
- Bachelor
- Master