29.04.2026 aktualisiert

PB
nicht verfügbar
info: nicht verfügbar bis 31.12.2026

JEE-, SOA-, Java-Architektur/Entwicklung

Hebertshausen, Deutschland
Hebertshausen +50 km
Dipl.-Informatiker
Hebertshausen, Deutschland
Hebertshausen +50 km
Dipl.-Informatiker

Skills

HTMLJavaJavaScriptJ2EEIBM Websphere Application ServerJava Persistence APISpring FrameworkWeb Services
Skill    (Erfahrung in Jahren)
=========================================)
Webservices / SOAP    (5)
Rest    (11)
OOA/OOD/OOP    (15)
UML    (9)
J2EE / JEE    (10)
OSGI    (3)
Hibernate    (13)
EclipseLink    (3)
JPA/JPA2    (11)
Spring/Springboot    (11)
Spring DM    (2)
Spring MVC    (4)
Spring Data    (4)
Reactor/Spring IO    (2)
Hazelcast    (3)
Java     (23)
Swing    (3)
SQL    (12)
EJB/MDB 2.1/3.0/3.1    (8)
Active MQ    (9)
JSP / HTML / Javascript / CSS    (8)
Struts     (3)
Wicket    (8)
Angular JS 1.5.x    (3)
Tomcat    (11)
BEA Weblogic 6.1     (2)
Postgre    (5)
Oracle 8i/9i/10g/11g    (8)
Oracle Web Services Manager (OWSM)    (1)
Oracle 9i AS     (1)
IBM Websphere Portalserver 5.0.2     (3)
IBM WebSphere Applicationserver 5.0.2/6.0/6.1/7.0    (4)
Rational Application Developer     (2)
IBM Websphere Application Developer     (3)
IBM Websphere Application Server Toolkit    (1)
IBM Websphere MQ    (3)
JBoss AS 4.2.1 GA / 5.1.0 GA / Wildfly 8.0 / 10    (6)
Quest SQL Navigator    (3)
Quest Toad    (1)
Eclipse     (10)
Intellij    (2)
Felix    (2)
Ant     (4)
Maven 2/3    (10)
Gradle    (5)
Hudson/Jenkins    (6)
Teamcity    (4)
Rational Clearcase    (3)
CVS / Subversion    (3)

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2007

Sprachen

Englischgut

Projekthistorie

Konzeption/Entwicklung

Öffentlicher Dienst

50-250 Mitarbeiter

Branche: Landesbhörde
Fachlicher Hintergrund Gesamtprojekt: Das Team ist zuständig für die Pflege zentraler Komponenten, sowohl im Backend- als auch im Frontend Bereich.
Technischer Hintergrund: Als Plattform kommt Tomcat zum Einsatz. Das Frontend ist mittels Wicket umgesetzt. Services werden als Rest- und Soap Services konsumiert und angeboten.
    Für das Messaging wird Active MQ verwendet.
Eingesetzte Tools: Rest, SOAP, Java, Spring, eclipse, GIT, gradle, Mockito, Junit, Bamboo, Confluence, Jira, Kibana, Tomcat, Active MQ
Funktion im Projekt: Konzepterstellung/Architektur (50%), Entwicklung
Projektgröße: 50
Teamgröße:    4

Konzeption/Entwicklung

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Branche:    Automotive
Fachlicher Hintergrund Gesamtprojekt: Entwicklung von Konnektivitätskomponenten. Die entwickelten Komponenten bieten Schnittstellen an um Daten von Backendsystem gebündelt zur Verfügung zu stellen.
Technischer Hintergrund: Die Anforderungen werden als Microservices mittels Spring Boot umgesetzt. Dieser Services werden in Docker Containern auf Kubernetes bereitgestellt.
Eingesetzte Tools: Kubernetes, Docker, Rest, SOAP, Java, Spring Boot, eclipse, GIT, Maven 3, Jenkins, Mockito, Junit
Funktion im Projekt: Konzepterstellung/Architektur (50%), Entwicklung (50%)
Projektgröße:    120
Teamgröße:    4

Konzeption/Entwicklung

Banken und Finanzdienstleistungen

5000-10.000 Mitarbeiter

Branche:    Bank
Fachlicher Hintergrund Gesamtprojekt:     Anwendung zur Konfiguration und Erstellung von virtualisierten Arbeitsumgebungen.
Technischer Hintergrund: Als Plattform kommt Tomcat zum Einsatz. Die Persitenzschicht ist mittels JPA, Hibernate und Oracle umgesetzt.
    Die grafische Benutzeroberfläche ist mittels Spring MVC implementiert.
    Zur asynchronen Verarbeitung der Aufträge kommen die Frameworks "Hazelcast" und „Reactor“ zum Einsatz.
Eingesetzte Tools: Tomcat, Spring, JPA2, Hibernate, Spring Data, Oracle, Java, eclipse, GIT, Maven 3, Jenkins, Mockito, Junit, Reactor, Hazelcast
Funktion im Projekt: Konzepterstellung/Architektur (50%), Entwicklung (50%)
Projektgröße:    4
Teamgröße:    4

Konzeption/Entwicklung

Sonstiges

>10.000 Mitarbeiter

Branche: Sicherheitstechnik
Projektname: Cloud based Security
Fachlicher Hintergrund Gesamtprojekt: Erstellung einer Anwendung zur Integration einer Video basierten Sicherheitslösung.
Technischer Hintergrund: Als Plattform wird Tomcat verwendet. Das Frontend ist als Webanwendung auf Basis von Wicket,
    jQuery und Twitter Bootstrap realisiert. Die Oracle Datenbank ist über JPA2 angebunden. Externe Systeme werden über
    Rest Interfaces unter Verwendung von Apache CXF angesprochen.
    Zur Qualitätssicherung (CI) werden Jenkins/Teamcity und Selenium verwendet. Der Buildprozess ist auf Basis Maven 3 erstellt.
    Als Software-Entwicklungsmethode wird Scrum eingesetzt.
Eingesetzte Tools: Scrum, Tomcat, Spring, JPA2, EclipseLink, Spring Data, Oracle, Java, eclipse, GIT, Maven 3, Jenkins, Teamcity, Mockito, Junit, Selenium, CXF
Funktion im Projekt: Konzepterstellung/Architektur (50%), Entwicklung (50%)
Projektgröße:    10
Teamgröße:    2

Konzeption/Entwicklung

Sonstiges

>10.000 Mitarbeiter

Branche:  Sicherheitstechnik
Fachlicher Hintergrund Gesamtprojekt: Erstellung einer Anwendung zur Integration und Administration von Sicherheitskomponenten
        für den Heimanwenderbereich.
Technischer Hintergrund:  Als Plattform wird der OSGI-Container "Felix" im Zusammenhang mit Spring und Spring-DM eingsetzt.
        Die Kommunikation zwischen verschiedenen Felix Instanzen findet per Eventing mittels Common Base Events statt.
        Das Frontend ist als Webanwendung auf Basis von Wicket und jQTouch zur Anzeige auf mobilen
        Endgeräten (iPhone) realisiert. Die Datenbank ist über JPA angebunden. Zur Qualitätssicherung kommt Hudson zum Einsatz.
        Der Buildprozess ist auf Basis Maven 2 erstellt. Als Software-Entwicklungsmethode kommt Scrum zum Einsatz.
Eingesetzte Tools:  Scrum, OSGI Container Felix, Spring, Spring DM, JPA, Java, Common Base Events, eclipse, SVN, Maven 2, Hudson, Mockito, JUnit
Funktion im Projekt:  Konzepterstellung/Architektur (50%), Entwicklung (50%)
Projektgröße:    15
Teamgröße:      7

Konzeption/Entwicklung

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Branche:  Automotiv
Fachlicher Hintergrund Gesamtprojekt: Erstellung einer Anwendung, die es künftigen Benutzern ermöglicht ihre Daten zu erfassen
        um Zugang zu weiteren Anwendungen zu erlangen.     Je nach beantragten Rechten wird ein Genehmigungsworkflow
        mittels Web Services angesprochen.
Technischer Hintergrund:  Das Frontend ist als Struts-Anwendung auf WAS 6.1 realisiert. Der Backend-Bereich ist mittels Facaden erreichbar.
        Die Daten werden teilweise in einem LDAP als auch in einer Oracle-DB mittels Hibernate persistiert.
        In der Entwicklung kommt eine Derby-DB zum Einsatz. Die Web Services werden per JAX-RPC angebunden.
        Der Build ist auf Basis Maven 2 erstellt und in Hudson integriert.
Eingesetzte Tools:  IBM-Websphere 6.1, hibernate, Java, struts, JAX-RPC, Web Services, eclipse, CVS, Maven 2, Hudson, Easymock, MockEjb, JUnit
Funktion im Projekt:  Aufbau der Entwicklungsumgebung (15%) Konzepterstellung/Architektur (40%), Entwicklung (45%)
Projektgröße:    4
Teamgröße:      4

Konzeption/Entwicklung

Telekommunikation

>10.000 Mitarbeiter

Branche:  Telekommunikation
Fachlicher Hintergrund Gesamtprojekt: Migration einer J2EE Anwendung von JBoss AS 4.0.5 auf Websphere AS 7.0
Technischer Hintergrund:  Eine bestehende Webservice-Anwendung soll mit möglichst geringem Aufwand auf der Plattform
            IBM-Websphere AS 7.0 migriert werden. Die Anwendung dient als WS-Provider als auch WS-Consumer,
            um SOAP-Nachrichten anhand bestehender Konfigurationen zwischen verschiedenen Systemen auszutauschen.
Eingesetzte Tools:  JBoss 4.0.5, IBM-Websphere 7.0, IBM-Websphere-MQ 7, JSF, eclipse, SVN
Funktion im Projekt:  Aufbau der Entwicklungsumgebung (15%)
    Konzepterstellung/Architektur (40%), Migration (45%)
Projektgröße:    5
Teamgröße:      2

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden