Matthias Baumann

ist verfügbar. ✅

Bis 2023, Senior Software Developer and Software Architect, Matthias Baumann Softwareentwicklung
Petershagen, Deutschland

Fähigkeiten und Kenntnisse

Java
Spring Boot
Docker
Contentful
IntelliJ IDEA
React
Web
Software
OOA/OOD
WebSphere 5 6 8
WebLogic AS
JBoss
Arquillian Tomcat
Documentum(5.3 / 6.0 / 6.5)
Webtop
WDK
Oracle 8.17
9i
10g
11g
SQL
DQL
Eclipse
NetBeans
Cocoon
Spring
maven
Hibernate
lucene
XUL
XSLT
CSS
HTML
Struts
SVN
ANT
IVY
Quickbuild
Hudson / Jenkins
AngularJS / Ionic
AWS
Kafka
MongoDB
PostgreSQL
Architecture
adoc
puml
GitLab
CI
CMS
Git
UML
Cucumber
Selenium
Test
Testautomatisierung
Azure DevOps

Werdegang

Berufserfahrung von Matthias Baumann

  • 1 Jahr und 9 Monate, Jan. 2024 - Sep. 2025

    Senior Software Engineer

    Matthias Baumann Softwareentwicklung

    Internationaler rollout / Translationmanagement einer neu entwickelten B2B-Plattform (Cloud-Native) Entwurf und Implementierung eines Content-Übersetzungsprozesses, einschließlich der Anbindung des bestehenden Translation-Management- Systems an das CMS Contentful. Integration der Media Delivery Cloud von Canto in das CMS Contentful.

  • 11 Jahre und 1 Monat, Dez. 2012 - Dez. 2023

    Senior Software Developer and Software Architect

    Matthias Baumann Softwareentwicklung

    Entwerfen, implementieren und zusammenstellen einer IoT-Lösung auf der Basis eines Raspberry Pi. Ein kleines System zur Steuerung und Interaktion mit Sensoren (Licht, Temperatur und Feuchtigkeit) und Relais. Programmiersprachen: C, C++, Node.js, Ionic (Agular) und Go. Es ist nur ein Freizeitprojekt, aber ich habe viel über IoT gelernt.

  • 2 Jahre, Juli 2021 - Juni 2023

    Senior Software Developer and Software Architect

    Matthias Baumann Softwareentwicklung

    Verbesserung von Stabilität, Performance und Funktionserweiterung einer Content Management Platform: - Laufende Anforderungsanalyse mit Redaktionsfachbereich. - Entwicklung von Contentful-Extensions und -Applications zur Prozessverbesserung. - Microservices/SCS als Docker-Container in AWS. - Kommunikation per Kafka und REST. - Qualitätssicherung durch Pair-Programming, Reviews und automatisierte Tests. Software: Java, Spring Boot, JavaScript, Kafka, Docker, AWS, React, Contentful, MongoDB, GitLab, IntelliJ.

  • 1 Jahr und 6 Monate, Jan. 2020 - Juni 2021

    Senior Software Developer and Software Architect

    Matthias Baumann Softwareentwicklung

    Ausbau einer Content Management Plattform unter Nutzung von Contentful -Kontinuierliche Anforderungsanalyse, gemeinsam mit den Stakeholdern aus dem Redaktionellen Fachbereich. -Entwicklung der notwendigen Contentful-Extensions und Contentful-Applications, um die Redaktionellen Prozesse zu verbessern. -Anbindung von Contentful an die existierende Übersetzungslösung des Unternehmens. -Kontinuierliches Deployment via GitLab. Verwendete Software: Java, Spring Boot, JavaScript, Kafka, React, Contentful, MongoDB

  • 1 Jahr und 7 Monate, Juni 2018 - Dez. 2019

    Senior Software Developer and Software Architect

    Matthias Baumann Softwareentwicklung

    B2B Plattform Neugestaltung / Technologiewechsel Aufbau einer Content Management Plattform unter Verwendung von Contentful (Headless CMS). Anforderungsanalyse mit Redaktionsfachleuten. Entwicklung von Datenmodellen. Microservices/SCS in Docker-Containern auf AWS. Kommunikation per Kafka. Qualitätssicherung durch Pair-Programming und Reviews, automatisierte Tests (JUnit, Cucumber, Selenium, Testcontainers, Sonar). Kontinuierliches Deployment via GitLab. Software: Java, Spring Boot, React, Contentful, MongoDB

  • 2 Jahre und 9 Monate, Sep. 2015 - Mai 2018

    Senior Software Developer

    Freiberuflich für öffentlicher Auftraggeber (im Auftrag von JLink):

    Integration eines MES (Enterprise Manufacturing Execution Software) in eine erweiterte Produktionsumgebung für eine individuelle Kartenproduktion. Erweiterung der SOAP-basierten Schnittstelle, Dokumentation und Kommunikation mit dem Maschinenherstellern und den SPS-Programmierern Erweiterung der Testanwendung (hauptsächlich von mir in den Jahren 2009-2011 erstellt) zur Unterstützung der Maschinen Testingenieure.

  • 3 Jahre, Sep. 2012 - Aug. 2015

    Software Developer

    Projektarbeit bei einem Marktführer für Komponenten der Elektrotechnik

    - Erweiterung des Backends in der bestehenden SOA-Umgebung - Einrichten eines Build-Systems mit Maven und Jenkins.

  • 9 Monate, Nov. 2011 - Juli 2012

    Software Developer

    Freiberuflich für Rewe Informations Systeme GmbH (im Auftrag der GFT)

    Setting up a CI (Continuous Integration) for an agile Project (Maven / Quickbuild) Design and Develoment of a Java Backend-Application (REST,EJB3 / EE JBoss u. DB2).

  • 2 Jahre und 5 Monate, Juni 2009 - Okt. 2011

    Senior Software Developer

    Unternehmen wird nicht genannt

    Integration eines MES (einer Enterprise Manufacturing Execution Software) in eine neu errichtete Produktionsumgebung für die Einzelkartenproduktion. Entwurf einer SOAP-basierten Schnittstelle, Dokumentation und Kommunikation mit den Herstellern der Maschinen und den SPS-Programmierern Design und Entwicklung einer Testanwendung mit einer GUI (Java - SWING) zur Unterstützung der Maschinen-Testingenieure.

  • 3 Monate, März 2009 - Mai 2009

    Software Developer

    Unternehmen wird nicht genannt

    Migration einer Enterprise Applikation von BEA Weblogic 9.3 auf IBM Websphere 6.1 Migration und Erweiterung der auf SWT basierenden Clientanwendung

  • 1 Jahr, März 2008 - Feb. 2009

    Software Developer

    Matthias Baumann Softwareentwicklung

    Anpassung und Mirgation einer ECM Lösung (EMC Documentum)

  • 6 Jahre, März 2002 - Feb. 2008

    Software Developer

    Webware Experts OHG

  • 11 Monate, Apr. 2001 - Feb. 2002

    Software Developer

    Webware System GbR

  • 3 Jahre und 2 Monate, Feb. 1998 - März 2001

    Software Developer

    Compumedia GmbH

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Gut

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z