Betrieb und Weiterentwicklung des Warenwirtschaftssystem für Buchhändler (Quimus). Es handelt sich dabei um eine Eigenentwicklung von Libri, die an ihre Kunden als Software as a Service verkauft wird. Die Software wird von zwei Entwicklerteams (je ~5 Entwickler) agil entwickelt. Die Software besteht aus ca. 25 Java Microservices, die hauptsächlich über Messaging kommunizieren und ein gemeinsames Angular-Frontend haben. Betrieben wird die Anwendung auf Kubernetes in AWS.
Meine Schwerpunkte bis Dezember 2023: Anbindung weiterer Kassensysteme an das Warenwirtschaftssystem. Anbindung des Data Warehouses für die Anzeige von Reports. Erweiterung bestehender Funktionalitäten (Wareneingänge, Fakturaerstellung, Artikelmanagement, …). Betrieb und DevOps-Tätigkeiten.
Schwerpunkte ab Januar 2024: Extraktion der Produktsuche aus dem Warenwirtschaftssystem in einen globalen Service, um diesen Service in weiteren Anwendungen zu nutzen. Anbindung der Produktsuche in die Onlineshops der Buchhändler (die ebenfalls von Libri betrieben werden). 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 an das bestehende 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
Komplette Neuentwicklung mehrerer Microservices zur Entgegennahme und Verarbeitung von Messwerten zur Heizkostenabrechnung.
Unterstützung bei der Architektur und beim Projektsetup.
Hauptansprechpartner für die Kunden WeltN24 GmbH und SPD
N24: Einsatz des CoreMedia CMS als zentrales System zur Steuerung aller Ausspielungskanäle: Web, Mobile, Apps, Infoscreens (z.B. an Flughäfen)
Coaching und Architektur für Teilprojekt von stern.de bei Gruner + Jahr
Weitere eingesetzte Techniken: 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 die Kunden: O2 Telefoìnica, N24, BMW, Affinion International
Fachliche Anleitung von Entwicklerteams bestehend aus Junior-Anwendungsentwicklern und externen Entwicklern
Weiterentwicklung der Community-Plattform „o2more“
Relaunch der N24-Website
Entwicklung mehrerer Android-Apps für Sparkassen
Weitere eingesetzte Techniken: Maven, SVN, Hibernate, Oracle, MySQL, Varnish, jQuery, Apache Webserver, Tomcat, Eclipse, IntelliJ IDEA