02.11.2026 aktualisiert

**** ******** ****
100 % verfügbar

IT Consultant

Lindenfels, Deutschland
Deutschland
Diplom Informatiker
Lindenfels, Deutschland
Deutschland
Diplom Informatiker

Profilanlagen

HG-CV-11-2026.pdf

Skills

Clean CodeJavaJavaScriptApache TomcatC++DatenbankenRenderingJ2EEEntity-relationshipHibernateJava ArchitecturesServletJavaserver FacesJavaserver PagesLog4JNetbeansSQL DeveloperServer-SideSOAPSoapuiWeb ServicesJettyPrimefacesBackendJAX-WSFront End
Webtechnologien & Webarchitekturen
Senior Jakarta EE Developer (ehemals J2EE, dann Java EE)
• Backend / Core:
Jakarta RESTful Web Services (ehemals JAX-RS / REST)
Jakarta XML Web Services (ehemals JAX-WS / SOAP)
Jakarta Messaging (ehemals JMS)
Jakarta Persistence (ehemals JPA / Hibernate)
Jakarta Enterprise Beans (ehemals EJB)
Jakarta Contexts and Dependency Injection (ehemals CDI)
• Frontend / Server Side UI:
Jakarta Faces (ehemals JavaServer Faces / JSF)
PrimeFaces (Der de facto Standard für Enterprise UI)
Jakarta Servlet (ehemals Java Servlet / Servlets)
Jakarta Server Pages (ehemals JavaServer Pages / JSP)

A developer’s Notebook…
Die SPA Fat Clients dieser Welt in Form von Sumo Ringern ohne Standards und im rechtsfreien Raum der Hype Zyklen waren gestern. Die Zukunft war, ist und wird es immer sein: Jakarta EE mit serverseitigem Rendering (SSR), effektiv erweitert um pures Vanilla JavaScript und CSS4 Standards. Qualität statt Quantität, nur ein toter Fisch schwimmt mit dem Strom.

Programmiersprachen
Java | C | C++

Datenbanken
Oracle | MySQL | SQLite

Datenbanken & Java
JDBC (Native Core Data Access)
(Oder anders: Dancing Tango with Web Services over DB)
ANSI SQL in Depth
(Oder anders: With...correlated Queries...and...analytic functions)
Datenstrukturen & Transformation XML | XML-Schema (XSD) | XPATH | XSLT

Web & Servlet Container
Apache Tomcat | Jetty

Application Server
JBoss EAP (inkl. WildFly Upstream) | GlassFish | WebLogic

Software Engineering & Methodik
Object-Oriented Design (OOD) (Oder anders: Thinking in Java…or C++)
Robert C. Martin & Clean Code Principles (Oder anders: It all starts with a broken window...Code rots)
Unified Modeling Language (UML)
Entity-Relationship Modeling (ERM)

Build & Logging Infrastruktur
Maven | Ant | Git | SLF4J | Log4j

IDE & Tools
Eclipse | Netbeans | SQL Developer | Squirrel | SoapUI und weitere

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2010

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischgutTürkischMuttersprache

Projekthistorie

Analyse, Architektur, Entwicklung und Wartung

Bundesoberbehörde

Öffentlicher Dienst

1000-5000 Mitarbeiter

Beschreibung/
Aufgaben
Weiterentwicklung und Wartung des zentralen Dokumentenmanagementsystems. Das System dient als zentrale Ablage für vorgangsbezogene Dokumente und Bilddateien aus angeschlossenen Fachverfahren. System ist im Backend über diverse REST Web Services mit einer kommunikationsorientierten Middleware eng verzahnt für Themen wie Rechte (RBAC), Vorgangsschutz, Vorgangsdaten und mehr.
Hauptsichten via PrimeFaces über eine synchrone, Java gestützte Tree-to-Accordion-Architektur zur feingranularen Positions- und Zustandssynchronisation.
Highlight: System-Sanierung
• Kontinuierliche Systemstabilisierung und Behebung von Fehlern in der GUI und im Backend zur Java Runtime
• Kontinuierliche Systemstabilisierung und Behebung von Fehlern (JBoss EAP Laufzeit, Maven Launcher)
• Maven Dependency Hell und vollständige Bereinigung. EAR Deployment Laufzeit minimiert.
• JBoss EAP 8 Migration mit allen Facetten auf Jakarta EE 10 durchgeführt mit anschließend Cleanup.
• JMS Infrastruktur zur Datenprüfung mit Trigger JBoss Singleton Services (Lost Update Prävention), sowohl Architektur als auch Ausprägung: Complete, Repair, Bugfix and Cleanup
• Migration auf Jakarta EE 10.
• DeltaSpike Framework eliminiert und durch native Jakarta Faces Mechanismen abgelöst & Cleanup.
• REST WS Infrastruktur mit Jakarta EE Standards.

Technologien (Auswahl)
Jakarta /Java EE, JBoss EAP 7/8, Oracle, PrimeFaces, SQL,Maven

Analyse, Architektur und Entwicklung

Bundesoberbehörde

Öffentlicher Dienst

1000-5000 Mitarbeiter

Beschreibung/
Aufgaben
Konzeption und Realisierung von dynamischen Web Services (SOAP) gegen eine Datenbasis mit Motto: „Die Daten kommen, wie sie kommen“. Damit einhergehend als technischer Fingerzeig
• Datenbasis Oracle und komplexe Parent-Child Beziehung
• In Java Lingo somit Rekursion entfesselt…Thinking in Java

Nach erster Voranalyse war klar ersichtlich, dass die Datenbasis mit semantischer Abgrenzung hier den Ton für die Realisierung in Java angibt und nicht umgekehrt und zum Erstaunen waren diese
Grenzen nicht bekannt, so dass im Vorfeld über SQL in depth und Relationale Algebra in Höchstform im Vorbild von Datenbanksysteme: Alfons Kemper | André Eickler, die operative Grundmenge auf der DB erarbeitet werden musste.
Danach dann das Zusammenspiel mit JDBC und Dancing Tango. Ferner bei der Realisierung streng auf OOP Modularisierung zu achten, so dass die betroffenen Komponenten des jeweiligen Geschäftsprozess (sehr komplex) einfach ein- und ausschaltbar:
No OOP Modularization, no future … Thinking in Java...

Technologien (Auswahl)
Java EE wie JAX-WS, JBoss EAP, Oracle, JDBC, SQL, Maven

IT Beratung und Softwareentwicklung

Bundesanstalt

Öffentlicher Dienst

1000-5000 Mitarbeiter

Analyse, Entwicklung und Wartung

Beschreibung/
Aufgaben
Neben Bugfixing und Weiterentwicklung war die Begleichung von technischen Schulden Dreh- und Angelpunkt:
• Von Java EE Frontend und Modernisierung von Servlets, JSF und JSPs über diverse Kategorien hinweg.
• Über Migration Logging und stackbasierte Neukonzeption
• Und Intermezzo Backend SOAP Web Service Refinement
• Bis hin zu SQL und Anpassungen mit Business Hintergrund.

Sehr erschwerend hierbei der Sachverhalt, dass im Build- und Konfigmanagement Jenkins für das Auto
Deployment und Orchestrierung gerade erst im Aufbau.

Technologien (Auswahl)
Java EE (UI | Backend), WebSphere, Logging Stack, SQL, Maven

Projekt IT-Remarketing / Softwareentwickler

Internet und Informationstechnologie

250-500 Mitarbeiter

Entwicklung und Wartung

Beschreibung/
Aufgaben
Erweiterung einer bestehenden SPA für IT-Remarketing
• Erweiterung des gegebenen Datenstruktur für Hibernate
• ER-Modellierung und Umsetzung weiterer Strukturen.
• Erweiterung bestehender Webservices (REST).
• Ergänzend komplexes SQL Queries für Business Logic
Technologien (Auswahl)
Tomcat, Qooxdoo, JAX-RS, Hibernate, SQL, SQL-Server, Ant, Ivy

Softwareentwicklung / Projekt VBI-Finanzbetrieb – Data Engineering & Reporting

Versicherungs & Finanzunternehmen

Versicherungen

>10.000 Mitarbeiter

Entwicklung und Wartung

Beschreibung/
Aufgaben
Weiterentwicklung und Optimierung der zentralen Betriebs- und Finanzplattform VBI (Vergütungs- und Betriebs- Informationssystem) im Enterprise-Umfeld:
• Konzeption und Realisierung geschäftskritischer Sichten basierend auf Java & XML (dynamische Meta Views)
• Die Datenbasis für die Sichten über geschäftskritische SQL in depth und Relationale Algebra in Höchstform im Vorbild von Datenbanksysteme: Alfons Kemper | André Eickler, von With Clause Sequenzen über hochkomplexe korrelierte Subqueries bis hin zu analytischen Funktionen und so weiter.
• Als Bindeglied für das Zusammenspiel vorherrschend JDBC, aber auch anteilig OR Mapper Hibernate mit von der Partie. Will heißen - das native JDBC Tango für die harten Datenströme und Hibernate für das Standard CRUD Geschäft.
• Darüber hinaus REST Web Services zur entkoppelten Datenbeschaffung und systemweiten Datenorganisation.
Technologien (Auswahl)
JAX-RS, Tomcat, Oracle, JDBC, Hibernate, SQL, Maven

Softwareentwicklung

Versicherungsunternehmen

Versicherungen

10-50 Mitarbeiter

Entwicklung und Wartung

Beschreibung/
Aufgaben
Das Unternehmen wird für die Aktualisierung der Datenbasis seitens diverser Quellsysteme (Versicherungsgesellschaften) über verschiedenartige Kommunikationsmethoden (teils proprietär, teils
nicht zeitkonform) beliefert.
Gewünscht ist eine Java Web Service Infrastruktur (SOAP) zur Bereitstellung der Daten auf der DB, so dass gegebene Latenzzeiten zukünftig vermieden werden können. Danach die erhaltenen Daten dann in das bestehende Vergleichssystem über eine zu entwickelnde Schnittstelle (C++) bereitzustellen.
Technologien (Auswahl)
JAX-WS, Tomcat, MySQL, Java, JDBC, C++, ODBC, SQL, Maven

Systemanalyse, Entwicklung, Wartung und Administration

Telekommunikationsunternehmen

Telekommunikation

>10.000 Mitarbeiter

Beschreibung/
Aufgaben
Systemübergreifende Analyse zur Bereinigung im Festnetzsegment über heterogene Datenbestände hinsichtlich Bestand und Aufträge:
• Support (Systemkette) in technischer u. fachlicher Verantwortung in einem Sonderteam mit Schwerpunkt Eskalationsbereich.
• Web basierte Tool Entwicklung im Team für Auftragsüberwachung und konsolidierte Datensicht über heterogene Bestände.
• Die Anbindung der Bestände zum einen über Web Services (SOAP) zum anderen über diverse DB Anbindungen, um den jeweiligen Fingerprint des Auftrags zu ermitteln
• Ferner Administration und Support im Analysetool

Technologien (Auswahl)
Java EE (UI | Backend), GlassFish. Oracle, DB2, SQL, XML

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden