Softwarearchitekt, Entwickler und Coach im Bereich Java und Java EE
Aktualisiert am 04.03.2020
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Verfügbar ab: 06.07.2020
Verfügbar zu: 80%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
Schulenglisch/Fachenglisch

Einsatzorte

Einsatzorte

Würzburg (+200km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
nicht möglich

Projekte

Projekte

1 Jahr 8 Monate
2010-05 - 2011-12

Online-Angebotssystem für Lebensversicherungen und Krankenversicherungen

Entwickler, Coach  Java 6 Spring JNA ...
Entwickler, Coach
  • Neuauflage des bisherigen Offline Angebotssystems als AJAX-Webanwendung, inklusive Webserviceschnittstelle
 Java 6 Spring JNA Dozer JAXB JAX-WS BiPRO AJAX JUnit tomcat 6 Apache CXF CIB MergeAndFormat Eclipse ZK Windows Linux SCRUM
Versicherungen / Lebensversicherung
4 Monate
2010-01 - 2010-04

Webshop

Entwickler Flex Flash XML ...
Entwickler
  • Grafisch hochwertiger Webshop für maßgeschneiderte Mode
Flex Flash XML PHP Flex 3 Flash CS4
Mode
1 Jahr 8 Monate
2008-05 - 2009-12

Einführung und Integration eines neuen Bestandsführungssystems

Entwickler, Architekt, Coach Java 6 JEE 5 EJB ...
Entwickler, Architekt, Coach

Die Versicherung hat im Rahmen einer Einführung neuer Produkte ein neues Bestandsführungssystem eingeführt, das von einem Drittanbieter entwickelt wurde. Da dieses System eher ein Generator für Komponenten ist, musste eine Laufzeitumgebung dafür entwickelt werden. Weiterhin wurden Schnittstellen für die verschiedenen anderen Systeme im Haus benötigt, so z.B. die Partnerverwaltung und Inkasso. Meine Rolle im Projekt bestand darin, die Teammitglieder in Java/JEE zu coachen, Schnittstellen zu implementieren, die Architektur der Gesamtanwendung zu überwachen und weiterzuentwickeln. Nebenbei habe ich mitgeholfen die Prozesse zwischen Fachbereich und IT-Abteilung abzustimmen und ich habe einen CI-Server für dieses Projekt eingeführt. Im letzten Schritt wurde die Oberfläche in ein Portal integriert.

Java 6 JEE 5 EJB Spring 2.5 JPA XML EntireX SQL Hudson Ant C++ JNA AJAX Natural JUnitEE postgreSQL 8.3 jBoss 4.3 jBoss 5 Hibernate Linux ZK BS2000 Windows
Versicherungen / Lebensversicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

2004
Studium der Informatik
FH Würzburg-Schweinfurt
Abschluss Diplom-Informatiker

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Architektur
  • Planung und Architektur von Projekten
  • Anforderungsanalyse
  • Objektorientierte Analyse, Design


Kundenkontakt

  • Betreuung von Stammkunden
  • Projektabwicklung mit Stammkunden


Entwicklung

  • Entwicklung von Softwareprogrammen im Java/JavaEE Umfeld (Web- und Applikationsentwicklung)
  • Entwicklung von Softwareprogrammen im .NET Umfeld (C# Applikationsentwicklung)
  • Design und Realisierung von Geschäftsprozessen
  • Integration in vorhandene Lösungen
  • Anpassung bestehender Lösungen
  • Schnittstellen auf Basis von Java, XML/XSLT, Webservices
  • Installation, Deployment, Inbetriebnahme, Test und Wartung der entwickelten Software


Entwicklungsumgebungen/ Tools

  • Eclipse
  • MyEclipse
  • Netbeans
  • Borland Together
  • IBM Rational Rose
  • XML-Spy
  • Subversion
  • CVS
  • Borland Star Team
  • SharpDevelop
  • Visual Studio
  • Microsoft Office (Project)
  • Borland CaliberRM
  • MindManager
  • JTrac


Applicationserver/ Servlet-Engines/ Webserver

  • iPlanet Application Server
  • iPlanet Web-Server
  • (iPlanet Directory Server)
  • SunOne Applicationserver Glassfish
  • MS IIS
  • JBoss
  • Resin
  • Apache Tomcat
  • .NET
  • .NET Framework 1.1
  • .NET Framework 2.0


Grafik

  • Adobe Photoshop:  gut


Softwareengineering

  • Objektorientierte Analyse
  • Objektorientiertes Design
  • Entity Relation Model
  • UML 1.4
  • UML 2
  • Qualitätsischerung

Java

  • JDK (1.3 - 6.0)
  • JavaEE (1.2 - 1.5)
  • JavaFX
  • Enterprise Javabeans (EJB)
  • Session-/Entity Beans, Servlets, JSP, JNDI, JPA, Portlets
  • Struts
  • JGoodies, Swing
  • weitere MVC Frameworks (Eigenentwicklungen)


SOA

  • Webservices, WSDL,SOAP

Persistenz-Technologien

  • DAO, CMP, BMP,Hibernate
  • EJB 3.0 Persistence API (Annotations)


XML-Technologien

  • XML, XSL, XSLT, XPath, DTD, XSD, JDOM, JAXP, JAXB


Graphical User Interfaces - Entwurf und Realisierung

  • Windows, Unix
  • JGoodies, Swing


Weboberflächen

  • (HTML, CSS)

Betriebssysteme

Mac OS
gut
MS-DOS
gut
SUN OS, Solaris
gut
Unix
gut
Windows
sehr gut

Programmiersprachen

C
gut
C#
gut
C++
befriedigend
CSS
sehr gut
Fortran
Basiskenntnisse
HTML
sehr gut
Java
+ JavaEE: sehr gut
JavaScript
gut
Pascal
befriedigend
PHP
befriedigend
Scala
befriedigend
Scriptsprachen
befriedigend
Shell
befriedigend

Datenbanken

Access
befriedigend
DAO
sehr gut
DB2
befriedigend
JDBC
sehr gut
MS SQL Server
gut
MySQL
sehr gut
ODBC
gut
Oracle
gut
Postgres
gut
SQL
sehr gut

Datenkommunikation

Ethernet
befriedigend
Internet, Intranet
gut
LDAP
sehr gut
PC-Anywhere
gut
Router
je nach Modell
SMTP
befriedigend
TCP/IP
gut
Windows Netzwerk
sehr gut

Hardware

PC
gut

Branchen

Branchen

  • Industrie
  • Großhandel
  • Gesundheitswesen
  • Finanzdienstleister
  • Versicherungen (LV)

Einsatzorte

Einsatzorte

Würzburg (+200km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
nicht möglich

Projekte

Projekte

1 Jahr 8 Monate
2010-05 - 2011-12

Online-Angebotssystem für Lebensversicherungen und Krankenversicherungen

Entwickler, Coach  Java 6 Spring JNA ...
Entwickler, Coach
  • Neuauflage des bisherigen Offline Angebotssystems als AJAX-Webanwendung, inklusive Webserviceschnittstelle
 Java 6 Spring JNA Dozer JAXB JAX-WS BiPRO AJAX JUnit tomcat 6 Apache CXF CIB MergeAndFormat Eclipse ZK Windows Linux SCRUM
Versicherungen / Lebensversicherung
4 Monate
2010-01 - 2010-04

Webshop

Entwickler Flex Flash XML ...
Entwickler
  • Grafisch hochwertiger Webshop für maßgeschneiderte Mode
Flex Flash XML PHP Flex 3 Flash CS4
Mode
1 Jahr 8 Monate
2008-05 - 2009-12

Einführung und Integration eines neuen Bestandsführungssystems

Entwickler, Architekt, Coach Java 6 JEE 5 EJB ...
Entwickler, Architekt, Coach

Die Versicherung hat im Rahmen einer Einführung neuer Produkte ein neues Bestandsführungssystem eingeführt, das von einem Drittanbieter entwickelt wurde. Da dieses System eher ein Generator für Komponenten ist, musste eine Laufzeitumgebung dafür entwickelt werden. Weiterhin wurden Schnittstellen für die verschiedenen anderen Systeme im Haus benötigt, so z.B. die Partnerverwaltung und Inkasso. Meine Rolle im Projekt bestand darin, die Teammitglieder in Java/JEE zu coachen, Schnittstellen zu implementieren, die Architektur der Gesamtanwendung zu überwachen und weiterzuentwickeln. Nebenbei habe ich mitgeholfen die Prozesse zwischen Fachbereich und IT-Abteilung abzustimmen und ich habe einen CI-Server für dieses Projekt eingeführt. Im letzten Schritt wurde die Oberfläche in ein Portal integriert.

Java 6 JEE 5 EJB Spring 2.5 JPA XML EntireX SQL Hudson Ant C++ JNA AJAX Natural JUnitEE postgreSQL 8.3 jBoss 4.3 jBoss 5 Hibernate Linux ZK BS2000 Windows
Versicherungen / Lebensversicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

2004
Studium der Informatik
FH Würzburg-Schweinfurt
Abschluss Diplom-Informatiker

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Architektur
  • Planung und Architektur von Projekten
  • Anforderungsanalyse
  • Objektorientierte Analyse, Design


Kundenkontakt

  • Betreuung von Stammkunden
  • Projektabwicklung mit Stammkunden


Entwicklung

  • Entwicklung von Softwareprogrammen im Java/JavaEE Umfeld (Web- und Applikationsentwicklung)
  • Entwicklung von Softwareprogrammen im .NET Umfeld (C# Applikationsentwicklung)
  • Design und Realisierung von Geschäftsprozessen
  • Integration in vorhandene Lösungen
  • Anpassung bestehender Lösungen
  • Schnittstellen auf Basis von Java, XML/XSLT, Webservices
  • Installation, Deployment, Inbetriebnahme, Test und Wartung der entwickelten Software


Entwicklungsumgebungen/ Tools

  • Eclipse
  • MyEclipse
  • Netbeans
  • Borland Together
  • IBM Rational Rose
  • XML-Spy
  • Subversion
  • CVS
  • Borland Star Team
  • SharpDevelop
  • Visual Studio
  • Microsoft Office (Project)
  • Borland CaliberRM
  • MindManager
  • JTrac


Applicationserver/ Servlet-Engines/ Webserver

  • iPlanet Application Server
  • iPlanet Web-Server
  • (iPlanet Directory Server)
  • SunOne Applicationserver Glassfish
  • MS IIS
  • JBoss
  • Resin
  • Apache Tomcat
  • .NET
  • .NET Framework 1.1
  • .NET Framework 2.0


Grafik

  • Adobe Photoshop:  gut


Softwareengineering

  • Objektorientierte Analyse
  • Objektorientiertes Design
  • Entity Relation Model
  • UML 1.4
  • UML 2
  • Qualitätsischerung

Java

  • JDK (1.3 - 6.0)
  • JavaEE (1.2 - 1.5)
  • JavaFX
  • Enterprise Javabeans (EJB)
  • Session-/Entity Beans, Servlets, JSP, JNDI, JPA, Portlets
  • Struts
  • JGoodies, Swing
  • weitere MVC Frameworks (Eigenentwicklungen)


SOA

  • Webservices, WSDL,SOAP

Persistenz-Technologien

  • DAO, CMP, BMP,Hibernate
  • EJB 3.0 Persistence API (Annotations)


XML-Technologien

  • XML, XSL, XSLT, XPath, DTD, XSD, JDOM, JAXP, JAXB


Graphical User Interfaces - Entwurf und Realisierung

  • Windows, Unix
  • JGoodies, Swing


Weboberflächen

  • (HTML, CSS)

Betriebssysteme

Mac OS
gut
MS-DOS
gut
SUN OS, Solaris
gut
Unix
gut
Windows
sehr gut

Programmiersprachen

C
gut
C#
gut
C++
befriedigend
CSS
sehr gut
Fortran
Basiskenntnisse
HTML
sehr gut
Java
+ JavaEE: sehr gut
JavaScript
gut
Pascal
befriedigend
PHP
befriedigend
Scala
befriedigend
Scriptsprachen
befriedigend
Shell
befriedigend

Datenbanken

Access
befriedigend
DAO
sehr gut
DB2
befriedigend
JDBC
sehr gut
MS SQL Server
gut
MySQL
sehr gut
ODBC
gut
Oracle
gut
Postgres
gut
SQL
sehr gut

Datenkommunikation

Ethernet
befriedigend
Internet, Intranet
gut
LDAP
sehr gut
PC-Anywhere
gut
Router
je nach Modell
SMTP
befriedigend
TCP/IP
gut
Windows Netzwerk
sehr gut

Hardware

PC
gut

Branchen

Branchen

  • Industrie
  • Großhandel
  • Gesundheitswesen
  • Finanzdienstleister
  • Versicherungen (LV)

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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