21.07.2025 aktualisiert


nicht verfügbar
Senior Java EE Architekt / Entwickler (Full Stack) Web-Apps (React,Angu,Vue,JSF), Web-/MicroServices
Stuttgart, Deutschland
Deutschland
Dipl.-Inform. (FH)Skills
Java EEIntelliJProgrammierungJBossdb2gitApplikationAJAXJEEJPASOAP Web ServicesSOAJavaWebsphereJavascriptSoftware EntwicklungSystem AdministrationMobilsystemeMobiltelefoneTelcoTelekommunikation und MobilsystemeTelekommunikationsbrancheMySAPSAPOracleEclipseDesignReact JSAngular jsFlutter
Seit Jahren bin ich erfolgreich in diversen IT-Projekten als Berater (Java EE Architekt / Entwickler) tätig. Meine Arbeitsweise zeichnet sich durch hohe Flexibilität, Selbstständigkeit, Teamfähigkeit und Sachkenntnis aus.
CV: http://www.intralab.de/people/tguenzel
Positionen
----------
Java EE Full-Stack Architektur und Entwicklung (Frontend / Backend)
Qualitätssicherung und Testing von Java-EE-Anwendungen
DevOps, Administration und Support
IT-Security Beratung
Mitarbeiterschulungen und Trainings
Technische Projektleitung und Koordination
Ausbildung
----------
Studium der allgemeinen Informatik an der FH Köln
1999 Abschluss: Diplom Informatiker (FH)
Fachhochschulreife an der Gewerblichen Bildungsanstalt der Stadt Bonn
1994 Abschluss: Informationstechnischer Assistent
Einsatzorte
-----------
Deutschland (Remote und vor Ort)
Fremdsprachen
-------------
Englisch: verhandlungssicher in Wort und Schrift (inkl. USA-Aufenthalte für IBM)
Weiterbildung / Kurse
---------------------
Amazon Web Services (AWS), Kubernetes (K8), Spring Boot, React Native (Udemy)
TÜV Süd: ITIL V3 Foundation Zertifizierung
IBM Deutschland GmbH: Refactoring to Patterns, GoF und Java EE Patterns
Hewlett-Packard / Agilent: Objektorientierte Analyse und Design, Microsoft Foundation Classes (MFC)
Programmiersprachen
-------------------
Java EE
JavaScript / TypeScript / JSX
Golang, Python, Node, C++, C#, Pascal, Delphi, Basic, Jython, Perl, PHP, Lisp, Prolog
Software / Tools
----------------
Java Technologien:
Java EE / JEE (EJB, CDI, JSF, JSP, JSTL, JPA, JAX, Servlets, JMS, JCache, JDO, JTA, JAAS, JCA, JAF)
Portlets
XDoclet
Spring / Hibernate
Spring Boot
Micronout
REST / XML Web Services (JAX-RS / JAX-WS), Axis / SOAP, WSDL, UDDI
WebServices
Microservices
DOM / SAX Parser
Apache Projects
Frontend:
React
Angular
Vue
Primefaces, Faces Flow, Tomahawk, RichFaces, Tiles, Taglibs
jQuery
JavaScript / TypeScript / JSX
Node.js / NPM
Apache Cordova (Mobile-Framework)
Google Flutter (Dart)
HTML / XHTML, Dynamic HTML
CSS (Tailwind, Vanilla)
HTTP / HTTPS
JSON
XML (DTD / XSD), XSL / XSLT, XPath, XSL-FO, FOP)
Clound Plattformen / Server Technologien:
Amazon Web Services (AWS)
Microsoft Azure
Google Cloud Platform (GCP)
IBM Cloud Hyper Protect
IBM Cloud Foundry
Docker / Kubernetes
Red Hat OpenShift
IBM WebSphere (Liberty, MQ)
WildFly (JBoss)
Apache Tomcat, Pluto
BEA WebLogic
RabbitMQ
Apache Kafka
SiteMinder WebAgent
Entwicklungsumgebungen (IDEs) / Tools:
IntelliJ IDEA (RAD, Eclipse, NetBeans, JBuilder)
Enterprise Architect (UML2), Together
Camunda (BPMN)
JProfiler, OptimizeIT, JProbe, TPTP
Firebug (FirePath, jQuerify, DOJO Extension, AngScope)
Git / GitHub / GitLab / Gitea / Bitbucket (Stash)
Nexus
Gradle / Maven / Ant
Jenkins, Bamboo CI
Pact test, JUnit, Mockito, Selenium, Arquillian (CDI)
Redmine
Jira / Confluence / Miro
DBeaver, Toad (Oracle), IBM DataStudio
Sonstige Technologien:
SQL / NoSQL
Elasticsearch / Lucene (NoSQL)
Okta
Jasper Reports
XCode
Methoden der Softwareentwicklung:
Agile Softwareentwicklung (Scrum)
Extreme Programming (XP)
Adaptive Software Development (ASD)
DevOps / Continuous Integration (CI) / Continuous Delivery (CD)
Objektorientierte Analyse (OOA) und Design (OOD)
Agile Modeling (AM), UML2 Modeling
Anwendung von GoF und JEE Design Patterns
Enterprise Application Integration (EAI) development. Prozess-, Daten- und Anwendungsintegration
Code Reviews (traditionelle und objektorientierte Metriken / Audits)
Refaktorierung, Profiling und Performance Optimierung
Sonstige Erfahrung:
Mehrwöchige Workshops in Poughkeepsie und Rochester (USA) im Auftrag von IBM
Support und Schulung der IBM-ESG in verschiedenen US-Lokationen im Auftrag von IBM
Datenbanken
-----------
DB2
Oracle
Postgres
MySQL
MongoDB (NoSQL)
Redis (NoSQL)
Betriebssysteme
---------------
Mac OS
Windows
Linux (Red Hat, SuSE, Debian, Ubuntu)
Unix
AIX
Solaris
Microsoft Cluster
Veritas Cluster
Sun Cluster
Hardware
--------
PC
MAC
IBM System x
IBM System p
IBM System z
Sun Blade Server
Branchen
--------
Automobilindustrie / Fahrzeugindustrie (Automotive)
Bankwesen
Finanzdienstleistungen / Versicherungen
Computer Hardware / Software
Forschung und Entwicklung
Medizinische Geräte
Unternehmensberatung / Consulting
CV: http://www.intralab.de/people/tguenzel
Positionen
----------
Java EE Full-Stack Architektur und Entwicklung (Frontend / Backend)
Qualitätssicherung und Testing von Java-EE-Anwendungen
DevOps, Administration und Support
IT-Security Beratung
Mitarbeiterschulungen und Trainings
Technische Projektleitung und Koordination
Ausbildung
----------
Studium der allgemeinen Informatik an der FH Köln
1999 Abschluss: Diplom Informatiker (FH)
Fachhochschulreife an der Gewerblichen Bildungsanstalt der Stadt Bonn
1994 Abschluss: Informationstechnischer Assistent
Einsatzorte
-----------
Deutschland (Remote und vor Ort)
Fremdsprachen
-------------
Englisch: verhandlungssicher in Wort und Schrift (inkl. USA-Aufenthalte für IBM)
Weiterbildung / Kurse
---------------------
Amazon Web Services (AWS), Kubernetes (K8), Spring Boot, React Native (Udemy)
TÜV Süd: ITIL V3 Foundation Zertifizierung
IBM Deutschland GmbH: Refactoring to Patterns, GoF und Java EE Patterns
Hewlett-Packard / Agilent: Objektorientierte Analyse und Design, Microsoft Foundation Classes (MFC)
Programmiersprachen
-------------------
Java EE
JavaScript / TypeScript / JSX
Golang, Python, Node, C++, C#, Pascal, Delphi, Basic, Jython, Perl, PHP, Lisp, Prolog
Software / Tools
----------------
Java Technologien:
Java EE / JEE (EJB, CDI, JSF, JSP, JSTL, JPA, JAX, Servlets, JMS, JCache, JDO, JTA, JAAS, JCA, JAF)
Portlets
XDoclet
Spring / Hibernate
Spring Boot
Micronout
REST / XML Web Services (JAX-RS / JAX-WS), Axis / SOAP, WSDL, UDDI
WebServices
Microservices
DOM / SAX Parser
Apache Projects
Frontend:
React
Angular
Vue
Primefaces, Faces Flow, Tomahawk, RichFaces, Tiles, Taglibs
jQuery
JavaScript / TypeScript / JSX
Node.js / NPM
Apache Cordova (Mobile-Framework)
Google Flutter (Dart)
HTML / XHTML, Dynamic HTML
CSS (Tailwind, Vanilla)
HTTP / HTTPS
JSON
XML (DTD / XSD), XSL / XSLT, XPath, XSL-FO, FOP)
Clound Plattformen / Server Technologien:
Amazon Web Services (AWS)
Microsoft Azure
Google Cloud Platform (GCP)
IBM Cloud Hyper Protect
IBM Cloud Foundry
Docker / Kubernetes
Red Hat OpenShift
IBM WebSphere (Liberty, MQ)
WildFly (JBoss)
Apache Tomcat, Pluto
BEA WebLogic
RabbitMQ
Apache Kafka
SiteMinder WebAgent
Entwicklungsumgebungen (IDEs) / Tools:
IntelliJ IDEA (RAD, Eclipse, NetBeans, JBuilder)
Enterprise Architect (UML2), Together
Camunda (BPMN)
JProfiler, OptimizeIT, JProbe, TPTP
Firebug (FirePath, jQuerify, DOJO Extension, AngScope)
Git / GitHub / GitLab / Gitea / Bitbucket (Stash)
Nexus
Gradle / Maven / Ant
Jenkins, Bamboo CI
Pact test, JUnit, Mockito, Selenium, Arquillian (CDI)
Redmine
Jira / Confluence / Miro
DBeaver, Toad (Oracle), IBM DataStudio
Sonstige Technologien:
SQL / NoSQL
Elasticsearch / Lucene (NoSQL)
Okta
Jasper Reports
XCode
Methoden der Softwareentwicklung:
Agile Softwareentwicklung (Scrum)
Extreme Programming (XP)
Adaptive Software Development (ASD)
DevOps / Continuous Integration (CI) / Continuous Delivery (CD)
Objektorientierte Analyse (OOA) und Design (OOD)
Agile Modeling (AM), UML2 Modeling
Anwendung von GoF und JEE Design Patterns
Enterprise Application Integration (EAI) development. Prozess-, Daten- und Anwendungsintegration
Code Reviews (traditionelle und objektorientierte Metriken / Audits)
Refaktorierung, Profiling und Performance Optimierung
Sonstige Erfahrung:
Mehrwöchige Workshops in Poughkeepsie und Rochester (USA) im Auftrag von IBM
Support und Schulung der IBM-ESG in verschiedenen US-Lokationen im Auftrag von IBM
Datenbanken
-----------
DB2
Oracle
Postgres
MySQL
MongoDB (NoSQL)
Redis (NoSQL)
Betriebssysteme
---------------
Mac OS
Windows
Linux (Red Hat, SuSE, Debian, Ubuntu)
Unix
AIX
Solaris
Microsoft Cluster
Veritas Cluster
Sun Cluster
Hardware
--------
PC
MAC
IBM System x
IBM System p
IBM System z
Sun Blade Server
Branchen
--------
Automobilindustrie / Fahrzeugindustrie (Automotive)
Bankwesen
Finanzdienstleistungen / Versicherungen
Computer Hardware / Software
Forschung und Entwicklung
Medizinische Geräte
Unternehmensberatung / Consulting
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Firma: S-Payment / DSV Gruppe
Ort: Stuttgart
https://www.dsv-gruppe.de
Projekt: MOKKA Weiterentwicklung Debit- und Kreditkartenverarbeitung, DEKA Weiterentwicklung, DruckGateway-Service Architektur und Neuentwicklung, Projekt 2plus1-Storage, DigSof, PIN-O, FlexiFlow
Position: Software Architekt / Entwickler (Full Stack)
Aufgaben: Entwurf und Entwicklung komplexer Kartenverarbeitungsprozesse, Erweiterung von Mobile-Payment-Schnittstellen (Host Card Emulation, Apple Pay), Implementierung eines Protokollierungs- und Wiederherstellungsmechanismus für sensible Daten in der Debit- und Kreditkartenproduktion, Migration der MOKKA PrimeFaces-Anwendung von Version 8 auf 13, Entwicklung eines zentralen DruckGateway-Service mit Spring Boot und Apache Camel zur Auslagerung interner Druckmaschinen, Qualitätssicherung durch Testautomatisierung mit Cucumber und JUnit; parallele Massentests, DevOps: Jenkins CI/CD Integration, Überwachung und Betreuung der PReS-VM zur Druckstromerstellung, Weiterentwicklung der FlexiFlow UI und Pilotierung einer React-basierten UI für den DruckGateway-Service, Themen rund um DruckGateway-Service: Zugriffssicherung, CMS Verschlüsselung, Daisy-Audit, Penetrationstests, Health Checks (Ansible / Check_MK), SIEM-Integration, Produktionsübernahme, Dokumentation, Schulungen
Umgebung: Linux, Windows, Mac OS
Sprachen/Tech.: Java EE, Node.js, JavaScript, TypeScript, jQuery, SQL, HTML5, CSS / SCSS, XML, JSON
Tools: IntelliJ, Docker, Kubernetes, Cucumber, Selenium, Scrum, Jira, React, Vanilla CSS, Tailwind, JSF2, PrimeFaces, Apache Camel, Apache Velocity, SOA, Spring Tool Suite, Spring Data, Spring WebFlow, Spring Boot, Microservices, JUnit, JMockit, EJB, JMS, JTA, JPA, SonarQube, PMD, Git / Gitea, Jenkins, Kibana Open Search, Logback, Miro, Mockserver, Liquibase
Middleware: IBM WebSphere Liberty, IBM WebSphere MQ, Google Cloud Platform (GCP)
Datenbanken: DB2, Postgres, NoSQL
Ort: Stuttgart
https://www.dsv-gruppe.de
Projekt: MOKKA Weiterentwicklung Debit- und Kreditkartenverarbeitung, DEKA Weiterentwicklung, DruckGateway-Service Architektur und Neuentwicklung, Projekt 2plus1-Storage, DigSof, PIN-O, FlexiFlow
Position: Software Architekt / Entwickler (Full Stack)
Aufgaben: Entwurf und Entwicklung komplexer Kartenverarbeitungsprozesse, Erweiterung von Mobile-Payment-Schnittstellen (Host Card Emulation, Apple Pay), Implementierung eines Protokollierungs- und Wiederherstellungsmechanismus für sensible Daten in der Debit- und Kreditkartenproduktion, Migration der MOKKA PrimeFaces-Anwendung von Version 8 auf 13, Entwicklung eines zentralen DruckGateway-Service mit Spring Boot und Apache Camel zur Auslagerung interner Druckmaschinen, Qualitätssicherung durch Testautomatisierung mit Cucumber und JUnit; parallele Massentests, DevOps: Jenkins CI/CD Integration, Überwachung und Betreuung der PReS-VM zur Druckstromerstellung, Weiterentwicklung der FlexiFlow UI und Pilotierung einer React-basierten UI für den DruckGateway-Service, Themen rund um DruckGateway-Service: Zugriffssicherung, CMS Verschlüsselung, Daisy-Audit, Penetrationstests, Health Checks (Ansible / Check_MK), SIEM-Integration, Produktionsübernahme, Dokumentation, Schulungen
Umgebung: Linux, Windows, Mac OS
Sprachen/Tech.: Java EE, Node.js, JavaScript, TypeScript, jQuery, SQL, HTML5, CSS / SCSS, XML, JSON
Tools: IntelliJ, Docker, Kubernetes, Cucumber, Selenium, Scrum, Jira, React, Vanilla CSS, Tailwind, JSF2, PrimeFaces, Apache Camel, Apache Velocity, SOA, Spring Tool Suite, Spring Data, Spring WebFlow, Spring Boot, Microservices, JUnit, JMockit, EJB, JMS, JTA, JPA, SonarQube, PMD, Git / Gitea, Jenkins, Kibana Open Search, Logback, Miro, Mockserver, Liquibase
Middleware: IBM WebSphere Liberty, IBM WebSphere MQ, Google Cloud Platform (GCP)
Datenbanken: DB2, Postgres, NoSQL
Zeitraum: 09/20 - 08/22 (2 Jahre, 1 Monat)
Firma: IBM Deutschland GmbH
Ort: Stuttgart, Böblingen
https://cloud.ibm.com
https://www.ibm.com/cloud/hyper-protect-services
Projekt: DevOps Engineering im Bereich IBM Cloud Hyper Protect Services, DevOps Engineering im Bereich IBM Z as a Service (ZaaS)
Position: DevOps Engineer, Backend Architekt / Entwickler
Aufgaben: DevOps Development mit Jenkins Pipelines, CI/CD Pipeline Automatisierung (Jenkins / Kubernetes / IBM One Pipeline), DevOps Support für Kunden in Indien und China, IBM OnePipeline Cocoa Enablement (Inventory, Evidence, Incident/Issues Management), Security- und Qualitätsimplementierung in Jenkins Build-Umgebung, Docker Build Agent Optimierung, Entwicklung von Microservices
Umgebung: Linux on System z, Red Hat Linux, Windows, Mac OS
Sprachen/Tech.: Java EE, Spring / Spring Boot, Node.js, Golang, Python, Groovy, Make, Shell
Tools: IntelliJ, Docker, Kubernetes, Tekton, Red Hat OpenShift, Jenkins, JUnit, New Relic, OWASP Dependency-Check, Wicked Scan, Clair Scan, PMD, SonarQube EE, JFrog Artifactory, ZenHub, Git, GitHub, Gradle, Watson / ServiceNow, Grafana, Artifactory
Middleware: IBM Cloud Hyper Protect, IBM Cloud Foundry (PaaS), IBM Cloud DevOps, IBM UrbanCode Deploy, RabbitMQ
Datenbanken: New Relic, MongoDB, PostgreSQL
Firma: IBM Deutschland GmbH
Ort: Stuttgart, Böblingen
https://cloud.ibm.com
https://www.ibm.com/cloud/hyper-protect-services
Projekt: DevOps Engineering im Bereich IBM Cloud Hyper Protect Services, DevOps Engineering im Bereich IBM Z as a Service (ZaaS)
Position: DevOps Engineer, Backend Architekt / Entwickler
Aufgaben: DevOps Development mit Jenkins Pipelines, CI/CD Pipeline Automatisierung (Jenkins / Kubernetes / IBM One Pipeline), DevOps Support für Kunden in Indien und China, IBM OnePipeline Cocoa Enablement (Inventory, Evidence, Incident/Issues Management), Security- und Qualitätsimplementierung in Jenkins Build-Umgebung, Docker Build Agent Optimierung, Entwicklung von Microservices
Umgebung: Linux on System z, Red Hat Linux, Windows, Mac OS
Sprachen/Tech.: Java EE, Spring / Spring Boot, Node.js, Golang, Python, Groovy, Make, Shell
Tools: IntelliJ, Docker, Kubernetes, Tekton, Red Hat OpenShift, Jenkins, JUnit, New Relic, OWASP Dependency-Check, Wicked Scan, Clair Scan, PMD, SonarQube EE, JFrog Artifactory, ZenHub, Git, GitHub, Gradle, Watson / ServiceNow, Grafana, Artifactory
Middleware: IBM Cloud Hyper Protect, IBM Cloud Foundry (PaaS), IBM Cloud DevOps, IBM UrbanCode Deploy, RabbitMQ
Datenbanken: New Relic, MongoDB, PostgreSQL
Zeitraum: 07/15 - 04/20 (4 Jahre, 10 Monate)
Firma: Daimler AG
Ort: Vaihingen, Leinfelden-Echterdingen
https://supplier-portal.daimler.com
Projekt: Planung und Umsetzung der Daimler Supplier Database (SDB und Mobile App SDB2Go)
Position: Software Architekt, Software Entwickler (Full Stack), Technischer Kundenberater
Aufgaben: Planung und Neuimplementierung der SDB (JSF, PrimeFaces, React), Planung und Neuimplementierung der Mobile App SDB2Go (Cordova, Angular, Flutter/Dart), Applikationsentwicklung zur Migration und Änderung sensibler Altdaten, BPMN Geschäftsprozessmodellierung mit Camunda, Bestandsaufnahme der Altsysteme, Systemdokumentation, Fachkonzept-Reviews, Architektur- und Code-Reviews, Bugfixing und Performance-Optimierung, Automatisierte Unit-, Integrations- und Regressionstests (Selenium)
Umgebung: Docker, Kubernetes, Amazon Web Services (AWS), Microsoft Azure, OpenSUSE / Ubuntu Linux, Mac OS
Sprachen/Tech.: Java EE (diverse APIs), EJB / CDI / JPA, JSF (PrimeFaces), Ajax, JavaScript / TypeScript / JSX, Dart, jQuery, SQL, HTML5, CSS, XML / XSD, JSON, SOAP, REST, Web Service Standards (WS-*), Spring, Microservices
Tools: IntelliJ IDEA, Camunda (BPMN), Elasticsearch / Lucene (NoSQL), JUnit, Mockito, Selenium, Jenkins, SonarQube, Maven, Gradle, Nexus, Git, GitLab, Gerrit, Jira (SCRUM), Confluence, SoapUI, Google Flutter (Dart), React, Angular, Node.js, Apache Cordova, NPM, Xcode
Middleware: Cloud (AWS, Azure), IBM WebSphere (Application Server Liberty, Portal Server, MQ), Proactive Infrastructure (PAI), RabbitMQ
Datenbanken: IBM DB2 UDB
Firma: Daimler AG
Ort: Vaihingen, Leinfelden-Echterdingen
https://supplier-portal.daimler.com
Projekt: Planung und Umsetzung der Daimler Supplier Database (SDB und Mobile App SDB2Go)
Position: Software Architekt, Software Entwickler (Full Stack), Technischer Kundenberater
Aufgaben: Planung und Neuimplementierung der SDB (JSF, PrimeFaces, React), Planung und Neuimplementierung der Mobile App SDB2Go (Cordova, Angular, Flutter/Dart), Applikationsentwicklung zur Migration und Änderung sensibler Altdaten, BPMN Geschäftsprozessmodellierung mit Camunda, Bestandsaufnahme der Altsysteme, Systemdokumentation, Fachkonzept-Reviews, Architektur- und Code-Reviews, Bugfixing und Performance-Optimierung, Automatisierte Unit-, Integrations- und Regressionstests (Selenium)
Umgebung: Docker, Kubernetes, Amazon Web Services (AWS), Microsoft Azure, OpenSUSE / Ubuntu Linux, Mac OS
Sprachen/Tech.: Java EE (diverse APIs), EJB / CDI / JPA, JSF (PrimeFaces), Ajax, JavaScript / TypeScript / JSX, Dart, jQuery, SQL, HTML5, CSS, XML / XSD, JSON, SOAP, REST, Web Service Standards (WS-*), Spring, Microservices
Tools: IntelliJ IDEA, Camunda (BPMN), Elasticsearch / Lucene (NoSQL), JUnit, Mockito, Selenium, Jenkins, SonarQube, Maven, Gradle, Nexus, Git, GitLab, Gerrit, Jira (SCRUM), Confluence, SoapUI, Google Flutter (Dart), React, Angular, Node.js, Apache Cordova, NPM, Xcode
Middleware: Cloud (AWS, Azure), IBM WebSphere (Application Server Liberty, Portal Server, MQ), Proactive Infrastructure (PAI), RabbitMQ
Datenbanken: IBM DB2 UDB