01.06.2026 aktualisiert

**** ******** ****
Premiumkunde
20 % teilweise verfügbar

Lead Java-Entwickler & Brownfield Software-Architekt - Legacy-Modernisierung & DevOps

Oldenburg (Oldb), Deutschland
Deutschland
Diplom Informatik (Universität Oldenburg)
Oldenburg (Oldb), Deutschland
Deutschland
Diplom Informatik (Universität Oldenburg)

Profilanlagen

Stefan Hildebrandt-ScrumAlliance_CSM_Certificate.pdf
Stefan Hildebrandt-ScrumAlliance_A-CSD_Certificate.pdf

Über mich

Senior Java-Architekt mit 20+ Jahren Erfahrung. Ich nenne meine Arbeit Brownfield Gardening: in gewachsenen Java-Systemen Painpoints aufspüren und beheben, durch Tests absichern und schrittweise modernisieren - im laufenden Betrieb. Geschäftswert sichern, statt von Null neu bauen.

Skills

Clean ArchitectureClean CodeJavaTest AutomationCode-ReviewDevOpsSpring FrameworkSQLReact.jsSpring BootVue.jsGitTerraformRefactoringJenkinsMicroservices
Senior Java-Architekt und Entwickler mit über 20 Jahren Erfahrung in der Modernisierung und Stabilisierung gewachsener Enterprise-Systeme. Mein Schwerpunkt: Brownfield Gardening - in geschäftskritischen Java-Systemlandschaften Painpoints aufspüren und beheben, durch Tests absichern und schrittweise modernisieren. Im laufenden Betrieb, ohne den produktiven Ablauf zu gefährden.

Ich arbeite an Systemen, die seit Jahren Wert erzeugen, aber zum Engpass werden. Änderungen dauern zu lange. Deployments sind ein Risiko. Technische Schulden sind bekannt, werden aber nicht adressiert. Mein Vorgehen: ehrliche Bestandsaufnahme, Absicherung durch Tests, schrittweise Modernisierung. Konkret heißt das Charakterisierungstests für die kritischsten Bereiche, klare Modulgrenzen ziehen, unnötige Komplexität abbauen. Halbfertige Refactorings entweder konsistent zu Ende bringen oder bewusst zurückrollen.

Vereinheitlichung und Testaufbau beschleunige ich mit Agentic Coding (Claude Code, Cursor). Was manuell Monate dauert - hunderte Klassen auf ein gemeinsames Muster bringen oder Charakterisierungstests aus dem bestehenden Verhalten ableiten - wird zu einer geführten, überprüfbaren Aufgabe. Die Architekturentscheidung bleibt beim Menschen.

Technisch zuhause in Java (8-21), Spring Boot, Quarkus, Jakarta EE und Java-EE/JSF-Altbeständen. Erfahrung in Architekturdesign mit Domain-Driven Design (DDD), CQRS und eventgetriebenen Architekturen. Aufbau klar strukturierter Schnittstellen mit REST/OpenAPI und Kafka. Konsolidierung historisch gewachsener Microservice-Landschaften zu sinnvolleren Schnitten - manchmal Modulith, manchmal kleinere Servicegrenzen, je nach Fachlichkeit.

Cloud-native Plattformen auf Kubernetes und AWS (EKS, ECS, Lambda, Aurora) mit Docker, Helm sowie Infrastructure-as-Code (Terraform, Ansible). DevOps-Pipelines mit GitLab CI, GitHub Actions und Jenkins, GitOps mit ArgoCD. Observability mit Prometheus, Grafana, OpenTelemetry und zentralem Logging - die Voraussetzung dafür, dass Modernisierung im laufenden Betrieb sicher ist.

Softwarequalität ist für mich kein nachgelagerter Schritt, sondern die Grundlage. Testautomatisierung, TDD, BDD, Last- und Performanceanalysen mit JMeter, Gatling und K6. Regelmäßig führe ich Code-Reviews, Architektur-Reviews und Refactorings durch und mache technische Schulden für Entwickler und Management greifbar.

Erfahrung mit Frontend-Technologien (Angular, React, Vue) im Full-Stack-Kontext, mit Security (OAuth2, OpenID Connect, Keycloak, OWASP) und in agilen Teams (Scrum, Kanban) inklusive technischer Führung und Coaching von Entwicklern.

Branchen: öffentlicher Sektor, Telekommunikation, Automotive, Handel/E-Commerce, Finanzdienstleistungen.

Ich übersetze zwischen Entwicklung und Business. Dem Management erkläre ich, was technische Schulden konkret kosten: längere Feature-Zyklen, höhere Fehlerquoten, riskantere Deployments. Mit dem Entwicklerteam schreibe ich die Tests, die das System absichern.

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Weiterentwicklung Backendsystem Ladeequipment & Ladetransaktionsverwaltung

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Weiterentwicklung und Stabilisierung mehrerer Backend-Services für Heimlade- und Ladeinfrastruktur-Systeme im Automotive-Umfeld.

Aufgaben & Ergebnisse
  1. Stabilisierung der Zusammenarbeit mit Stakeholdern nach organisatorischen und technischen Änderungen auf beiden Seiten
→ Wiederherstellung einer verlässlichen und konstruktiven Zusammenarbeit innerhalb von drei Monaten
  1. Analyse und Behebung kritischer Performance-Probleme in produktiven Services
→ deutlich stabilere Antwortzeiten und vollständige Beseitigung von Timeouts
  1. Stabilisierung des produktiven Betriebs mehrerer Microservices
→ keine ungeplanten Downtimes über einen Zeitraum von zwölf Monaten
  1. Aufbau einer Observability- und Monitoring-Landschaft für verteilte Services
→ deutlich verbesserte Transparenz über technische und fachliche Probleme im Betrieb

Technologien
Java 21, Quarkus (Reactive, REST, WebSockets, MapStruct), Microservices, AWS ECS/Fargate, Aurora PostgreSQL, Redis, MongoDB, Kafka, Prometheus, Grafana, AWS X-Ray, Keycloak, OAuth2, OpenID Connect, OCPP 1.6 / 2.0.1, GitLab CI, Maven, Gradle, SonarQube


Weiterentwicklung Backendsystem Fahrzeug-Kunden-Zuordnung

IT Dienstleister

Automobil und Fahrzeugbau

50-250 Mitarbeiter

Fachliche und technische Weiterentwicklung mehrerer Microservices zur Zuordnung von Fahrzeugen zu Fahrern.

Aufgaben & Erfolge
• Fehleranalyse und -behebung in Kubernetes-Umgebungen
→ Reduzierung der Auswirkungen von Deployments auf die Kunden
• Weiterentwicklung von REST-Services
• Erstellung und Durchführung von Lasttests
→ Verbesserung der Performance
• Integration OAuth2
→ Vereinfachung der Codebasis und Verbesserung der Sicherheit

Technologien
Java 8/11/17, Spring Boot, Spring Security, MapStruct, JPA, AWS EKS, Aurora PostgreSQL, Redis, SQS, Kafka, Angular, Grafana, Prometheus, Dynatrace, Self-Contained-System (SCS), JetBrains IntelliJ IDEA, git, Gitlab CI, maven, gradle, SonarQube

Trouble-Shooting Performance - Öffentlicher Sektor

Öffentlicher Dienst

1000-5000 Mitarbeiter

Analyse und nachhaltige Behebung schwerer Performance- und Stabilitätsprobleme in einer produktiven Java-Anwendung.

Aufgaben & Erfolge:
Lokalisierung des Performance-Problems
Sehr schnelle Bereitstellung eines ersten, sicheren Fix für die DoS Problematik (Risikominimierung)
Entwicklung aussagekräftiger Lasttests
Bereitstellung eines zweiten Fixes mit besserer Ressourcennutzung
Aufbau Monitoring, Performance-Optimierungen und GC-Tuning
Schulung von Entwicklerteams
Kein weiterer Auftritt in den Tagesthemen und der Bildzeitung

Technologien:
Java 11/17, Spring, JBoss, PostgreSQL, JMeter, Gatling, Async Profiler, OIDC, SAML, Java Flight Recorder, Java Mission Control, Prometheus, Zabbix, JetBrains IntelliJ IDEA, git, Gitlab CI, maven

Neuentwicklung Self-Service-Bereich Online-Shop - Handel

Konsumgüter und Handel

1000-5000 Mitarbeiter

Neuentwicklung einer Self-Service-Vertikale mit Spring Boot und Vue.js auf Kubernetes (EKS).

Aufgaben & Erfolge:
Produktionseinführung und Härtung der Anwendung
Aufbau von Lasttests und Monitoring
Performance-Messung und Optimierung
Unterstützung Testautomatisierung
Erfolgreiche Produktionseinführung ohne kritische Incidents

Technologien:
Java 11, Spring Boot, Kubernetes, Docker, Kafka, PostgreSQL (AWS Aurora), Vue.js, TypeScript, JUnit, Testcontainers, Keycloak, K6, Cypress, Self-Contained-System, JetBrains IntelliJ IDEA, git, Github Actions, gradle, helm

Aufbau cloud-native Bild-Distribution

Konsumgüter und Handel

5000-10.000 Mitarbeiter

Entwicklung und Inbetriebsetzung einer AWS-basierten Plattform zur konzernweiten Verteilung von Medien-Assets.

Aufgaben & Erfolge:
Entwurf einer performanten und skalierenden cloud-native Architektur
Testgetriebene Full-Stack-Entwicklung
Aufbau CI/CD ermöglichte mehrere Deployments pro Woche
Performance-Optimierung unter Last führte zu stabiler Skalierung in Peak-Zeiten
Integration mehrerer Asset-Quellen über Kafka
Erfolgreiche Produktionseinführung ohne kritische Incidents

Technologien:
Java 11, Spring Boot, AWS Lambda & Lambda@Edge, CloudFront, Route53, Kafka, PostgreSQL, Vue.js, Testcontainers, K6, Self-Contained-System, JetBrains IntelliJ IDEA, git, Gitlab CI, maven

Weiterentwicklung Kommunikationsplattform

Öffentlicher Dienst

50-250 Mitarbeiter

Weiterentwicklung eines Systems zur Konvertierung, Validierung und Weiterleitung von Nachrichten zwischen Bürgern, Unternehmen und öffentlichen Einrichtungen mit Fokus auf Performance und Wartbarkeit.

Aufgaben & Erfolge:
Weiterentwicklung einer verteilten Java-EE und .NET-Anwendung
Anbindung eines Langzeitarchivs
Anpassung von Schnittstellen für DE-Mail
Refactorings zur Verbesserung der Wartbarkeit
Aufbau und Durchführung von Lasttests
Performanceanalysen und -optimierungen
Architekturberatung

Technologien:
Java EE 6/7, Java 8/11, JBoss, Docker, SOAP, REST, MSSQL Server, JMeter, Grafana, x509-Zertifikate, JetBrains IntelliJ IDEA, Visual Studio, git, MS Team Foundation Server, Gitlab CI, maven, SonarQube, Peppol, XTA, EGVP, TR-ESOR,x509-Zertifikate, Barrierefreiheit

Entwicklung Testautomatisierung Microservices

Öffentlicher Dienst

50-250 Mitarbeiter

Konzeption und Umsetzung eines systemübergreifenden Testautomatisierungskonzepts für eine Microservice-Landschaft.

Aufgaben & Erfolge:
Entwicklung eines übergreifenden Testautomatisierungskonzepts
Umsetzung automatisierter Tests auf Basis bestehender Cucumber-Tests
Anpassung der Anwendungen zur besseren Testbarkeit

Technologien:
Java 8/11, Spring MVC, Spring Security, Groovy, Cucumber, Pact, Testcontainers, Selenium, Oracle, MSSQL, PostgreSQL, Eclipse IDE, Mercurial, Gitlab CI, maven, Barrierefreiheit

Weiterentwicklung Checkout-Bereich Online-Shop

Konsumgüter und Handel

50-250 Mitarbeiter

Weiterentwicklung des Checkout-Bereichs eines Online-Shops inklusive Zahlungsabwicklung.

Aufgaben & Erfolge:
Weiterentwicklung des Frontends
Anpassungen der Zahlungsabwicklung gemäß PSD2
Integration externer Zahlungsdienstleister

Technologien:
Java 8, K6, Spring MVC, JavaScript, Oracle, PostgreSQL

Entwicklung Organisationskonto und OpenIdConnect-Schnittstelle

Öffentlicher Dienst

50-250 Mitarbeiter

Entwicklung eines Organisationskontos inklusive OpenID-Connect-basierter Authentifizierung.

Aufgaben & Erfolge:
Erstellung eines OpenID-Connect-Servers
Umsetzung eines Berechtigungskonzepts
Entwicklung von Benutzeroberflächen
Testautomatisierung
Migration bestehender Daten nach Keycloak

Technologien:
Java 8/11, Spring MVC, Spring Security, OpenID Connect, JBoss, Keycloak, Oracle, PostgreSQL, Cucumber, Selenium, Barrierefreiheit

Lead Developer: Weiterentwicklung CRM & Vertragsmanagement-System

Telekommunikation

1000-5000 Mitarbeiter

Weiterentwicklung eines bestehenden CRM &Vertragsmanagement-Systems mit schrittweiser Modernisierung der Architektur.

Aufgaben & Erfolge:
Weiterentwicklung im bestehenden CRM-System
Architektur-Weiterentwicklung in Richtung Microservices
Einführung Iterative Migration von JSP/JSF auf React
Modularisierung Backend
Entkopplung von Frontend und Backend zur Vorbereitung einer serviceorientierten Architektur
Einführung und Ausbau automatisierter Tests
Aufbau und Betrieb CI System E2E Tests
Technische Führung des Entwicklerteams

Technologien:
Java EE, JSF, JSP, Hibernate, REST, Swagger, React, Angular, TypeScript, Keycloak, SER Doxis, Docker, Groovy, Selenium, geb, Cucumber, Jenkins, WebLogic, Oracle 11g, SonarQube

Lead Developer und Softwarearchitekt: Migration CRM & Vertragsmanagement-System & Umsysteme (2)

Telekommunikation

1000-5000 Mitarbeiter

Migration einer bestehenden CRM &Vertragsmanagement-Systemlandschaft auf eine konzernweit genutzte Zielplattform.

Aufgaben & Erfolge:
Weiterentwicklung eines Datentransportwerkzeugs
Beratung des Migrationsvorgehens
Betrieb teaminternes CI System für interative Tests der Migration
Unterstützung bei Teststrategie und Testdurchführung
Performanceoptimierungen
Automatisierter Vertrags- und Rechnungsabgleich (Test)

Technologien:
Java EE 6/7, JSF 2.x, PrimeFaces, JPA (Hibernate), Apache Camel CDI, SER Doxis, Docker, Groovy, Selenium, geb, Cucumber, Jenkins, Oracle 11g

Lead Developer und Softwarearchitekt: Migration CRM + Umsysteme (1)

Telekommunikation

1000-5000 Mitarbeiter

Erste Phase der Migration einer CRM &Vertragsmanagement-Systemlandschaft inkl. Prozess- und Architekturmodernisierung.

Aufgaben & Erfolge:
Entwurf und Weiterentwicklung der Systemarchitektur
Entwicklung eines Datentransportwerkzeugs
Beratung zu Migrations- und Testvorgehen
Betrieb teaminternes CI System für interative Tests der Migration
Übernahme der Rolle des Scrum Masters
Performanceoptimierungen

Technologien:
Java EE 6, JSF 2.0, PrimeFaces, JPA (Hibernate), Apache Camel CDI, SER Doxis, Jenkins, Vagrant, Ansible, Oracle 10g/11g

Lead Developer, Coach und Softwarearchitekt: Agile Entwicklung eines CRM inkl. Provisionierungssystem

SCRUM - Einführung und Weiterentwicklung des Entwicklungsprozesses

Telekommunikation

1000-5000 Mitarbeiter

Agile Neuentwicklung einer CRM-Plattform inklusive Provisionierungssystem.

Aufgaben & Erfolge:
Weiterentwicklung der Architektur in Richtung DevOps und TDD und Erweiterung CI/CD Plattform
Unterstützung bei Einführung und Etablierung von SCRUM
Aufbau automatisierter UI-Tests
Coaching von Facharchitekten
Performance- und Speicheranalysen

Technologien:
Java EE, JSF, RichFaces, JPA, Spring, Selenium, JUnit, Jenkins, Dynatrace, Oracle 10g

Lead Developer und Coach: Einführung & Weiterentwicklung CRM-Plattform

Telekommunikation

1000-5000 Mitarbeiter

Einführung und konzernweite Etablierung einer neuen CRM-Plattform.

Aufgaben & Erfolge:
Weiterentwicklung der Systemarchitektur
Coaching von Entwicklern und Facharchitekten
Abbildung der Facharchitektur auf die Systemarchitektur
Performance- und Speicheranalysen
Kommunikation technischer Aspekte auf Management-Ebene
Weiterentwicklung CI/CD Plattform

Technologien:
Java EE, JSF, RichFaces, JPA, Spring, Webservices, Jenkins, Oracle 10g

Softwarearchitekt: Entwurf CRM- & Integrationsplattform

Entwicklung einer neuen CRM-Lösung

Telekommunikation

1000-5000 Mitarbeiter

Architekturentwurf einer neuen konzernweiten CRM- und Integrationsplattform.

Aufgaben & Erfolge:
Entwurf und Umsetzung der Zielarchitektur
Beratung und Coaching von (Fach-)Architekten
Analyse von Infrastruktur- und Skalierungsproblemen
Entwurf CI/CD Plattform

Technologien:
Java EE, JSF, JPA, Spring, CXF, Webservices, Jenkins, Oracle 10g

Architekt, Teamleiter und Lead Entwickler: Importeurslösung

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Webbasierte Importeurslösung zur Fahrzeugbestellung und -verteilung für über 100 Länder.

Aufgaben & Erfolge:
Umsetzung von Eingabedialogen und Datenbankanbindung
Technische Teilprojektleitung und Coaching des Entwicklerteams
Weiterentwicklung und Härtung des prototypischen Systemdesigns
Umsetzung von Querschnittsthemen (Architektur, Layout, Build)
Entwicklung eigener JSF-Komponenten
Performanceanalysen und -optimierungen
Aufwandsschätzungen

Technologien:
Java EE, JSF, Hibernate, Spring Framework, HTML, CSS, JUnit, Oracle 10g, AOP

Architekt und Entwickler: Kommunikationsschicht (Teil 3)

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Optimierung und Erweiterung einer batchgetriebenen Import-/Export-Anwendung.

Aufgaben & Erfolge:
Analyse und Optimierung von Speicherbedarf und Performance
Konzeption und Umsetzung der Behandlung mehrteiliger Importe
Verbesserung der Transaktionssteuerung
Performancesteigerungen und Kostensenkung (Lizenzkosten)

Technologien:
Java EE, JPA (Hibernate), Oracle 10g, JUnit, YourKit, Jetm, AOP

Architekt und Entwickler

Branche: Medien
Rolle: Architekt und Entwickler
Beschreibung Entwicklung von Diensten innerhalb eines mandantenfähigen Zeitungsportals.
Aufgaben
* Betreuung und Umsetzung der Basisarchitektur
* Releasemanagement und Basisinfrastruktur
* Entwicklung
* Single Sign-on
* Newsletter
* Generisches Formular mit Datenbank-Anbindung und Email-Service mit Velocity
* Anzeige der "Meist gelesenen Artikel"

Team: 5 Entwickler, 2 Webdesigner, 3 Koordinatoren
Technologien: * J2EE, JSF, JPA (Hibernate)
* Springframework
* AJAX (Prototype, a4j)
* SOAP-Client (Java WS, CXF)
* Apache Velocity
* XHTML und CSS
* XML, XSD, XSLT
* FIRSTspirit (generatives CMS)

Architekt und Entwickler

Branche: Medien
Rolle: Architekt und Entwickler
Beschreibung Planung, Installation und Management eines SCM- und Buildsystems für die Entwicklung eines
Zeitungsportals und weiterer Webanwendungen, inklusive der Betreuung der Testumgebungen.
Aufgaben
* Planung des SCM
* Erstellung von Maven-Projekten
* Code-Überwachung
* Installation und Administration folgender Dienste
* Subversion
* Cruisecontrol
* Artifactory
* Erstellung von Installtionsskripten
* Konfiguration des Tomcat-Testsystems
* Suche nach Speicherlöchern

Team: 1 Person
Technologien: * Maven
* Ant
* Subversion
* Cruisecontrol
* Checkstyle
* Artifactory
* Tomcat
* MySQL
* YourKit

Architekt und Entwickler

Branche: Medien
Rolle: Architekt und Entwickler
Beschreibung Neuentwicklung einer mandantenfähigen Terminabstimmungsplattform auf JSF-Basis.
www.terminchecker.de
Aufgaben * Datenbankdesign
* Architekturplanung
* UI-Entwicklung
* Backendentwicklung
Team: 2 Entwickler
Technologien: * J2EE
* JPA (Hibernate)
* JSF
* Springframework
* JUnit
* MySQL
* Quartz

Architekt und Entwickler

Kommunikationsschicht 2
Zeitraum: 07/2007 - 12/2007
Branche: Finanzdienstleister
Rolle: Architekt und Entwickler
Beschreibung
Die Kommunikationsschicht ist die Eingabe- und Ausgabeschnittstelle der zentralen
Unternehmensanwendung.

Ende 2007 wurden etwa 700 unterschiedliche Eingabe- und 180 Ausgabe-Dateitypen unterstützt. Das
Mapping kann von Fachanwenderseite angepasst werden.

Aufgaben
* Austausch der Carnot-Processengine durch eine eigene Prozesssteuerung
* Verbesserung der Performanz (Multithreading, Partitionierung)
* Erstellung eines Testwerkzeuges zum vergleichenden Test kompletter Eingabebzw.
Ausgabe-Batchläufe

Team: 3 Entwickler
Technologien: * J2EE
* JPA (Hibernate)
* Carnot
* JUnit
* Oracle 10g
* AOP

Architekt und Entwickler

Branche: Finanzdienstleister
Rolle: Architekt und Entwickler
Beschreibung
Nach einer automatisierten UDS zu Java Migration mussten einige konzeptionelle Schwachstellen im
migrierten Code beseitigt werden.
Das Hauptaugenmerk lag dabei auf der Anpassung der Synchronisationspunkte und Vereinheitlichung der
Architektur. Als weiterer Aspekt wurden Möglichkeiten zur Performanz-Steigerung analysiert.

Aufgaben * Analyse und Korrektur der Synchronisationspunkte
* Vereinheitlichung des Initialisierungsprozesses
* Performanzoptimierung
Team: 3 Entwickler
Technologien: * Java EE
* JDBC
* Oracle 10g
* JBoss
* Eclipse
* UML (Enterprise Architekt)

Architekt, Tester, Debugger und Entwickler

Batch-Abnahmetest nach einer Migration
Zeitraum: 08/2006 - 04/2007
Branche: Finanzdienstleister
Rolle: Architekt, Tester, Debugger und Entwickler
Beschreibung
Im Rahmen der automatisierten UDS zu Java-Migration der zentralen Anwendung musste sichergestellt
werden, dass die Batch-Verarbeitung nach der Migration identische Ergebnisse liefert sowie den
Zeitrahmen einhält.
Im ersten Schritt wurde die Lauffähigkeit jedes einzelnen Batches getestet.
Im zweiten Schritt fand ein Vergleich auf Datenbankebene statt. In beiden Schritten sollten Fehler,
die durch die Migration entstanden sind, möglichst weit eingegrenzt und behoben werden.
Als besonders interessant erwiesen sich die große Codebasis (mehrere Millionen LOC) und die Effekte,
die durch die semantischen Unterschiede der beiden Sprachen entstanden sind.

Aufgaben * Debugging
* Fehleranalyse
* Erstellung und testweise Umsetzung von Lösungsstrategien
Team: 20 Entwickler
Technologien: * Java SE
* Java EE
* Debugger
* UDS/Tool
* Oracle 10g

Entwickler

Branche: Finanzdienstleister
Rolle: Entwickler mit Architekturaufgaben
Beschreibung
Die Kommunikationsschicht stellt die Eingabe- und Ausgabeschnittstelle der zentralen Anwendung dar.
Ziel der Kommunikationsschicht ist es, Eingabe und Ausgabeschnittstellen für alle Mandanten (mehrere
Hundert) zur Verfügung zu stellen. Dabei sollen die Dateien in ein generisches Zwischenformat in
eine Datenbank "gemapped"
werden, damit möglichst wenig Mandantenspezifika in das Hauptsystem gelangen, da dieses während
einer Migration für ca. 4-6 Monate nicht angepasst werden kann.
Dazu wurde ein batchgetriebenes System entwickelt, welches pro Dateiformat eine Konfiguration
benötigt, in der die Transformationen beschrieben sind.
Die Applikation besteht aus kleinen Einheiten (Actions), die bestimmte Verarbeitungsschritte
ausführen und durch die Processengine Carnot angesteuert werden.
Teile der Konfiguration (Ausgabeplanung) wurden im Hauptsystem umgesetzt. Die dafür notwendigen
Dialoge wurden in UDS/Tool programmiert.

Aufgaben * Entwurf und Entwicklung des Ausgabe-Prozesses
* Anbindung eines Scoringanbieters
* UDS Dialoge für Ausgabekonfiguration im Hauptsystem
Team: 5 Entwickler
Technologien: * J2EE
* JPA (Hibernate)
* Carnot-Processengine
* java.net (Socket-Programmierung)
* JUnit
* UDS/Tool

Architekt, Coach und Entwickler

Internet Photoshop
Zeitraum: 08/2005 - 12/2005
Branche: Handel
Rolle: Architekt, Coach und Entwickler
Beschreibung
Bei dem "Generic Photoshop" handelt es sich um den ersten, vollständig "inhouse" entwickelten
Internet-Shop von CeWe Color. Dieser musste mandantenfähig und lokalisierbar sein, da CeWe Color mit
unterschiedlichen Händlern beim Vertrieb zusammenarbeitet (z.B. den Drogerieketten DM und Müller).
Von zentraler Bedeutung war, dass unterschiedliche Einstiegspunkte angebunden werden können, da das
System konkret in zwei Plattformen eingebunden werden und eine weitere in den nächsten Monaten
folgen sollte.

Aufgaben * Architektur
* Entwicklung eines Durchstiches
* Grundlayout
* Coaching der anderen Teammitglieder
Team: 5 Entwickler
Technologien: * Java EE
* JSP / Servlet
* Struts
* Ajax
* HTML und CSS
* JDBC
* Oracle 9i
* JUnit, HttpUnit

Zertifikate

Advanced Certified Scrum Developer (A-CSD)

Scrum Alliance

2025

Scrum Master

Scrum Alliance

2014


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden