a Randstad company

Backend, Java, C++, SQL, XML, Middleware (JEE, J2EE), Support, Microservices,

Profil
Top-Skills
Java SQL DB/2 Maven Log4j Analysefähigkeit Bugfixing
Verfügbar ab
01.09.2022
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

Städte
Lindenfels, Odenwald (+100km)
PLZ-Gebiete
Länder
Ganz Deutschland

Rhein-Main und Rhein-Neckar, Remote

Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

4 Monate

2022-05

2022-08

Analyse, Entwicklung und Wartung

IT Consultant und Softwareentwickler Java 7 und 8 JEE von JSP Servlests ...
Rolle
IT Consultant und Softwareentwickler
Projektinhalte
  • Begleichung technischer Schulden, Bugfixing und anteilige Weiterentwicklung 
  • Logging Migration - komplette Umstellung
  • Bugfix und Weiterentwicklung im JEE Bereich wie bspw. JSP, Servlests, web services usw.
  • Erweiterung bestehender JUnit Tests 
  • DB2 und SQL Anpassungen 
  • Maven und Anpassungen mit Synchronisation Jenkins bzgl. Aufbau eine automatischen Deployment-Systems
Kenntnisse
Java 7 und 8 JEE von JSP Servlests JSF web services Messaging bis EJB 3 Spring JavaScript Apache Tiles Struts Websphere 8.5 Traditional und IBM RAD maven jenkins Git JUnit LDAP SQL und DB2 Logging: Log4j-1 Log4j-2 reload4j Commons Logging SLF4j
Kunde
Bundesanstalt/ Öffentlicher Dienst
3 Jahre 3 Monate

2019-02

2022-04

Projektleitung, Analyse, Entwicklung und Wartung

Java Web Services JEE ...
Projektinhalte
  • Erweiterung bestehender Web Services Schnittstellen zu Versicherungsgesellschaften für die Datenaktualisierung (Konditionen)

  • Erweiterung eines internen Informationssystems für die Zusammenarbeit mit externen Partnerunternehmen (Java Client-Server)

  • Erweiterung der bestehenden Schnittstellen für die Datenbeschaffung und Optimierung zeitintensiver Anfragen für die Datengewinnung

Kenntnisse
Java Web Services JEE GlassFish Hibernate JDBC SQL Oracle Spring Eclipse Toad Log4j Maven JUnit Git Windows
Kunde
Versicherungsberatungsagentur
3 Monate

2021-07

2021-09

Analyse, Entwicklung und Wartung

Java Tomcat Qooxdoo ...
Projektinhalte
  • Erweiterung einer bestehen Single page application für IT-Remarketing mit Schwerpunkt Hibernate für die Datenlogik

  • Anteilig datenbankseitige Erweiterung des gegebenen DB-Modells (ER-Modellierung) mit Umsetzung auf gegebener Datenbank

  • Erweiterung der bestehenden Schnittstellen für Webservices

Kenntnisse
Java Tomcat Qooxdoo Webservices Hibernate SQL SQL Server Eclipse Ant Ivy Maven JUnit Windows
Kunde
IT-Remarketing
Einsatzort
Karlsruhe (Baden)
2 Jahre 9 Monate

2016-01

2018-09

Analyse, Entwicklung, Wartung und Schulung

Oracle SQL PL/SQL ...
Projektinhalte
  • Weiterentwicklung und Optimierung eines bestehenden Informationssystems für die Vermögensberatung. Anpassung und Erweiterung der bestehenden Architektur für die Datenpräsentation.
  • Weitere Kernthemen sind die Datenorganisation und Datenbeschaffung. Die Optimierung ist jeweils von zentraler Bedeutung.
  • Unterstützung bei der Erweiterung des internen Netzwerks.
  • Abteilungsinterne Leitung Schulungen: Java, SQL, C++, Datenbank
Kenntnisse
Oracle SQL PL/SQL Java Java EE Spring Spring Boot Microservices Webservices GWT Hibernate JDBC XML Angular Eclipse Jenkins Maven JUnit Git Scrum Toad Windows Linux
Kunde
Finanzbetrieb VBI
3 Monate

2015-10

2015-12

Systemanalyse und Entwicklung

UML Java Web Services ...
Projektinhalte

Automatisierung im Releasemanagement

  • Dedizierte Web-Anwendungen, die auf das SAP-Backend zugreifen, müssen im Release-Prozess manuelle Schritte zur Auslieferung durchlaufen, bevor das Ergebnis seitens Consumer genutzt werden kann. Betroffen sind auch interne SAP-Prozesse auf Basis ABAP, die für die eigentliche Auslieferung auf Grund der gegebenen Infrastruktur eingesetzt werden muss. Der existierende Prozess ist insgesamt sehr fehleranfällig zeitintensiv

  • Ziel ist die Automatisierung der manuellen Schritte im Rahmen des Release-Prozesses. Des Weiteren soll der finale Automatisierungs-Prozess über eine webbasierte Oberfläche angetriggert werden können.

Kenntnisse
UML Java Web Services Eclipse Eclipse WTP XML SQL PostgreSQL JSP Serlet JavaScript CSS jQuery Git Gerrit Jenkins Maven Windows Linux Webservices Scrum
Kunde
SAP
2 Jahre

2013-08

2015-07

Projektleitung, Beratung, Systemanalyse und Entwicklung

UML Java C++ ...
Projektinhalte
  • Das Unternehmen wird bei aktualisierter Datenlage seitens diverser Quellsysteme (Versicherungspartner) über verschiedenartige Kommunikationsmethoden (teils proprietär, teils nicht zeitkonform) beliefert. Hierbei entstehen unter Umständen ungewünschte Latenzzeiten mit Ursprung Quell-System (systembedingt, menschliche Bedienfehler). Die angelieferten Quell-Daten müssen dann manuell mit vorhergehender Aufbereitung in das Vergleichs-System eingespielt werden, so dass die Kunden mit den aktualisierten Referenzdaten beraten werden können

  • Gewünscht ist eine auf Web Services basierter Dienst (Java), der die Daten dann nach dem Abholungsprinzip in einem Datenbanksystem zur Verfügung stellt, so dass zukünftige Latenzzeiten bei der Bereitstellung vermieden werden können

  • Des Weiteren sollen die gewonnen Daten aus dem Datenbanksystem heraus in das bestehende Vergleichssystem über eine zu entwickelnde Schnittstelle (C++) überführt werden

Kenntnisse
UML Java C++ .NET Web Services XML XML-Schema XSLT Hibernate SQL MySQL Visual Studio Eclipse Eclipse WTP SoapUI Toad XML Spy Log4j Maven JUnit CppUnit Git Windows
Kunde
Versicherungsberatungsagentur
2 Jahre 5 Monate

2011-02

2013-06

Projektleitung, Systemanalyse, Entwicklung und Administration

Oracle MySQL Java und JEE ...
Projektinhalte

Systemübergreifende Analyse zur Bereinigung im Festnetz der Deutschen Telekom hinsichtlich Bestand, Aufträge und Faktura. Begleitend dazu Second Level und Last Level Support (Systemkette) in der Rolle des technischen und fachlichen Projektleiters in einem Sonderteam - auch im Eskalationsbereich. Des weiteren web-basierte und datenbankgestützte Toolentwicklung im Team für konsolidierte Datensicht und Auftragsüberwachung verschiedener Systeme. Daten zur Toolentwicklung: 

  • Partielles Monitoring angebundener Systeme (Systemausfall, Fehlverhalten, etc)
  • Komponentenbasierte Entwicklung zur Verbesserung der Weiterentwicklung, da dies zum Teil zeitnah erfolgen müssen
  • Einsatz interner und externer RDBMS (Fremdsystemen) zur Datengewinnung
  • Einsatz Web-Services zur Kommunikation mit externen Systemen
  • Administration und Support

Kenntnisse
Oracle MySQL Java und JEE Web Services JBoss WebLogic XML XMLSchema Spring XSLT SQL HTML JSF CSS JavaScript jQuery Hibernate Subversion UML Ant Maven Eclipse Eclipse WTP JUnit Ajax SoapUI Toad Log4j XML Spy Windows Linux
Kunde
Data Quality Management
2 Jahre 2 Monate

2008-12

2011-01

Analyse, Wartung, Entwicklung und Administration

Eclipse Eclipse RCP Visual Studio ...
Projektinhalte
Im T-Online Auftragsprozessierungssystem tiefgreifende Analysen zur Auftragsbereinigung und Weiterprozessierung. Schwerpunkte hierbei (Second Level/Last Level Support)
  • Monitoring (Performanz/Fehlverhalten)
  • Problemanalyse (technisch/fachlich) mit Fehlerbehebung und anschliessendem Softwaretest (Debugging, Komponententest, lokale Testläufe mit Testdaten, etc.)
  • Softwareanpassung, Datenbankanpassung, Log-Erweiterung etc
  • Scriptgesteuerte Datenbankanalyse und gegebenenfalls Anpassung nach Fehlerbehebung/Änderung. Daten stark XML-lastig

Im T-Online Buchungsfrontend für Agenten tiefgreifende Analysen und Weiterentwicklung. Schwerpunkte hierbei (Support und Entwicklung gesamtheitlich)
  • Monitoring (Performanz/Fehlverhalten)
  • Problemanalyse (technisch/fachlich) mit Fehlerbehebung und anschliessendem Softwaretest (Debugging, Komponententest, lokale Testläufe mit Testdaten, etc.)
  • Softwareänderungen/Weiterentwicklung über OOEntwicklungsmodell
  • Scriptgesteuerte Datenbankanalyse und gegebenenfalls Anpassung nach Fehlerbehebung/Änderung. Daten stark XML-lastig
  • Fehlertracking über gegebene Tools
  • Administration und Support
    Kenntnisse
    Eclipse Eclipse RCP Visual Studio Oracle SQL PL/SQL Java und J2EE C++ .NET Web Services Spring Hibernate X5 Framework (proprietär) JBoss WebLogic XML XML-Schema XSLT XPATH UML JavaScript HTML JSP CSS Junit Ant Maven Log4J ClearCase Subversion SoapUI Toad XML Spy Windows Linux
    Kunde
    T-Online
    7 Monate

    2008-04

    2008-10

    Anfertigung der Diplomarbeit

    Entwicklung und Design Eclipse Eclipse WTP Java ...
    Rolle
    Entwicklung und Design
    Projektinhalte
      Spezifikation, Analyse, Design und Entwicklung eines auf Web Services basierten Sicherheitsframeworks zur zentralen Autorisierung von Ressourcen und deren intelligenter Beschaffung.
      • Im Unternehmen bestehende Webanwendungen benötigen dedizierte Web Services um auf Daten in geschützten Systembereichen zuzugreifen.
      • Hierbei sollen die Webanwendungen von allen datenbankspezifischen Informationen für den Datenzugriff befreit werden. Dies betrifft sowohl die Formulierung der Datenbankoperationen, als auch die Informationen, die für diese Operationen notwendig sind. Es werden also intelligente Methoden für den Datenzugriff benötigt.
      • Des weiteren sollen die Datenzugriffe vorhergehend aus Sicherheitsgründen autorisiert werden, wobei hierfür eine Zentrallösung verlangt wurde. Diese Lösung soll vollkommen plattform- und sprachenunabhängig sein. Die Ergebnisse Der Datenzugriffe müssen weiterhin auf eine vernünftige Form überführt werden, damit die Webanwendungen diese verwerten können.
      Kenntnisse
      Eclipse Eclipse WTP Java XML UML LDAP XACML MySQL SQL Web Services SoapUI Exchanger Ant CVS Tomcat Windows
      Kunde
      IBM
      6 Monate

      2007-03

      2007-08

      Praktikum

      Entwicklung und Design e-shop Eclipse Eclipse WTP Java ...
      Rolle
      Entwicklung und Design e-shop
      Projektinhalte
      Spezifikation, Analyse, Design und Entwicklung eines e-shops mit dazugehöriger Datenbankanbindung.
      • Der e-shop besitzt diverse Funktionen wie Anmeldung, Registrierung, dynamische Menüstruktur, Einsicht in Produktdetails, Warenkorbverwaltung etc.
      • Administratoren stehen erweiterte Funktionen zur Verfügung wie Nachbestellen, Alarm bei Erreichen einer kritischen Untergrenze, Produktverwaltung etc.
      • Die Datenbankanbindung wurde mit einem O/R-Mapper (Hibernate) realisiert.
      Kenntnisse
      Eclipse Eclipse WTP Java XML HTML CSS JSP Servlets Struts Tiles Ant Hibernate CVS Exchanger Tomcat SQL MySQL Windows
      6 Monate

      2006-04

      2006-09

      Hochschulprojekt

      Entwicklung Explorer Eclipse Java XML ...
      Rolle
      Entwicklung Explorer
      Projektinhalte

      Spezifikation, Analyse, Design und Entwicklung eines Web-Explorers für Web-Content-Management-Systeme auf Basis eines vorgegebenen Frameworks.

      • Web Nutzer sollen die Möglichkeit bekommen ihre Web-Contents bequem zu verwalten.
      • Dies sollte mit Hilfe von Java Server Faces geschehen, um dessen Fähigkeiten zu evaluieren.
      Kenntnisse
      Eclipse Java XML XSLT HTML CSS JavaScript JSF Ant Exchanger JSP Tomcat Windows
      5 Jahre 7 Monate

      1996-08

      2002-02

      Bereistellung von Kundenorientierten IT-Dienstleistungen

      Projektinhalte
      Innovative und personalisierte Hardware- und Softwarelösungen für Desktop PCs
      Kunde
      HG IT Solution

      Studium - Informatik
      University of Applied Sciences Karlsruhe
      Abschluss: Diplom Informatiker

      Fortbildungen
      2015-07 ? 2015-09

      • HG IT Consultant
      • Technologische Fortbildung (intern)., Java und JEE, Web-Bereich, Applikationsserver, Datenbanken

      Informatiker

      Deutsch Muttersprache
      Englisch verhandlungssicher
      Französisch gut
      Türkisch Muttersprache

      Top Skills
      Java SQL DB/2 Maven Log4j Analysefähigkeit Bugfixing
      Produkte / Standards / Erfahrungen / Methoden
      • Container
        • Tomcat
        • JBoss
        • WildFly
        • GlassFish
        • WebLogic
        • Kubernetes
        • Docker 
      • Middleware 
        • Java EE
        •  Webservices (SOAP und REST)
        • JMS
        • .NET 
      • Methoden 
        • Entity Relationship Modelling (ER) 
        • Klassische OO-Entwicklungsmodelle und agiles Projektvorgehen 
        • Unified Modelling Language (UML) 
      • Frameworks
        • Struts
        • Java Server Faces
        • Axis
        • Ajax
        • GWT
        • jQuery
        • Angular
        • Hibernate
        • Spring
        • Spring Boot
        • Microservices
        • XACML
        • Tiles
        • X5 (prop.)
        • SL2 (prop.) 
      • Entwicklungswerkzeuge 
        • IntelliJ
        • Eclipse
        • Eclipse WTP
        • Eclipse RCP
        • JUnit
        • CppUnit
        • Visual Studio
        • Ant
        • Maven
        • XML
        • Spy
        • Exchanger
        • SoapUI
        • Toad
        • Log4j 
      • Versionsverwaltung 
        • CVS
        • ClearCase
        • Subversion
        • Git
        • Jenkins
      • Kommunikative Fähigkeiten
        • Sehr gute Kommunikationsfähigkeit
        • Kontaktfreude 
        • Offenheit 

      Betriebssysteme
      Linux Windows
      XP, 7, 10
      Programmiersprachen
      C C# C++ CSS HTML (5) Java Swing JavaScript JSP PL/SQL Servlets SQL XML XML-Schema XPATH XSLT
      Datenbanken
      MySQL Oracle PostgreSQL
      Datenkommunikation
      .NET J2EE JEE JMS Web Services

      • Telekommunikation
      • Versicherung
      • IT-Dienstleistungen
      • Finanzdienstleister
      Ihr Kontakt zu Gulp

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

      Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren