02.09.2025 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Softwarearchitekt / Softwareentwickler / Java / Spring Boot / Node / Contentful / React / JEE / UML

Petershagen, Deutschland
Deutschland +2
Techniker, Informations and Telekomunikation 1998
Petershagen, Deutschland
Deutschland +2
Techniker, Informations and Telekomunikation 1998

Profilanlagen

2309-CPSAFL-0165-EN-MatthiasBaumannr1.pdf

Skills

Zertifikate:
  • iSAQB - Certified Professional for Software Architecture, (CPSA-F)
  • OMG Certified UML Professional
  • IBM Business Process Manager Advanced V8

Programmiersprachen:
  • Java 2 bis Java 21 2000 - jetzt (inkl. J2EE / JEE) 
  • Go 2022 - jetzt
  • JavaScript 2005 - jetzt
  • TypeScript 2018 - jetzt
  • VBA 1994-2009
  • Delphi 1994-2001
  • Paradox 1994-1997
  • Pascal 1994-1997
  • Shell

Produkte, Frameworks, Entwicklungstools:
  • Contentful (seit 2018 inkl. App development with React) 
  • Node 18.x - 22.x 
  • SpringBoot 2.x / 3.x / Native
  • AWS
  • Azure
  • Docker
  • Kafka
  • WebSphere 4.x, 5.x, 6.x,8.x 
  • Apache TomEE  ( inkl. Microprofile )
  • maven, ant
  • nginx
  • React  
  • AngularJS / Angular 18 - 20
  • Scrum, Kanban, Wasserfall
  • Git, SVN, CVS
  • GitLab, Jenkins, Bamboo,Azure-DEVOps
  • JUnit, JUnitEE, JMeter, Mockito, Arquillian
  • Opensearch, Elasticsearch (elk), Lucene
  • IntellJ IDEA
  • IntellJ WebStorm
  • IntellJ GoLand
  • VS Code
  • Eclipse
  • NetBeans
  • JProfiler
  • Together
  • IBM-MQSeries
  • XDEV 3.x
  • IBM - Rational Application Developer (RAD)
  • XMLSpy, StylusStudio, Oxygen
  • Apache 1.3.x, 2.0.x, 2.2.x
  • BEA Weblogic 9, 10, 11
  • JBoss 3.x, 4.x, 5.x, 6.x
  • Tomcat 4.x, 5.x, 6.x, 7.x
  • Documentum 5.3, 6.0, 6.5
  • axis2, apache-cxf, jax-ws (metro),
  • Hibernate 2.x / 3.x , EclipseLink, openJPA
  • EXML, Xerces, Xalan, JDOM, Jaxen, XOM, JDOM, SAX
Datenbanken:
  • NoSQL seit 2018 (MongoDB , Cosmos DB)
  • SQL seit 1997
  • PostgreSQL
  • Oracle 8.17 , 9i , 10g, 11g
  • MySQL
  • DB2 9.x
  • MS SQL Server
  • HSQL
  • RDF seit 2003-2009
  • XUL seit 2003
  • XSLT seit 2000
  • DQL seit 2008-2009 (EMC-Documentum)
  • Access 2.0, 97, 2000, 2003
  • BDE
  • DAO
  • JDBC
  • ODBC
  • Paradox

Betriebssysteme:
  • MacOS / iOS
  • Linux (Suse, Debian, Ubuntu, redhat)
  • Windows 3.x, 95, NT, XP, Windows 7- 11

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Senior Softwareentwickler

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Internationaler Rollout einer neu entwickelten, cloud-nativen B2B-Plattform.

Entwurf und Implementierung eines Content-Übersetzungsprozesses, einschließlich der Anbindung des Translation-Management-Systems across an das CMS Contentful. Integration der Media Delivery Cloud von Canto in das CMS Contentful.

Technologien:
  • TypeScript, Java Script
  • React (inkl. Contentful App Fremwork)
  • Node im Backend
  • PostgreSQL
  • Webpack
  • CSS
  • Azure DevOps
    • k8s
    • pipeline implementation
  • Canto Rest API
  • Across, xliff over ftp
  • Contentful (CPA,CDA and CMA Rest Api's)
  • Elastic Search

Senior Softwareentwickler und Softwarearchitekt

Freiberuflich

Industrie und Maschinenbau

5000-10.000 Mitarbeiter

Internationaler rollout einer neu entwickelten B2B Platform (Cloud Native)
Stabilisierung und weiterer Ausbau einer Content management Plattform unter Verwendung von Contentful.
Kontinuierliche Anforderungsanalyse gemeinsam mit den Stakeholdern aus dem Redaktionellen Fachbereich. 

Entwicklung der notwendigen Contentful-Extensions and Contentful-Application um die Redaktionellen Prozesse zu verbessern.

Schulung der Redakteure in allg. Umgang mit Contenful und im speziellen der eigenentwickelten Erweiterungen.
On-Borading und Einarbeitung neuer Softwareentwickler. 

Die Systeme wurden als Microservices / SCS entwickelt und als Docker container  in AWS verfügbar gemacht. Die Kommunikation der System untereinander erfolgte mittels Kafka und REST. 
Die Qualitätssicherung erfolgte unter anderem durch Pair-Reviews und vor allem durch automatisierte Test (JUnit, Cucumber, Selenuim, Testcontainers, Sonar). 
Das kontinuierliche deployment erfolgte mit Hilfe von GitLab.
Verwendete Software: Java, JavaScript, Spring Boot, Docker, React, Contentful, Kafka, MongoDB, PostgreSQL, Git, GitLab, PlantUML, AWS, JIRA
Methodik: Kanban

Senior Softwareentwickler und Softwarearchitekt

Freiberuflich

Industrie und Maschinenbau

5000-10.000 Mitarbeiter

Internationaler rollout einer neu entwickelten B2B Platform (Cloud Native)
Erweiterung einer Content management Plattform unter Verwendung von Contentful.
Kontinuierliche Anforderungsanalyse gemeinsam mit den Stakeholdern aus dem Redaktionellen Fachbereich. 

Entwicklung der notwendigen Contentful-Extensions and Contentful-Application um die Redaktionellen Prozesse zu verbessern.

Schulung der Redakteure in allg. Umgang mit Contenful und im speziellen der eigenentwickelten Erweiterungen.

Anbindung von Contentful an die existieren Übersetzungslösung des Unternehmens.
Die neuen Systeme wurden als Microservices / SCS entwickelt und als Docker container  in AWS verfügbar gemacht. Die Kommunikation der System untereinander erfolgte mittels Kafka und REST. Nach Außen wurde nginx als Proxy-Server verwendet.
Die Qualitätssicherung erfolgte unter anderem durch Pair-Reviews und vor allem durch automatisierte Test (JUnit, Cucumber, Selenuim, Testcontainers, Sonar). 

Das kontinuierliche deployment erfolgte mit Hilfe von GitLab.

Verwendete Software: Java, JavaScript, Spring Boot, Docker, React, Contentful, Kafka, MongoDB, PostgreSQL, Git, GitLab, PlantUML, AWS, JIRA
Methodik: Scrum

Zertifikate

Certified Professional for Software Architecture (CPSA-F)

iSAQB / Brightest

2023

OMG Certified UML Professional (OCUP)

OMG

2012

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.01.2026


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden