Profilbild von Marcus Rieche Software Entwickler / Engineer, Java Entwickler, IT Berater aus Hannover

Marcus Rieche

nicht verfügbar bis 31.12.2024

Letztes Update: 25.12.2023

Software Entwickler / Engineer, Java Entwickler, IT Berater

Abschluss: M.Sc. (Informatik)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Skills

Java
  • J2EE
    • EJB
    • CDI
  • Spring, Spring Boot
    • Spring Batch
    • Spring Data
    • Spring Cloud
    • ....
  • Webservices
    • REST, JAX-RS
    • JAX-WS
  • Hibernate, JPA
  • Test
    • JUnit
    • Mockito
    • Silenium
  • UI
    • Swing
    • Vaadin
    • JSF, Primefaces
    • Eclipse RCP
    • Struts
  • Jasper Reports
Application Server und Plattformen
  • Tomcat
  • Wildfly
  • Oracle OC4J
  • Oracle Weblogic
  • IBM Websphere
  • Docker, Kubernetes
  • AWS
Datenbanken
  • Oracle
    • PL/SQL
    • SQL
    • JSON
    • XML
  • Postgres
  • MySQL
  • H2
  • Redis
Build Tools/Chain
  • Maven
  • Ant
  • Jenkins
  • Gradle
Web Technologien
  • XML, XSL
  • jQuery
  • Angular
  • HTML
  • CSS
ETL Tools
  • Pentaho Dataintegration
  • IBM Datastage
Tools allgmein
  • bash, egrep, awk
  • HP QC
  • ElasticSearch
  • Lucene
  • Jira
  • Confluence
  • Kafka
  • Datadog
  • git
  • svn
  • Eclipse
  • IntelliJ IDEA
  • SonarLint / SonarQube
Vorgehensmodelle
  • V-Modell
  • Scrum
  • XP
Anforderungsanalyse, Requirements Engineering
  • UML
  • Use Case Diagramme und Tabellen

Projekthistorie

05/2020 - bis jetzt
DevOps Kafka Engineer
Die Mobiliar (Versicherungen, 1000-5000 Mitarbeiter)

  • Anbindung des EDWH an die Kafka Infrastruktur
    • Ablegen von Avro/JSON Kafka Nachrichten in relationales Modell des EDWH
    • Entwicklung von Tools zur automatischen Erzeugung relationaler Struktur anhand des AVRO Schemas
    • Produktion von Nachrichten auf dem Kafka aus dem EDWH heraus
Eingesetzte Technologien: Java, Kafka Connect, Kafka, Kubernetes, Helm, Liima, Team City, Oracle DB, PL/SQL, IBM Datastage, Splunk, Maven, Spring Boot, Avro, Kotlin, Docker, JSON, Oracle JSON, SonarQube, Agoora

09/2019 - 03/2020
Software Entwicklung DestiOpenData
TUI Infotec GmbH (Sonstiges)

Entwicklung eines generischen Stammdatensystems. Stammdaten werden über ei nen
Schema Service beschrieben. Importer sammeln Daten aus verschiedenen Quel len und schicken diese
in eine Verarbeitungskette mittels Kafka. Ein zentraler Se vice analysiert die Daten und
aggregiert gemeinsame Daten aus unterschiedlichen Quellen. Ziel ist ein kosolidierte Sicht der
Daten aus unterschiedlichen Quellen. Da zu wird eine einheitliche REST API je Stammdatum
angeboten. Damit sollen Stammdaten innerhalb der TUI vereinheitlicht und referenzierbar werden.
Hotels aus dem Projekt Destimint werden dabei auch als Stammdaten gesehen.

Eingesetzte Technologien Java, Spring Boot, AWS, Docker, Kubernetes, Postgres, Redis, Kafka,
JPA/Hiberna te, Jenkins, Datadog, Git, Maven, JAX-RS, ElasticSearch, JUnit, Mockito, Conflu
ence

04/2018 - 08/2019
Software Entwicklung Destimint
TUI Infotec GmbH (Sonstiges)

Das weiter zu entwickelnde Tool bindet Hotels aus verschiedenen Bettenbanken an
das TUI Ökosystem an. Dabei werden auch Margen und Paketierungen berücksich tigt. Dazu wird der
Bestand der Bettenbanken abgerufen und aufbereitet. Da bei werden Hotels aus unterschiedlichen
Quellen aggregiert. Über die Auswahl ein zelner Hotels oder bestimmter Filter Kriterien können
Hotels dann mit einer Marge versehen werden und für die TUI Buchungssysteme aufbereitet werden.
Eine weitere Funktion war die Aggregierung von Raum Kodierungen der unter
schiedlichen Bettenbanken, um über verschiedene Bettenbanken hinweg z.B. das
Doppelzimmer mit Meerblick zu erkennen und mit einem TUI Code zu versehen.

Eingesetzte Technologien Java, Spring, Spring Batch, Vaadin, Oracle, SQL, JPA/Hibernate, Tomcat,
Jenkins, Git, Maven, JAX-RS, JAX-WS, Lucene, JUnit, Mockito, Silenium, Confluence
Vorgehensmodell: Scrum

02/2016 - 03/2018
Software Entwicklung DFBnet
DFB GmbH (Sonstiges, 50-250 Mitarbeiter)

Mit dem DFBnet wird der Spielbetrieb im deutschen Fußball organisiert. Die An
wendung wird in Teilen auch für Irland adaptiert. Fußballvereine verwalten ihre Mit glieder
darüber, Spielberechtigungen werden gemanaged, Schiedsrichter und Sports gerichtsbarkeit. Sowie
der saisonale Spielbetrieb mit Planung der Turniere, Wett kämpfe und anderen Spielen im Fußball.
Ich wurde voralldingen im Spielbetrieb eingesetzt. Also verschiedene Subanwen
dungen zur Verwaltung von Fußballmannschaften einer Saison, Berichten zu Spie len
und Planung von Wettkämpfen etc.

Eingesetzte Technologien Java, Spring, JSP, Struts, Rest, jQuery, Wildfly, Hibernate, SQL, HTML,
CSS, Oracle DB, Eclipse, JPA/Hibernate, Jenkins, SVN, Ant, Gradle, JUnit, Jira

11/2014 - 01/2016
Software Entwicklung
Volkswagen AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Eingesetzte Technologien: Java, J2EE, JSF, Primefaces, jQuery, HTML, CSS, Oracle DB, Pentaho, EJB, Eclipse, SQL, PL/SQL, JPA/Hibernate, SVN, Maven


09/2010 - 12/2014
Software Entwicklung EFA
Volkswagen AG (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

  • Konzeption (Klärung und Beschreibung fachlicher Anforderungen)
  •  Entwicklung Backend und Datenbank
  • Entwicklung Web Anwendung
    • Definition von „Filtern“ für Elemente der EFA
  • Entwicklung Rich Client
    • Ein Client für die Verwaltung der Stammdaten
    • Ein Client zur Ansicht der Daten für Nutzer
  • Anwender Support

Weiterentwickelt wurden Tools der EFA (Einheitlichen Fehleransprache) welche die Nachfolge des Schadensnummer Kataloges darstellt. Dazu gehört die Verwaltung und Pflege der Sprachelemente der EFA, sowie die Bereitstellung der Daten auf unterschiedlichen Wegen für Systeme innerhalb des Volkswagen Konzerns.

Eingesetzte Technologien:Java, J2EE, Eclipse RCP/APF, EJB, JSF, Primefaces, Swing, Jasper Reports, RVS,Eclipse, Hibernate, Web Services, JAX-RS, JAX-WS, RMI, HTTP, SQL, PL/SQL, XML, JUnit, HTML, CSS, JPA/Hibernate, SVN, Maven, Lucene, HP QC

 


05/2002 - 12/2010
Chef, Software Entwickler, Support
Marcus Rieche EDV Dienstleistungen (Sonstiges, < 10 Mitarbeiter)

Entwicklung und Vertrieb einer Warenwirtschaftslösung für Vermietung und Verkauf von Baumaschinen und Geräten sowie Bauzäunen oder z.B. auch Kleidung. Die Lösung umfasste
  • Angebote
  • Auftragsverwaltung
  • Lieferscheine
  • Rücknahmelieferscheine
  • Rechnungen
  • Artikel und Lagerverwaltung
  • Bestellmodul
  • Reports für die weitere Verwendung durch ein Steuerbüro oder die Geschäftsführung
  • Arbeitsplanung mit Service Abrechnung
  • Mahnwesen
  • Mietkalender

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Hannover

Sonstige Angaben

Kommunikativ, Lösungsorientiert, Teamfähig, Konfliktfähig, Kritikfähig, Analytisch, Vertrauenswürdig, Abstraktionsfähig, Systemdenken, Verantwortungsbewusst, Morgenmensch
Profilbild von Marcus Rieche Software Entwickler / Engineer, Java Entwickler, IT Berater aus Hannover Software Entwickler / Engineer, Java Entwickler, IT Berater
Registrieren