Software Architekt (langzeit Mandat), Bern
Zuständigkeiten und Aufgaben:
Als Softwarearchitekt entwirft und weiterentwickelt man eine Microservices-Architektur mit den Schwerpunkten Java und Spring Boot.
Besonderer Fokus wird auf die Implementierung moderner Technologien wie Angular, Kafka, AWS (Container-Technologien), PostgreSQL und CI/CD-Pipelines gelegt.
Ein wichtiger Aspekt ist auch die Planung und Umsetzung ereignisgesteuerter Systeme im Enterprise-Umfeld.
Mit der Implementierung von Monitoring-Lösungen (z. B. Prometheus, Grafana, Splunk) sorgt man für eine stabile und gut überwachbare Plattform.
Außerdem werden moderne Security-Standards (OAuth2, OpenID Connect, JWT) integriert.
Die Entwicklung von Progressive Web Apps (PWA) nach aktuellen Best Practices ist ebenfalls ein wichtiger Aspekt.
Das Tagesgeschäft umfasst die Frontend-Entwicklung in Angular ab Version 2 sowie die Container-Orchestrierung in der Cloud (z. B. ECS, EKS).
Erfahrungen im Erstellen und Pflegen von Build-/Release-Pipelines sowie Testautomatisierung (z. B. Jenkins, Maven, Git, Sonar) sind idealerweise vorhanden.
Fundierte Kenntnisse in PWA-Konzepten sowie deren Umsetzung sind ebenfalls erforderlich.