In diesem Projekt hatte ich die Verantwortung als Softwarearchitekt für die Entwicklung eines
Portals zur Auftragsverfolgung für interne Mitarbeiter des Kunden und dessen Kunden. Das
Ziel war es, sowohl die Transparenz für die Kunden des Kunden zu erhöhen als auch
die Auskunftsfähigkeit der Mitarbeiter des Kunden im Falle von Rückfragen zu steigern.
Als Softwarearchitekt war ich für die Ausarbeitung der grundlegenden Architektur des
Systems in Zusammenarbeit mit den Architekten des Kunden, die Auswahl von Frameworks
und Technologien für das System, sowie die Schulung der Architekten des Kunden in
Microservicearchitekturen und REST API-Design verantwortlich. Während der Implementierung
leitete ich ein Entwicklerteam und war für die Einhaltung der Codingrichtlinien und die
Weiterentwicklung der Architektur des Gesamtsystems zuständig. Ich unterstützte den Kunden
durch Codereviews und die Implementierung von Prototypen für Entscheidungsvorlagen, sowie
die enge Zusammenarbeit mit der Fachspezifikation des Kunden und bei grundlegenden
Architekturentscheidungen.
Skills / Technologien:
MID – Innovator, UML, TMF, REST, Swagger, Open-API, Spring-Boot, Docker, Kubernetes,
OpenShift, Elasticsearch, GitLab, Maven, GIT, Java8, J2EE, Microservices, Oracle, Hibernate,
SQL, Mongo-DB, XML, XSLT, Scrum, SAFE