Im Rahmen des Projekts sollte eine bestehende Software für Lager und Logistik sowie die dazugehörige Infrastruktur modernisiert werden.
Die bestehende Anwendung wurde in Java 11 mit EJB entwickelt, bestand aus mehreren Modulen, die in einer monolithischen Architektur zusammengefasst sind, und wurde in einem Payara Server betrieben.
Diese Anwendung sollte auf Java 17 aktualisiert werden und innerhalb eines Kubernetes-Clusters betrieben werden. Entwicklung neuer Funktionalitäten sollte als Microservices mit Spring Boot realisiert werden.
Mein Schwerpunkt innerhalb des Projekts lag bei der Einrichtung, Betreuung und Administration von Kubernetes-Clustern, um Release-Zyklen zu verkürzen und die Verfügbarkeit zu erhöhen. Außerdem war ich verantwortlich für die Entwicklung von Datenverarbeitungsprozessen mit Spring Batch, um den Datenbestand zwischen verschiedenen Datenbanken synchron zu halten.
Des Weiteren habe ich neue Funktionalitäten als Spring-Boot-Microservices entwickelt, z.B. für das Erstellen und Drucken von ZPL-Labels zum Versand von Waren.
Meine Tätigkeiten:
Das Ziel des Projekts war die Entwicklung einer Software zur Pflege von Telefonbuchdaten.
Die Anwendung wurde mit Java, Spring Boot und Vaadin entwickelt und besteht aus mehreren Modulen, die in einer monolithischen Architektur zusammengefasst sind.
Die Daten der Telefonanschlüsse wurden von den Festnetzprovidern in einem XML-Format zur Verfügung gestellt und werden über Importprozesse, die als Spring Batch Jobs entwickelt wurden in eine MongoDB gespeichert.
Meine Aufgabe war die Entwicklung und Anpassung von Vaadin-Frontends damit die Nutzer Daten abfragen und anpassen können. Auch habe ich Datenimports mit Spring Batch erstellt, um die von den Providern angelieferten Daten zu verarbeiten.
Meine Tätigkeiten:
Das Ziel des Projekts war die Weiterentwicklung und Pflege der internen ERP-Bestandslösung und die Entwicklung einer neuen ERP-Lösung, die das vollständige Fulfillment des Verlags umfassend abbildet.
Die bestehende Anwendung wurde datenbanknah und monolithisch in PL/SQL entwickelt und hat ein Frontend in Oracle Forms. Das Backend der neu entwickelten Anwendung besteht aus Spring-Microservices. Für das Frontend wurde Angular verwendet.
Das Team hat das Projekt innerhalb agiler SCRUM-Entwicklungssprints umgesetzt. Dabei wurde eng mit den Fachbereichen zur Abbildung der end-to-end Fulfillment-Prozesse zusammengearbeitet.
Mein Schwerpunkt in dem Projekt lag auf der Backendentwicklung mit PL/SQL, Java und Spring Boot. Außerdem habe ich automatisierte Testabläufe etabliert und das Entwicklungsteam in diesem Bereich geschult, um die Qualitätssicherung zu verbessern. Des Weiteren habe ich das Support-Team im 3rd-Level-Support bei der Suche und Behebung von Fehlern in der Anwendung unterstützt.
Meine Tätigkeiten:
Im Rahmen des Projekts sollte eine bestehende Software für Lager und Logistik sowie die dazugehörige Infrastruktur modernisiert werden.
Die bestehende Anwendung wurde in Java 11 mit EJB entwickelt, bestand aus mehreren Modulen, die in einer monolithischen Architektur zusammengefasst sind, und wurde in einem Payara Server betrieben.
Diese Anwendung sollte auf Java 17 aktualisiert werden und innerhalb eines Kubernetes-Clusters betrieben werden. Entwicklung neuer Funktionalitäten sollte als Microservices mit Spring Boot realisiert werden.
Mein Schwerpunkt innerhalb des Projekts lag bei der Einrichtung, Betreuung und Administration von Kubernetes-Clustern, um Release-Zyklen zu verkürzen und die Verfügbarkeit zu erhöhen. Außerdem war ich verantwortlich für die Entwicklung von Datenverarbeitungsprozessen mit Spring Batch, um den Datenbestand zwischen verschiedenen Datenbanken synchron zu halten.
Des Weiteren habe ich neue Funktionalitäten als Spring-Boot-Microservices entwickelt, z.B. für das Erstellen und Drucken von ZPL-Labels zum Versand von Waren.
Meine Tätigkeiten:
Das Ziel des Projekts war die Entwicklung einer Software zur Pflege von Telefonbuchdaten.
Die Anwendung wurde mit Java, Spring Boot und Vaadin entwickelt und besteht aus mehreren Modulen, die in einer monolithischen Architektur zusammengefasst sind.
Die Daten der Telefonanschlüsse wurden von den Festnetzprovidern in einem XML-Format zur Verfügung gestellt und werden über Importprozesse, die als Spring Batch Jobs entwickelt wurden in eine MongoDB gespeichert.
Meine Aufgabe war die Entwicklung und Anpassung von Vaadin-Frontends damit die Nutzer Daten abfragen und anpassen können. Auch habe ich Datenimports mit Spring Batch erstellt, um die von den Providern angelieferten Daten zu verarbeiten.
Meine Tätigkeiten:
Das Ziel des Projekts war die Weiterentwicklung und Pflege der internen ERP-Bestandslösung und die Entwicklung einer neuen ERP-Lösung, die das vollständige Fulfillment des Verlags umfassend abbildet.
Die bestehende Anwendung wurde datenbanknah und monolithisch in PL/SQL entwickelt und hat ein Frontend in Oracle Forms. Das Backend der neu entwickelten Anwendung besteht aus Spring-Microservices. Für das Frontend wurde Angular verwendet.
Das Team hat das Projekt innerhalb agiler SCRUM-Entwicklungssprints umgesetzt. Dabei wurde eng mit den Fachbereichen zur Abbildung der end-to-end Fulfillment-Prozesse zusammengearbeitet.
Mein Schwerpunkt in dem Projekt lag auf der Backendentwicklung mit PL/SQL, Java und Spring Boot. Außerdem habe ich automatisierte Testabläufe etabliert und das Entwicklungsteam in diesem Bereich geschult, um die Qualitätssicherung zu verbessern. Des Weiteren habe ich das Support-Team im 3rd-Level-Support bei der Suche und Behebung von Fehlern in der Anwendung unterstützt.
Meine Tätigkeiten: