Projekbeschreibung:
Öffentliche Verwaltung / Digitalisierung kritischer Geschäftsprozesse
• Architekturentwurf und Modernisierung einer zentralen Prozessanwendung im öffentlichen Umfeld
• Analyse und Neugestaltung einer verteilten Microservice-Architektur zur Ablösung monolithischer Altanwendungen
• Definition von Schnittstellen (REST / SOAP) und Integrationskonzepten zwischen Bestands- und Neusystem
• Konzeption von BPMN-basierten Workflows mit Camunda zur Abbildung genehmigungsbasierter Geschäftsprozesse
• Technische Verantwortung für das Backend auf Basis von Java 21 / Spring Boot 3, Anbindung an MongoDB, Implementierung sicherer REST-APIs
• Unterstützung der Modernisierung des Frontends (von JSF → Angular)
• Cloud-nahe Architektur mit Docker-basierten Deployments, CI/CD (Maven, Jenkins, GitLab CI)
• Architektur und Umsetzung eines KI-Proof-of-Concepts (RAG) mit Ollama, Spring AI und PostgreSQL VectorDB
Technologisches Umfeld:
Keycloak, Java 21, Spring Boot 3, Camunda 8, MongoDB, Angular, Docker, REST / SOAP, Wildfly (Altbestand), Ollama (LLMs), PostgreSQL + pgvector (Vector DB), CI/CD mit Maven und GitLab CI
