Betrieb und Weiterentwicklung des Warenwirtschaftssystems für Buchhändler (Quimus). Es handelt sich dabei um eine Eigenentwicklung von Libri, die als Software as a Service an die Kunden verkauft wird. Die Software wird von zwei Entwicklerteams (je ca. 5 Entwickler) agil entwickelt. Sie besteht aus ca. 25 Java-Microservices, die hauptsächlich über Messaging kommunizieren und ein gemeinsames Angular-Frontend haben. Die Anwendung läuft auf Kubernetes in AWS.
Meine Schwerpunkte bis Dezember 2023: Anbindung weiterer Kassensysteme ans Warenwirtschaftssystem, Anbindung des Data Warehouses für Reports, Erweiterung bestehender Funktionen (Wareneingänge, Faktura, Artikelmanagement …), Betrieb und DevOps.
Schwerpunkte ab Januar 2024: Extraktion der Produktsuche aus dem Warenwirtschaftssystem in einen globalen Service, Anbindung der Produktsuche in die Onlineshops der Buchhändler, Import und Bereitstellung von Digital-Artikeln in der Produktsuche.
Nov. 2021 - Aug. 2022
10 Monaten
Hamburg, Deutschland
Lorem ipsum dolor sit amet
EOS Technology Solutions GmbH
Agile Entwicklung des B2B-Portals zur Abstimmung zwischen EOS und Mandanten, Anbindung weiterer Systeme ans Produkt.
Eingesetzte Technologien im Backend: Java 17, Kotlin, Spring Boot, Spring Cloud Gateway, Lombok, GraphQL, REST, RabbitMQ, Gradle, Oracle, Liquibase, Docker, Jib, Kubernetes, Jenkins, GitLab CI, JUnit 5, Mockito, WireMock
Eingesetzte Technologien im Frontend: TypeScript, React, Redux, Apollo, Jest, TestCafe
Apr. 2021 - Mai 2022
1 Jahr 2 Monaten
Hürth, Deutschland
Lorem ipsum dolor sit amet
Brunata-Metrona GmbH
Neuentwicklung mehrerer Microservices zur Entgegennahme und Verarbeitung von Messwerten für Heizkostenabrechnungen.
Hauptansprechpartner für die Kunden WeltN24 GmbH und SPD.
N24: Einsatz des CoreMedia CMS als zentrales System für alle Ausspielungskanäle: Web, Mobile, Apps, Infoscreens.
Coaching und Architektur für ein Teilprojekt von stern.de bei Gruner + Jahr.
Weitere Technologien: Spring, MySQL, PostgreSQL, MongoDB, Elasticsearch, Maven, Git, SVN, Varnish, jQuery, Apache Webserver, Tomcat, IntelliJ IDEA
Nov. 2010 - Jan. 2014
3 Jahren 3 Monaten
Hamburg, Deutschland
Senior Anwendungsentwickler
Interone GmbH
Programmierung von Content-Management-Systemen in Java mit CoreMedia oder Spring 3 sowie Entwicklung von Android-Apps für O2 Telefónica, N24, BMW, Affinion International.
Fachliche Anleitung von Entwicklerteams aus Junior Application Developern und externen Entwicklern.
Weiterentwicklung der Community-Plattform „o2more“.
Relaunch der N24-Website.
Entwicklung mehrerer Android-Apps für Sparkassen.
Weitere Technologien: Maven, SVN, Hibernate, Oracle, MySQL, Varnish, jQuery, Apache Webserver, Tomcat, Eclipse, IntelliJ IDEA