Java Softwareentwickler/-berater, Schwerpunkt J2EE
Aktualisiert am 25.07.2026
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2026
Verfügbar zu: 50%
davon vor Ort: 100%
Fullstack Entwickler
Claude code
Spring MVC
JSON
thymeleaf
REST
jQuery
JUnit
XML
JPA
Twitter Bootstrap
Oracle
Spring Security
PostgreSQL
MySQL
ansible
Ubuntu
HTML5
CSS
JavaScript
Div KI Tools
Spring Boot
Deutsch
Muttersprache
Englisch
sehr gut
Italienisch
Basics

Einsatzorte

Einsatzorte

München (+10km)
Deutschland

Deutschland: Bevorzugt in München (es werden ausschliesslich Projekte in D8 angenommen)

nicht möglich

Projekte

Projekte

Auktionssystem für gebrauchte Maschinen
Branche:            Industrie
Zeitraum:           06.19 - heute
Art der Tätigkeit:
  * Business-Prozess Analyse
  * Entwicklung, Entwickler-Teamleitung
  * Portal Integration
  * Securitykonzept
  * Setup VM: Tomcat, Apache, Database (Oracle)
  * CI: Jenkins, Sonar
Technologien:       Java 8, Spring 5.2, Spring MVC, JPA, QueryDsl, Boostrap, Thymeleaf
 -------------------------------------------------------------------------------------------------------------------------------------
Reporting Sytem
Branche:            Industrie
Zeitraum:           01.17 - heute
Art der Tätigkeit:
  * Business-Prozess Analyse
  * Entwicklung, Entwickler-Teamleitung
  * komplexes Berechtigungssystem
  * Securitykonzept
  * Setup VM: Tomcat, Apache, Database (Postgres)
  * CI: Jenkins, Sonar, Docker
Technologien:       Java 8, Spring 5.2, Spring MVC, JPA, QueryDsl, Boostrap, Thymeleaf
 

Workflowsystem Motorölfreigabe Prozess
Branche:            Industrie
Zeitraum:           12.14 - heute
Art der Tätigkeit:
  * Erstellung Fach- und IT-Konzept
  * Business-Prozess Analyse
  * Entwicklung, Entwickler-Teamleitung
  * komplexes Berechtigungssystem
  * Securitykonzept
  * eventbasiertes Workflow und Benachrichtigungssystem
Technologien:       Java, Spring, Spring MVC, JPA, Jquery, Webservices, Glassfish
 

Rebrush Presseportal Frontend
  * Responsive Webdesign für Desktop, Tablet & Smartphone
  * performantes Content Delivery (komplexe Caching Strategien)
  * Umsetzung eines schlanken + performanten MVC Frameworks
Branche:            Industrie
Zeitraum:           05.13 - 05.14
Technologien:    Java, JEE 6, JPA, Jquery, EHCache, Glassfish

 
Software zur Unterstützung von Projekt-Rollouts
Branche:            Industrie
Zeitraum:           01.10 - 12.12
Art der Tätigkeit:
  * Erstellung Fach- und IT-Konzept
  * Business-Prozess Analyse
  * Entwicklung, Entwickler-Teamleitung
Technologien:       Java, Spring, Spring MVC, JPA, Jquery, Glassfish
 

Presseportal
  * redaktionelles Backend (komplexes Rollenkonzept, Redaktions-Workflow)
  * Frontend mit Benachrichtigungs- und RSS-Feed
Branche:            Industrie
Art der Tätigkeit:  Entwicklung, Design
Zeitraum:           08.07 - 12.09
Technologien:       Java, Java Servlets, BEA Weblogic, Oracle DB, Hibernate, Spring MVC, Freemarker, Quartz, JUnit

  HTML, AJAX, CSS

Betriebssystem:     Linux, (Entwicklung auf Windows)



Verwaltungssoftware für Medien
  * Verwaltung von verschiedenen Medientypen (Images, Audio, Movies)
  * Berechtigungsmanagement, Rollen
  * Desktop Anwendung zur Erfassung der Medien

Branche:            Industrie
Art der Tätigkeit:  Entwicklung, Design, Projektleitung
Zeitraum:           12.05 - 07.14
Technologien:       Java, Java Servlets, JSP, BEA Weblogic, Oracle DB, Hibernate, Spring, Velocity, Quartz, JUnit

  Swing, JGoodies, HTML, CSS

Betriebssystem:     SUN Solaris, (Entwicklung auf Windows XP)
Branche:            Industrie
Zeitraum:           01.10 - 12.12
 


Verwaltungssoftware für Fahrzeuganzeigen
  * Verwaltung von Texten für Fahrzeuganzeigen
  * Berechtigungsmanagement, Rollen
  * Sicherheitskonzept


Branche:            Industrie
Art der Tätigkeit:  Entwicklung, Design
Zeitraum:           03.05 - 08.05
Technologien:       Java, Java Servlets, JSP, Tomcat, BEA Weblogic, Oracle DB, Hibernate, Spring, Velocity, Quartz, JUnit, JDOM, XML
Betriebssystem:     Linux, (Entwicklung auf Windows XP)



Anwendung zur Steuerung der Installation von CA-Software
  * Verwaltungsschnittstelle zur Administration der CA-Rechner
  * Steuerung der Rollout Prozesse von CA-Anwendungssystemen
  * Definition rechnerunabhängiger Softwarekonfigurationen
  * Anbindung diverser BMW Systeme
(Interaktion zwischen den Anwendungen lesend/schreibend)

Branche:            Industrie
Art der Tätigkeit:  Entwicklung, Design, Projektleitung
Zeitraum:           09.2004 - 11.2005
Technologien:       J2EE, Spring Application Framework, Hibernate



Webservices
  * Zentraler Authentisierungs- und Authorisierungsservice
  * DOM-Services zum Zugriff auf zentrale Fahrzeugdaten
  * DOM-Services zum Zugriff auf Fahndungsdaten für Behörden
  * Überwachungskomponenten: Health- & Performance-Monitoring der obigen Webservices (selbst als Webservices zugreifbar)

Branche:            Industrie
Art der Tätigkeit:  Analyse, Entwicklung, Design, Projektleitung
Zeitraum:           12.2003 08.2004
Technologien:       J2EE, XML, SOAP (Apache AXIS)



Gebrauchtmaschinenbörse/Partnerdatenbank
  * Migration der bestehenden Gebrauchtmaschinenbörse (Perl-Anwendung) in eine J2EE-Anwendung (3-sprachig).
  * Für die externen User wurde eine LDAP basierende Benutzerverwaltung implementiert (Partnerdatenbank)
  * Migration des bestehenden Benutzerbestandes (LDAP)
  * Erstellung der Lasttest-Scripte

Branche:            Industrie
Art der Tätigkeit:  Analyse, Softwareentwicklung, Projektleitung
Zeitraum:           09.2003 05.2004
Technologien:       J2EE, LDAP, WebLOAD



Portal für Management von Embedded Devices: Einbau einer Webservices Schnittstelle
  * Für das bereits existierendes Portal "Mcdialog" wird die komplette Funktionalität mit einer Webservices Schnittstelle versehen.
  * Die Schnittstelle ist stateful, d.h es werden Sessions unterstützt. Dafür wurde ein Session-Mechanismus auf Basis von SOAP-Headern implementiert
  * Interoperabilitäts-Test mit verschiedenen Webservices Clientprodukten (Apache AXIS, .NET, JWSDP,...)
  * Refactoring der bestehenden Codebasis zur Vermeidung von Codeduplizierung

Branche:            Industrie
Art der Tätigkeit:  Analyse, Softwareentwicklung
Zeitraum:           04.2003 08.2003
Technologien:       Apache AXIS



Medienneutrale Publikation
  * Auf Basis von Framemaker (structured mode) wurde eine Datenbasis erstellt.
  * Ableitung des Printprodukts aus Framemaker
  * Voll automatisierte Ableitung der Online Version auf Basis des XML-Exports aus Framemaker

Branche:            Industrie
Art der Tätigkeit:  Analyse, Softwareentwicklung, Workflow
Zeitraum:           01.2003 bis 05.2003
Technologien:       Framemaker, XML, JDOM, Tomcat, Eclipse, Oracle



Partnerdatenbank (B2B): Erweiterungen, Refactoring
  * Grundlegende Erweiterungen am B2B Zuliefererportal "Partnerdatenbank".

Branche:            Industrie
Art der Tätigkeit:  Refactoring der bestehenden Code Basis:
- Umstellung auf Model View Controller
- Refactoring nach der Methodik von Martin Fowler
- Verbesserung der SW Qualität (z.B. durch Integration von Junit Tests)
Implementation der neuen Funktionalität
Zeitraum:           01.09.2002 ~ 03.2003



Beratung - Performance Optimierung
  * Optimierung einer auf BEA Weblogic basierenden J2EE Anwendung bzgl. Performance

Branche:            Industrie
Art der Tätigkeit:  Analyse der Anwendung bzgl. "EJB best practices" von SUN, Lasttest - Durchführung und Auswertung
Zeitraum:           05.02-07.02
Technologien:       BEA Weblogic, Lasttest-Tools: LoadRunner und TestDirector



eLAB: Erweiterung und Anpassung der bestehenden Anwendung
  * Anbindung des Subportals (Single Sign On)
  * konfigurierbarer Job-Scheduler (ähnlich UNIX cron)
  * Tuning
  * PDF Generierung aus XML/FOP
  * Client-Server Kommunikation über Corba
  * verschiedene Erweiterungen

Branche:            Industrie
Art der Tätigkeit:  Analyse, Softwareentwicklung
Zeitraum:           10.01-02.02
Technologien:       Java Servlets, JRUN, Corba, LDAP, Visual Age for Java, Oracle



Portal für Management von Embedded Devices
  * Verwaltung von Kunden, Lizenzen, Devices
  * Berechtigungsmanagement, Rollen
  * Sicherheitskonzept
  * HTTP-, FTP-Proxies

Branche:            Industrie
Art der Tätigkeit:  Leitung des Entwicklungsteams, Analyse, Design, Testspezifikation
Zeitraum:           01.01 - 09.01
Technologien:       Java Servlets, Apache, Jakarta Turbine, Webmacro, XML-RPC, l2tp, Oracle, OR-Mappingtool "Torque"



Content Management System (CMS) für Online-Zeitungsartikel
  * Webinterface für Online-Redaktion
  * XML-Schnittstelle für Datenim-/export, Archivierung, anpassbare Schnittstelle zu Partnern
  * Systemüberwachung
  * Volltextsuche

Branche:            Medien
Art der Tätigkeit:  Projektleitung, Implementierung, Betrieb
Zeitraum:           08.99 - 12.00
Technologien:       C++, ObjectStore, ObjectForms, XML, SGML



Kleinanzeigen für eine Online-Tageszeitung
  * Automatisierte Übernahme der Daten aus dem Printmedium
  * XML Import- und Export-Schnittstelle zu Partnern
  * Recherche Webinterface

Branche:            Medien
Art der Tätigkeit:  Beratung, Design, Implementierung
Zeitraum:           12.99 - 12.00
Technologien:       Java, Servlets, XML, ObjectStore, Mysql



Produktionssystem für eine Online-Tageszeitung
  * Schnittstellen zum Print-Medium der Tageszeitung
  * Automatisierte Übernahme der Daten aus dem Printmedium
  * Produktionsüberwachungs-Tools

Branche:            Medien
Art der Tätigkeit:  Projektleitung, Design, Implementierung
Zeitraum:           07.97 - 12.00
Technologien:       Perl, UNIX-Shells, XML, SGML



Online-Ressort Generierungstools
  * Template-basierte Generierung der statischen Komponenten einer größeren Websites wie:
Sitemap, Navigation, ressortspezifische Header/Footer, Buttons (GIF's), Content-Templates
  * XML-Konfigurationsdatei für die ressortspezifischen Metadaten der Online-Ressorts
  * Im Einsatz bei vier größeren Web-Sites

Branche:            Medien
Art der Tätigkeit:  Design, Implementierung, Beratung
Zeitraum:           12.98 - 10.99
Technologien:       Perl, XML

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Betriebswirtschaft an der Universität Augsburg
Beendet mit Vordiplom 1987
Studium der Informatik an der Fachhochschule Augsburg
Abschluß als Diplom Informatiker FH 1992

Position

Position

In den letzten Jahren arbeite ich meist in schlagfertigen SW-Teams mit 3-7 Projektmitgliedern. Dort nehme ich die folgenden Postionen ein:
  - technische Teamleitung (Auswahl Frameworks, Tools)
  - Aufsetzen & Umsetzen der Basisanwendung und -komponenten
  - Konzeption & Umsetzung der Kernkomponenten

  - Sicherheitskonzepte aufsetzen (OWASP Top 10)
  - Betreuung unerfahrener Teammitglieder (Mentor)
  - Aufsetzen des Buildprozesses (Jenkins, Pipelines)
  - Check Einhaltung Qualität (Sonar, Structure 101, Unit Tests,...)
  - Kundenkommunikation

Kompetenzen

Kompetenzen

Top-Skills

Fullstack Entwickler Claude code Spring MVC JSON thymeleaf REST jQuery JUnit XML JPA Twitter Bootstrap Oracle Spring Security PostgreSQL MySQL ansible Ubuntu HTML5 CSS JavaScript Div KI Tools Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Sprachen, Frameworks und Standards:

J2EE, JEE, Spring, SpringBoot

Web-Frameworks: Struts, Spring-MVC

Viewingtechnologien: JSP, JSTL, Velocity, Thymeleaf

Hibernate, EclipseLink, JPA

Remoting & WebServices: Axis, CXF, JAX-WS, Apache HttpClient

Testing & Testdriven Development: JUnit, easymock. mockito , Selenium

Buildprozess: ANT, Maven

Web: JSON, REST, Jquery, CSS, HTML

Java, Perl, C / C++

OOA, OOD, UML

SAML, SSO

Datenbanken:

Oracle, mySQL, MS SQLServer

SQL, JDBC, PL/SQL


Directory Services: LDAP, X.500

Web- und Application Server:

Apache

BEA, TomCat, WebSphere, Glassfish, JBOSS


Betriebssyteme

Unix (Solaris, Linux, HP/UX, AIX, Irix, FreeBSD)

Windows


Qualität

Sonar, Structure101

Web Application Security (OWASP Top 10)

Betriebssysteme

SUN OS, Solaris
Unix
Linux , Solaris
Windows

Programmiersprachen

C
gut
C++
gut
HTML, CSS
Java
sehr gut
JavaScript
sehr gut
Perl
sehr gut (objektorientierte Programmierung, DBI, CGI)
PL/SQL

Datenbanken

JDBC
MySQL
Object Store
Oracle
Postgres
SQL
xBase
Ich sehe mich nicht als Datenbankadministrator, habe jedoch sehr gute Oracle Kenntnisse.

Datenkommunikation

HTTP
REST
SMTP
SOAP
TCP/IP

Hardware

PC

Branchen

Branchen

Automobilbranche
Softwarehersteller
Verlage

Einsatzorte

Einsatzorte

München (+10km)
Deutschland

Deutschland: Bevorzugt in München (es werden ausschliesslich Projekte in D8 angenommen)

nicht möglich

Projekte

Projekte

Auktionssystem für gebrauchte Maschinen
Branche:            Industrie
Zeitraum:           06.19 - heute
Art der Tätigkeit:
  * Business-Prozess Analyse
  * Entwicklung, Entwickler-Teamleitung
  * Portal Integration
  * Securitykonzept
  * Setup VM: Tomcat, Apache, Database (Oracle)
  * CI: Jenkins, Sonar
Technologien:       Java 8, Spring 5.2, Spring MVC, JPA, QueryDsl, Boostrap, Thymeleaf
 -------------------------------------------------------------------------------------------------------------------------------------
Reporting Sytem
Branche:            Industrie
Zeitraum:           01.17 - heute
Art der Tätigkeit:
  * Business-Prozess Analyse
  * Entwicklung, Entwickler-Teamleitung
  * komplexes Berechtigungssystem
  * Securitykonzept
  * Setup VM: Tomcat, Apache, Database (Postgres)
  * CI: Jenkins, Sonar, Docker
Technologien:       Java 8, Spring 5.2, Spring MVC, JPA, QueryDsl, Boostrap, Thymeleaf
 

Workflowsystem Motorölfreigabe Prozess
Branche:            Industrie
Zeitraum:           12.14 - heute
Art der Tätigkeit:
  * Erstellung Fach- und IT-Konzept
  * Business-Prozess Analyse
  * Entwicklung, Entwickler-Teamleitung
  * komplexes Berechtigungssystem
  * Securitykonzept
  * eventbasiertes Workflow und Benachrichtigungssystem
Technologien:       Java, Spring, Spring MVC, JPA, Jquery, Webservices, Glassfish
 

Rebrush Presseportal Frontend
  * Responsive Webdesign für Desktop, Tablet & Smartphone
  * performantes Content Delivery (komplexe Caching Strategien)
  * Umsetzung eines schlanken + performanten MVC Frameworks
Branche:            Industrie
Zeitraum:           05.13 - 05.14
Technologien:    Java, JEE 6, JPA, Jquery, EHCache, Glassfish

 
Software zur Unterstützung von Projekt-Rollouts
Branche:            Industrie
Zeitraum:           01.10 - 12.12
Art der Tätigkeit:
  * Erstellung Fach- und IT-Konzept
  * Business-Prozess Analyse
  * Entwicklung, Entwickler-Teamleitung
Technologien:       Java, Spring, Spring MVC, JPA, Jquery, Glassfish
 

Presseportal
  * redaktionelles Backend (komplexes Rollenkonzept, Redaktions-Workflow)
  * Frontend mit Benachrichtigungs- und RSS-Feed
Branche:            Industrie
Art der Tätigkeit:  Entwicklung, Design
Zeitraum:           08.07 - 12.09
Technologien:       Java, Java Servlets, BEA Weblogic, Oracle DB, Hibernate, Spring MVC, Freemarker, Quartz, JUnit

  HTML, AJAX, CSS

Betriebssystem:     Linux, (Entwicklung auf Windows)



Verwaltungssoftware für Medien
  * Verwaltung von verschiedenen Medientypen (Images, Audio, Movies)
  * Berechtigungsmanagement, Rollen
  * Desktop Anwendung zur Erfassung der Medien

Branche:            Industrie
Art der Tätigkeit:  Entwicklung, Design, Projektleitung
Zeitraum:           12.05 - 07.14
Technologien:       Java, Java Servlets, JSP, BEA Weblogic, Oracle DB, Hibernate, Spring, Velocity, Quartz, JUnit

  Swing, JGoodies, HTML, CSS

Betriebssystem:     SUN Solaris, (Entwicklung auf Windows XP)
Branche:            Industrie
Zeitraum:           01.10 - 12.12
 


Verwaltungssoftware für Fahrzeuganzeigen
  * Verwaltung von Texten für Fahrzeuganzeigen
  * Berechtigungsmanagement, Rollen
  * Sicherheitskonzept


Branche:            Industrie
Art der Tätigkeit:  Entwicklung, Design
Zeitraum:           03.05 - 08.05
Technologien:       Java, Java Servlets, JSP, Tomcat, BEA Weblogic, Oracle DB, Hibernate, Spring, Velocity, Quartz, JUnit, JDOM, XML
Betriebssystem:     Linux, (Entwicklung auf Windows XP)



Anwendung zur Steuerung der Installation von CA-Software
  * Verwaltungsschnittstelle zur Administration der CA-Rechner
  * Steuerung der Rollout Prozesse von CA-Anwendungssystemen
  * Definition rechnerunabhängiger Softwarekonfigurationen
  * Anbindung diverser BMW Systeme
(Interaktion zwischen den Anwendungen lesend/schreibend)

Branche:            Industrie
Art der Tätigkeit:  Entwicklung, Design, Projektleitung
Zeitraum:           09.2004 - 11.2005
Technologien:       J2EE, Spring Application Framework, Hibernate



Webservices
  * Zentraler Authentisierungs- und Authorisierungsservice
  * DOM-Services zum Zugriff auf zentrale Fahrzeugdaten
  * DOM-Services zum Zugriff auf Fahndungsdaten für Behörden
  * Überwachungskomponenten: Health- & Performance-Monitoring der obigen Webservices (selbst als Webservices zugreifbar)

Branche:            Industrie
Art der Tätigkeit:  Analyse, Entwicklung, Design, Projektleitung
Zeitraum:           12.2003 08.2004
Technologien:       J2EE, XML, SOAP (Apache AXIS)



Gebrauchtmaschinenbörse/Partnerdatenbank
  * Migration der bestehenden Gebrauchtmaschinenbörse (Perl-Anwendung) in eine J2EE-Anwendung (3-sprachig).
  * Für die externen User wurde eine LDAP basierende Benutzerverwaltung implementiert (Partnerdatenbank)
  * Migration des bestehenden Benutzerbestandes (LDAP)
  * Erstellung der Lasttest-Scripte

Branche:            Industrie
Art der Tätigkeit:  Analyse, Softwareentwicklung, Projektleitung
Zeitraum:           09.2003 05.2004
Technologien:       J2EE, LDAP, WebLOAD



Portal für Management von Embedded Devices: Einbau einer Webservices Schnittstelle
  * Für das bereits existierendes Portal "Mcdialog" wird die komplette Funktionalität mit einer Webservices Schnittstelle versehen.
  * Die Schnittstelle ist stateful, d.h es werden Sessions unterstützt. Dafür wurde ein Session-Mechanismus auf Basis von SOAP-Headern implementiert
  * Interoperabilitäts-Test mit verschiedenen Webservices Clientprodukten (Apache AXIS, .NET, JWSDP,...)
  * Refactoring der bestehenden Codebasis zur Vermeidung von Codeduplizierung

Branche:            Industrie
Art der Tätigkeit:  Analyse, Softwareentwicklung
Zeitraum:           04.2003 08.2003
Technologien:       Apache AXIS



Medienneutrale Publikation
  * Auf Basis von Framemaker (structured mode) wurde eine Datenbasis erstellt.
  * Ableitung des Printprodukts aus Framemaker
  * Voll automatisierte Ableitung der Online Version auf Basis des XML-Exports aus Framemaker

Branche:            Industrie
Art der Tätigkeit:  Analyse, Softwareentwicklung, Workflow
Zeitraum:           01.2003 bis 05.2003
Technologien:       Framemaker, XML, JDOM, Tomcat, Eclipse, Oracle



Partnerdatenbank (B2B): Erweiterungen, Refactoring
  * Grundlegende Erweiterungen am B2B Zuliefererportal "Partnerdatenbank".

Branche:            Industrie
Art der Tätigkeit:  Refactoring der bestehenden Code Basis:
- Umstellung auf Model View Controller
- Refactoring nach der Methodik von Martin Fowler
- Verbesserung der SW Qualität (z.B. durch Integration von Junit Tests)
Implementation der neuen Funktionalität
Zeitraum:           01.09.2002 ~ 03.2003



Beratung - Performance Optimierung
  * Optimierung einer auf BEA Weblogic basierenden J2EE Anwendung bzgl. Performance

Branche:            Industrie
Art der Tätigkeit:  Analyse der Anwendung bzgl. "EJB best practices" von SUN, Lasttest - Durchführung und Auswertung
Zeitraum:           05.02-07.02
Technologien:       BEA Weblogic, Lasttest-Tools: LoadRunner und TestDirector



eLAB: Erweiterung und Anpassung der bestehenden Anwendung
  * Anbindung des Subportals (Single Sign On)
  * konfigurierbarer Job-Scheduler (ähnlich UNIX cron)
  * Tuning
  * PDF Generierung aus XML/FOP
  * Client-Server Kommunikation über Corba
  * verschiedene Erweiterungen

Branche:            Industrie
Art der Tätigkeit:  Analyse, Softwareentwicklung
Zeitraum:           10.01-02.02
Technologien:       Java Servlets, JRUN, Corba, LDAP, Visual Age for Java, Oracle



Portal für Management von Embedded Devices
  * Verwaltung von Kunden, Lizenzen, Devices
  * Berechtigungsmanagement, Rollen
  * Sicherheitskonzept
  * HTTP-, FTP-Proxies

Branche:            Industrie
Art der Tätigkeit:  Leitung des Entwicklungsteams, Analyse, Design, Testspezifikation
Zeitraum:           01.01 - 09.01
Technologien:       Java Servlets, Apache, Jakarta Turbine, Webmacro, XML-RPC, l2tp, Oracle, OR-Mappingtool "Torque"



Content Management System (CMS) für Online-Zeitungsartikel
  * Webinterface für Online-Redaktion
  * XML-Schnittstelle für Datenim-/export, Archivierung, anpassbare Schnittstelle zu Partnern
  * Systemüberwachung
  * Volltextsuche

Branche:            Medien
Art der Tätigkeit:  Projektleitung, Implementierung, Betrieb
Zeitraum:           08.99 - 12.00
Technologien:       C++, ObjectStore, ObjectForms, XML, SGML



Kleinanzeigen für eine Online-Tageszeitung
  * Automatisierte Übernahme der Daten aus dem Printmedium
  * XML Import- und Export-Schnittstelle zu Partnern
  * Recherche Webinterface

Branche:            Medien
Art der Tätigkeit:  Beratung, Design, Implementierung
Zeitraum:           12.99 - 12.00
Technologien:       Java, Servlets, XML, ObjectStore, Mysql



Produktionssystem für eine Online-Tageszeitung
  * Schnittstellen zum Print-Medium der Tageszeitung
  * Automatisierte Übernahme der Daten aus dem Printmedium
  * Produktionsüberwachungs-Tools

Branche:            Medien
Art der Tätigkeit:  Projektleitung, Design, Implementierung
Zeitraum:           07.97 - 12.00
Technologien:       Perl, UNIX-Shells, XML, SGML



Online-Ressort Generierungstools
  * Template-basierte Generierung der statischen Komponenten einer größeren Websites wie:
Sitemap, Navigation, ressortspezifische Header/Footer, Buttons (GIF's), Content-Templates
  * XML-Konfigurationsdatei für die ressortspezifischen Metadaten der Online-Ressorts
  * Im Einsatz bei vier größeren Web-Sites

Branche:            Medien
Art der Tätigkeit:  Design, Implementierung, Beratung
Zeitraum:           12.98 - 10.99
Technologien:       Perl, XML

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Betriebswirtschaft an der Universität Augsburg
Beendet mit Vordiplom 1987
Studium der Informatik an der Fachhochschule Augsburg
Abschluß als Diplom Informatiker FH 1992

Position

Position

In den letzten Jahren arbeite ich meist in schlagfertigen SW-Teams mit 3-7 Projektmitgliedern. Dort nehme ich die folgenden Postionen ein:
  - technische Teamleitung (Auswahl Frameworks, Tools)
  - Aufsetzen & Umsetzen der Basisanwendung und -komponenten
  - Konzeption & Umsetzung der Kernkomponenten

  - Sicherheitskonzepte aufsetzen (OWASP Top 10)
  - Betreuung unerfahrener Teammitglieder (Mentor)
  - Aufsetzen des Buildprozesses (Jenkins, Pipelines)
  - Check Einhaltung Qualität (Sonar, Structure 101, Unit Tests,...)
  - Kundenkommunikation

Kompetenzen

Kompetenzen

Top-Skills

Fullstack Entwickler Claude code Spring MVC JSON thymeleaf REST jQuery JUnit XML JPA Twitter Bootstrap Oracle Spring Security PostgreSQL MySQL ansible Ubuntu HTML5 CSS JavaScript Div KI Tools Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Sprachen, Frameworks und Standards:

J2EE, JEE, Spring, SpringBoot

Web-Frameworks: Struts, Spring-MVC

Viewingtechnologien: JSP, JSTL, Velocity, Thymeleaf

Hibernate, EclipseLink, JPA

Remoting & WebServices: Axis, CXF, JAX-WS, Apache HttpClient

Testing & Testdriven Development: JUnit, easymock. mockito , Selenium

Buildprozess: ANT, Maven

Web: JSON, REST, Jquery, CSS, HTML

Java, Perl, C / C++

OOA, OOD, UML

SAML, SSO

Datenbanken:

Oracle, mySQL, MS SQLServer

SQL, JDBC, PL/SQL


Directory Services: LDAP, X.500

Web- und Application Server:

Apache

BEA, TomCat, WebSphere, Glassfish, JBOSS


Betriebssyteme

Unix (Solaris, Linux, HP/UX, AIX, Irix, FreeBSD)

Windows


Qualität

Sonar, Structure101

Web Application Security (OWASP Top 10)

Betriebssysteme

SUN OS, Solaris
Unix
Linux , Solaris
Windows

Programmiersprachen

C
gut
C++
gut
HTML, CSS
Java
sehr gut
JavaScript
sehr gut
Perl
sehr gut (objektorientierte Programmierung, DBI, CGI)
PL/SQL

Datenbanken

JDBC
MySQL
Object Store
Oracle
Postgres
SQL
xBase
Ich sehe mich nicht als Datenbankadministrator, habe jedoch sehr gute Oracle Kenntnisse.

Datenkommunikation

HTTP
REST
SMTP
SOAP
TCP/IP

Hardware

PC

Branchen

Branchen

Automobilbranche
Softwarehersteller
Verlage

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.