Software Engineer, Senior Developer (J2EE, Java, C++ uvam.)
Aktualisiert am 31.01.2024
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
JEE
Angular
C++
SQL
Oracle
XML
Vaadin
JBoss
Weblogic
IDEA
Deutsch
Englisch
Französisch

Einsatzorte

Einsatzorte

München, Hamburg etc. (+200km) Homeoffice (+200km)
Deutschland, Schweiz, Österreich

Einsatzort beliebig sofern Spesen bezahlt werden (e.g. + 10?/h)

Projekt / Gesamtangebot / Perspektive entscheidet. Gerne auch neue Skills / Technologien

möglich

Projekte

Projekte

7 Monate
2022-06 - 2022-12

Java Entwicklung, Full-Stack Java & Wicket

Full Stack Java Developer
Full Stack Java Developer
Customer Self Care, ORCA, Vertragsverlängerungen & Zusatzleistungen,
Full-Stack-Webentwicklung, Refinement von Anforderungen mit dem Fachbereich
und Erstellen von User Stories, Technische Analyse und Konzeption in einem
diskussionsfreudigen Team vom komplexen Problem bis zur umsetzungsreifen
Roadmap, Koordination von Themenbereichen, technisch wie organisatorisch, Java 8,
Wicket 6.24, Kanban, Scrum, Git, BitBucket, IntelliJ IDEA, CMS Core Media Studio,
Implementierung GTM Tracking / Tag-Management-System (TMS), Apache Lombok,
White Label Ansatz - Multi Brand Code mit Feature-Switches, MS Teams, Docker,
Spring Boot Sonar, SonarQube, Jira, Confluence, DEVLan/Cream, Splunk, JSON,
XML, Debugging von Browser Events, Frontend Struktur, CSS Styles, Durchführen

von Code Reviews, agiler Prozess, Scrum

Mobilfunk Postpaid - Projekt B2C Portal Care, EContract
1 Jahr 2 Monate
2021-04 - 2022-05

Service Entwicklung, OpenShift Migration

Java Entwicklung, Cloud Migration (Openshift/AWS), DevOps
Java Entwicklung, Cloud Migration (Openshift/AWS), DevOps
  • Git, GitHub, TortoiseGit, Windows 10, Maven, Service Entwicklung, Versicherung,
    JDK/Java 8, Spring Boot, Tomcat, Cucumber (SOAP Tests), Cloud: AWS & OpenShift
    4 (Merlot) und 3, Groovy, Jenkins, JFrog Artifactory, Kubernetes, Erstellung Jenkins
    Multi-Branch-Pipelines und Jobs (YAML), Migration JUnit 4 nach 5, Migration Asserts
    nach AssertJ
Red Hat OpenShift Amazon AWS OpenShift 3 nach 4. Windows 10 + IntelliJ IDEA. Git GitHub TortoiseGit Maven Service Entwicklung JDK/Java 8 Tomcat AssertJ Cucumber (SOAP Tests) Cloud: AWS + OpenShift 4 Merlot 3. Groovy Jenkins JFrog Artifactory agiler Prozess
Versicherung
München
6 Monate
2020-11 - 2021-04

Java Entwicklung Webservices (Middle-Tier, Full Stack)

Java Entwicklung Middle-Tier Java 8 + 11 Git & GitLab Maven Jenkins Docker Weblogic 12c Oracle DB SQL Developer 19 SOAP REST JSON XML SQL Spring- Boot Apache Kafka AVRO PlantUML SoapUI MockTK Mockito Tolerant Reader Implementation (Soap Webservices) Spring IntelliJ IDEA Ubuntu testgetriebene Entwicklung TDD Agiler Prozess (Scrum)
Telekommunikation
1 Jahr 6 Monate
2019-06 - 2020-11

Migration Produktionslogistik von COBOL nach Java

Full-Stack Java Developer Angular 7 Typescript Karma ...
Full-Stack Java Developer
  • Migration eines Produktionssteuerungs-Systems, Full-Stack Java Entwicklung
MS Visual Code Gatling
Angular 7 Typescript Karma Jasmine Scala Spring-Boot Swagger REST IntelliJ IDEA Java 11 Oracle DB Docker COBOL Junit Hibernate GitLab GIT Hibernate Maven
Nutzfahrzeuge, LKW- & Bus-Produktion
München
5 Monate
2019-01 - 2019-05

Gesetzesänderungen, Java 8, Formular- / Berichtserstellung

  • Entwicklung Java Komponenten

  • Meldungen im Einwohnermeldewesen OK.EWO

Java 8 JBoss EAP7 Oracle DB Docker agiler Prozess nach Scrum Moderation von Scrum Meetings Mockito Prozess-Tools: Freemind JIRA Confluence Umsetzung gesetzlicher Änderungen Berichts- / Dokumentenerstellung mit XSLT XMELD Standard Einwicklungs- umgebung MS Windows 10 + IntelliJ IDEA Clean Code BDD mit JGiven
Verwaltung, Einwohnermeldewesen
3 Jahre 5 Monate
2015-02 - 2018-06

Java Entwicklung Webservices (Middle-Tier, Soap, REST)

Java 7 WLS Domain Datasources ...
  • Java Entwicklung Middle-Tier

  • Entwicklungsplattform Linux

  • Implementierung neuer Reports

  • Umstellung Repository

  • Migration Infoscreen HD


Functional Decomposition

  • Aufteilung monolithischer Architektur in serviceorientierte, einzeln deploybare Pakages

  • Analyse

  • Architektur- / Designberatung

  • funktionale Trennung auf separates deployment

  • separieren von DB-Zugriff

  • Anpassen Libraries

  • Migration auf neue WLS Domain

  • Einrichten der Resourcen (Datasources etc.)

  • Lösen Kompatibilitätsprobleme

  • Update diverser Frameworks

  • Implementierung neuer Reports


Architekturdokumentation

  • Moderation

  • Kapazitätsplanung

  • Migration

Java Middle-Tier Java 7 Eclipse Soap & Rest Services JAX-WS XML/JaxB Architektur WLS 11g XMLSpy MockTK Mockito TDD Ubunut Subversion Maven SoapUI + Junit tests Erstellen/Updaten Oracle Stored Procedures/DB Entwicklung Grizzly Framework 1.9.35 Migration Java 6 Log4j GUI Apache Wicket (1.5.8) Spring Jetty Axis JDBC GIT GitLab JPA JPQL Eclipselink XmlUnit MDE DB-Zugriff Spring-Config Interfaces Infoscreen HD Java 6 #
Java 7 WLS Domain Datasources Log4j Wicket (1.5.8) jaxb spring Unit tests mit Mockito jetty slf4j axis jdbc uvam UML Activity + Sequence diagrams (PlantUML MS Visio 2007) Confluence Jira agiler Prozess (Scrum) Moderation Scrum Meetings (Planning Retrospektive etc. Java 8 Apache Kafka Zookeeper Virtualisierung mit Vagrant / Docker Avro Datenformat
Telekommunikation, Telefonica, O2
7 Monate
2014-07 - 2015-01

Profilgenerator, Dokumentenerzeugung, Mail Processing

Ubuntu Linux Java 7 iText ...
  • Generierung von Dokumenten (PDF) mit Suchindexerstellung

  • Suchtrefferhervorhebung

  • Encodinganpassung

  • Internationnalisierung etc.

  • Mail Bearbeitung (Filtern, Routen, Kopien entfernen) mit Apache Camel, slf4j, log4j, maven

  • Evaluierung Machbarkeit

  • Technologieauswahl

  • Implementierung

Apache Camel slf4j log4j maven
Ubuntu Linux Java 7 iText  fop XLST XML DOM maven IntelliJ Idea
Bank
5 Monate
2014-02 - 2014-06

OPS, ICD & Bonniversum, Best Product Features, Cisco2DMS, Scan2Mail

Ubuntu Linux Faxe Routing
  • Erstellung Prototyp/POC für automatischen Build-Server (Jenkins) incl. automatischer Selenium Tests
  • Implementierung Webservice Proxy für Test/Performance-Zwecke (JBoss JAX-Webservices RI 2.1)
  • Cisco-Fax Server Anbindung mit Apache Camel Framework (Konvertierung Faxe, Routing etc.) via Exchange Server
  • Unterstützung Business Concept Phase
  • Erfassen der Requirements
  • Implementierung
  • Testphase
JBoss JAX-Webservices RI 2.1 Cisco-Fax Server Apache Camel Framework
Ubuntu Linux Faxe Routing
7 Monate
2013-07 - 2014-01

Sepa: Umstellung Zahlungsverkehr

Ubuntu Linux Selenium/SoapUI JUnit ...
  • Anpassung kompletter Plattform (div. Clients/Webservices) an SEPA Vorgaben (IBAN, BIC/Swift)

  • Frontend, Backend, Persistenz, Validierung, Autocompletion, JSF, JBoss, Drools Rules

  • Test/Testautomatisierung mit Selenium/SoapUI, JUnit, Soap Webservices, JSP, custom taglibs, Javascript, Vaadin uvam.,

  • Anbindung Bankverlag Library

  • Implementierung

  • Unterstützung Testphase Unterstützung Testphase

IBAN BIC/Swift JSF JBoss Drools Rules
Ubuntu Linux Selenium/SoapUI JUnit Soap Webservices JSP custom taglibs Javascript Vaadin uvam
Bank
1 Jahr 3 Monate
2012-04 - 2013-06

Migration Finanzierungsplattform: C++ nach Java, Weblogic nach JBoss

Backend- Server Java-Frontend-Kompenenten Weblogic ...
  • Migration eines komplexen Corba-basierten heterogenen Altsystems (ca. 20 C++ Backend-Server, Java-Frontend-Kompenenten auf Weblogic) nach Java sowie von Weblogic nach JBoss

  • Analyse, Konzeption und Umsetzung der Migration

  • Machbarkeitsanalyse Erstellung Prototypen/ Proof-of-Concept Implementierung der Kernkomponente zur Umschaltung der Services zur Laufzeit

  • Portierung technischer + fachlicher Logik nach Java

  • Analyse Business-Logik in bestehendem C++ Code (3,5 Mio Zeilen Alt-Code, Threading, Persistenz, fachliche + technische Logik usw.)

  • Entwicklungsumgebung auf Ubuntu Linux

  • Java Technologie

  • Technologie

  • Oracle Call Interface Template Library

  • Teilmigration Schufa

  • Herauslösen der Datenbank-Zugriffsschicht

  • neuer Firewall, Umbau auf Zugriff via Corba auf Java Server

  • Analyse, Architektur + Design, Datentransfer und Mapping C++ Objekte -> Corba Objekte -> Java Objekte

  • Design der CORBA Interface

  • Generierung der Schnittstellenklasse

  • Erstellung, FitNesse tests

  • Prozess auf Mehrfachziel

  • Gnu Makefiles, Testunterstützung (Testkonzepte, Testautomatisierung, Erstellung Testszenarien, Selenium)

  • Begleitung des Projekts über Produktivsetzung bis Stabilisierungsphase, Subversion, Jira, agiler Prozess

  • Projektsprache Englisch

C++ Java Code Corba JacORB omniORB Eclipse Indigo for C/C++ Developers C++ 4.4.5 GNU Make Oracle Call Interface Template Library OTL OCI Template Library EJB Hibernate Corba Objekte Java Objekte Binary Jira Scrum
Backend- Server Java-Frontend-Kompenenten Weblogic JBoss Prototypen/ Proof-of-Concept Oracle Weblogic 11.0 IntelliJ IDEA 10.5 FitNesse Maven Java 6+7 EJB 3 Hibernate JPA JBoss 6.0 + 7 Gnu Makefiles Testkonzepte Testautomatisierung Erstellung Testszenarien Selenium
Bank, Konsumentenkredite
11 Monate
2011-05 - 2012-03

Entwicklung Java, Technologieberatung, Immobilienfinanzierung

  • Java Entwicklung für Immobilienfinanzierungsplattform

  • schichtenübergreifende Entwicklung Im Bereich Backoffice, Intranet, Ideen- und Anfragemanagement, Ehyp, Partnerportal, CFrame, B2B, B2C, Frontend mit JQuery UI, JS, HTML, Velocity, für IE 8 + 9

  • dynamische Eingabeformulare

  • Validierung, Workflow-Modellierung

  • Dokumenten- erstellung Generierung PDF mit Text u. XSL-FO

  • Anbindung BO an Telefonanlage (Sikom) via JAVA-AP, FO, IntelliJ IDEA, Log4J, CVS, WinCVS, Oracle 11G, Velocity, Apache, Tomcat, PL SQL Developer,Java 6 & 7

  • Technologiestudie Java APIs für Outlook / Exchange-Server Anbindung für MS Exchange Server Anbindung an Backoffice Workflow

  • Interviews mit Fachabteilung

  • Evaluierung Technologie + Machbarkeit

  • Integration in bestehende Infrastruktur

  • Prozessintegration

  • Durchführen Anwender-Interviews

  • Erfassen der Requirements, Recherche JAVA APIs, Technologie + Architekturberatung

Backoffice Intranet Ideen- und Anfragemanagement Ehyp Partnerportal CFrame B2B B2C Frontend mit JQuery UI JS HTML Velocity für IE 8 + 9 PDF XSL-FO Sikom JAVA-AP FO IntelliJ IDEA Log4J CVS WinCVS Oracle 11G Apache Tomcat PL SQL Developer Java 6 & 7 Java API Outlook Exchange-Server MS Exchange Server Backoffice Workflow Requirements Recherche JAVA APIs Technologie + Architekturberatung
Bank, Immobilienfinanzierer, 2 Vertragsverlängerungen
4 Monate
2011-01 - 2011-04

Entwicklung Eclipse Rich Client (RCP), Lohnsteuerberechnung

JBoss Drools Rule Engine CI Build RCP Produkt ...
  • Analyse, Architektur, Design, Umsetzung

  • Eclipse RCP Fat Client (Helios), GUI mit SWT, JFace und Visual Editor

  • Prüfung fachlicher Regeln mit JBoss Drools Rule Engine

  • Anbindung Windows-Schnittstellen mit JNI, DOM

  • Einrichten CI Build für RCP Produkt (PDE, ANT, Maven, Cruise Control, Hudson)

  • Automatisierung Buildprozess für RCP, Aufsetzen automatischer Tests, Architektur- beratung (Analyse, Konzept, Design), RCP Junit-Plugin Tests (PDE JUnit, SWT Bot), Code Generierung mit Eclipse JDT (Java Development Tools) und AST (Abstract Syntax Tree)

  • Schulung Java Programmierung, Design Patterns, Coding Conventions, Knowhow Transfer (Coaching von Java-Anfängern)

  • Extreme Programming

Eclipse RCP Fat Client (Helios) GUI SWT JFace Visual Editor JNI DOM PDE ANT Maven Cruise Control Hudson RCP PDE JUnit SWT Bot
JBoss Drools Rule Engine CI Build RCP Produkt Analyse Konzept Design (Java Development Tools Abstract Syntax Tree) Coaching von Java-Anfängern
Behörde, Finanzverwaltung
6 Monate
2010-07 - 2010-12

Entwicklung Java, JEE, ECommerce

Datenimporte Batchprogrammierung
  • Implementierung Middle-Tier + Backend Online-Shop, Java, JEE, testgetriebene Entwicklung, Scrum, Datenimporte, Batchprogrammierung, JBoss 4.2.0 + 4.3, EJB 3.0, Hibernate, Oracle 10G, H2, DB2, Eclipse Helios + Ganymede, Subversion, DBVisualizer, JRebel, Cactus, DBUnit, JMS, JSON, Seam, Confluence, Code Reviews mit Atlassian Crucible, Mantis

Middle-Tier + Backend Online-Shop Java JEE Scrum JBoss 4.2.0 + 4.3 EJB 3.0 Hibernate Oracle 10G H2 DB2 Eclipse Helios + Ganymede Subversion DBVisualizer JRebel Cactus DBUnit JMS JSON Seam Confluence Code Reviews mit Atlassian Crucible Mantis
Datenimporte Batchprogrammierung
Verlag, ECommerce, Versandhandel
6 Monate
2009-12 - 2010-05

Consulting, Entwicklung J2EE, Kreditkarten, Chargeback

diverse Unix Derivate agiler Prozess (Scrum) Pentaho BI Suite ...
  • Reengineering Rückbuchungssystem

  • Analyse Altsystem (Architektur, Datenmodell, GUI)

  • Architekturberatung, Design, Umsetzung, agiler Prozess (Scrum), Pentaho BI Suite, PDI Komponente, JSF, Spring Batch, Hibernate, Oracle, JBoss jBPM, Business Process Modelling, Subversion, CVS, MS Active Server Pages, Maven, Eclipse Galileo, Tomcat, JIRA

  • Aufsetzen Continuous Integration mit Cruise Control, Unit-Tests

  • Regressionstests mit JMeter, PL/SQL Developer, Enterprise Architect, Sybase Powerdesigner

  • Projektsprache Englisch

Architektur Datenmodell GUI Scrum JSF Oracle JBoss jBPM CVS MS Active Server Pages JIRA JMeter PL/SQL Developer Enterprise Architect Sybase Powerdesigner
diverse Unix Derivate agiler Prozess (Scrum) Pentaho BI Suite  PDI Komponente (Spoon) JSF Spring Batch Hibernate Business Process Modelling Subversion  MS Active Server Pages Maven Eclipse Galileo Tomcat  Cruise Control
Bank, Finanzbranche, Kreditkarten, 2 Vertragsverlängerungen
7 Monate
2009-03 - 2009-09

Layoutoptimierung indivdualisierte Printprodukte

Softwareentwickler Ubuntu-Linux PERL
Softwareentwickler
  • Consulting, Konzept u. Design, Implementierung, Test

  • Individualisierung von Printprodukten

  • Design und Implementierung von Batchprozessen unter Ubuntu-Linux mit PERL

  • Analyse XML-Dokumentenstruktur

  • Optimierung Layout

  • Einfügen kontext-spezifischer Werbeblöcke

Ubuntu-Linux PERL
Printmedienbranche
5 Monate
2008-10 - 2009-02

J2SE, Webapplikation, Simulationsumgebung Kreditrisiko 16 (Folgeprojekt)

Windows XP und Vista J2SE Java 5 ...
  • Simulationsumgebung für Stresstests und Risikoeinstufung (Planungsläufe, Risikotransferrechnung für Ausplatzierungen gem. regulatorischer Vorgaben Solvabilitätsverordnung §123, §148, §151, §232) IT-Konzept, Architektur,
  • Implementierung, Web-Applikation, Implementierung Datenzugriffsschicht, Middle Tier und GUI, 
  • Persistenz, IBatis, Spring, XSLT, Oracle 10g, Toad, Eclipse, MS VSS, Jetty,
  • DBUnit
Windows XP und Vista J2SE Java 5 Oracle 10g Toad Eclipse MS VSS Jetty Serena Dimensions DBUnit (Konzept Architektur Usecases Implementierung etc.)
Großbank
5 Monate
2008-10 - 2009-02

J2SE, Webapplikation, Simulationsumgebung Kreditrisiko

  • Simulationsumgebung für Stresstests und Risikoeinstufung (Planungsläufe, Risikotransferrechnung für Ausplatzierungen gem. regulatorischer Vorgaben Solvabilitätsverordnung §123, §148, §151, §232)

  • IT-Konzept

  • Architektur

  • Implementierung

  • Web-Applikation

  • Implementierung Datenzugriffsschicht, Middle Tier und GUI, Persistenz, IBatis, Spring, XSLT, Oracle 10g, Toad, Eclipse, MS VSS, Jetty, DBUnit

Ubuntu-Linux PERL Middle Tier und GUI Persistenz IBatis Spring XSLT Oracle 10g Toad Eclipse MS VSS Jetty DBUnit
Bank
1 Jahr 1 Monat
2007-09 - 2008-09

Entwicklung Meldeerstellung und Überwachung von Groß-  und Millionenkrediten nach Basel II KWG

IT-Konzept, Architektur, Implementierung Windows XP und Vista J2SE Java 5
IT-Konzept, Architektur, Implementierung

Web-Applikation, Implementierung, Datenzugriffsschicht, Middle Tier und GUI, Persistenz, IBatis, Spring, XSLT, Groß- und Millionenkreditmeldung nach KWG/Basel II, Oracle 10g, Toad, Eclipse, MS VSS, Jetty, Berichtserstellung als PDF mit Itext, FOP, Acrobat Acroforms (Einzelanzeige, GbR, MKNE), Serena Dimensions Überwachung von Groß- und Millionenkrediten, Simulationsumgebung für Stresstests und Risikoeinstufung (Risikotransferrechnung, Kreditrisikomanagement, Konzept, Architektur, Usecases, Implementierung etc.)

Windows XP und Vista J2SE Java 5
Großbank
2 Monate
2007-08 - 2007-09

Entwicklung J2ME Mobilapplikation

Windows XP J2ME J2ME Mobilapplikation ...
  • Implementierung Datenversorgung für Midlet

  • Konzept und Erstellung Backend-Komponenten der Datenverwaltung

Windows XP J2ME J2ME Mobilapplikation (MySQL Datenbank phpMyAdmin http-Requests Datenmodellierung JSR-184 75 135 Sun Wireless Toolkit Tomcat Connector J) Midlet-Programmierung auf Netbeans 5.5.1 und NetBeans Mobility Pack For MIDP/CLDC 5.5 Web-Applikation für Datenadministration und Datenversorgung des Midlets
US Softwareunternehmen, Telekommunikation
9 Monate
2006-10 - 2007-06

Entwicklung Internet-Gebrauchtwagenbörse

Implementierung Backend, Persistenz, Schnittstellen, Frontend Windows XP Linux J2EE Applikation ...
Implementierung Backend, Persistenz, Schnittstellen, Frontend
Windows XP Linux J2EE Applikation Oracle 10g EJB 2.0 Log4J XSLT Eurotax Structure Eurotax  Price IGDOM HST Tortoise SVN Eclipse uvam. Bea Weblogic
Automobilbau/Unternehmensberatung, B2B
9 Monate
2006-10 - 2007-06

Consulting Konfiguratoren, Online Bestellsysteme

Beratung, Erarbeitung Konzepte, Support Java-basierte Webapplikationen
Beratung, Erarbeitung Konzepte, Support
Java-basierte Webapplikationen
Automobilbau/Unternehmensberatung, B2B

Aus- und Weiterbildung

Aus- und Weiterbildung

Universität Stuttgart

Diplom Ingenieur der Technischen Kybernetik


Weiterbildungen, Zertifizierungen

  • SCJP - Sun Certified Programmer, Java 1.4 und 5

  • SCWCD - Sun Certified Web Component Developer

  • SCBCD - Sun Certified Business Component Developer

  • SCMAD - Sun Certified Mobile Application Developer for J2ME

  • Schulung "Web Services mit Soap und Java"

  • OCA - Oracle Certified Associate 10g, Datenbank Administration I

  • Schulung "Web Services mit Soap und Java"

  • Projektmanagement mit MS Project, Requirements Management

  • Grundlagen Visual Basic 2008, Einführung C# + MS .NET

  • Pro / ENGINEER Basistraining, Aufbautraining

  • Join BMW IT Schulung/Zertifizierung

  • Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 (SCWCD, CX-310-081)

  • Sun Certified Business Component Developer for Java 2 Platform, Enterprise Edition 1.3 (SCBCD, CX-310-090)

  • Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.4 (SCJP, CX-310-035)

  • Sun Certified Programmer for the Java Platform, Standard Edition 5.0 (CX-310-055)

  • Sun Certified Mobile Application Developer for J2ME (SCMAD, CX-310-110)

  • Projektmanagement mit MS Project, Requirements Management

  • Certified Oracle 10g DBA (OCA, Database Administration I)

  • Grundlagen Visual Basic 2008, Einführung C# + MS .NET

  • Einführung Visual Basic 2008, .NET

  • Einführung Microsoft C#, .NET

  • Requirements Management

  • ISO 9001:1994/2000 Mitarbeiterschulung

  • ITIL Basisschulung

Position

Position

Primär

  • Entwickler Java, C++, Oracle


Sekundär

  • Architekturberatung

  • Wartung und Betrieb

  • Schulung

  • administrative Tätigkeiten in Windows- und Unix-Bereich (Releaseerstellung, Organisation der Entwicklungsumgebung etc.)

  • Dokumentation

  • Einführung und Umsetzung von QS-Maßnahmen

  • Projektleitung

  • Moderation Scrum Meetings (Planning, Retrospektive etc.)

  • Kapazitätsplanung

Kompetenzen

Kompetenzen

Top-Skills

Java JEE Angular C++ SQL Oracle XML Vaadin JBoss Weblogic IDEA

Produkte / Standards / Erfahrungen / Methoden

Postman

Spezialisierung

  • Java-Technologie

  • Java-basierte Web-Applicationen

  • J2SE

  • J2EE

  • J2ME

  • Oracle

  • Weblogic

  • C

  • C++

  • OO

  • Build-Management

  • Scriptsprachen

  • Unix


Web

  • HTML

  • Javascript

  • Java

  • JSP

  • CSS

  • XML

  • XSL

  • XSLT

  • PDF

  • Active Server Pages ASP

  • JSON

  • JQuery UI

  • SoapUI

  • REST

 

Web-/Applikationsserver

  • Apache

  • Bea Weblogic

  • Glassfish

  • Website

  • iPlanet

  • Tomcat

  • Sun Application Server

  • JBoss AS

  • Jetty

  • JBoss Rules Engine (Drools)

 

Java Frameworks, Technologien

  • J2SE

  • J2EE

  • J2ME

  • Struts

  • UTC/SA

  • GROPS

  • Applets

  • Servlets

  • RMI

  • Web Services

  • Threads

  • EJB (2.1 +3.0)

  • Security

  • Web Services

  • JBoss

  • JAX-Webservices RI 2.1

  • Soap

  • CheckStyle

  • Findbugs

  • Dependometer

  • Juca

  • Xdoclet

  • JUnit Cocoon

  • DBUnit

  • MIDP/CLDC

  • Spring

  • Java Server Faces

  • JSF

  • Itext

  • FOP

  • OSGI

  • Velocity

  • Java 5

  • Eclipse RCP

  • JMeter

  • JRebel

  • Cactus

  • JNI

  • DOM

  • JDT

  • FitNesse

  • XmlUnit

  • Jaxb

  • Mockito

  • Grizzly

  • JGiven

  • Spring Boot

  • Spring Data

 

Datenbanken und Persistenz, Tools

  • SQL

  • Oracle

  • MySQL

  • phpMyAdmin

  • DB2

  • TOAD

  • Toplink

  • MS Access Grundkenntnisse

  • Pointbase

  • Cloudscape

  • DBVisualiser

  • Oracle SQL Developer

  • Oracle SQL Plus

  • PL/SQL

  • Java Persistence API Hibernate

  • IBatis

  • PL/SQL Developer

  • Sybase Powerdesigner

  • H2

  • JPA

  • JPQL

  • Eclipselink


Entwicklungsumgebungen, CI

  • Borland C++ IDE

  • MS Developer Studio

  • Unix makefiles

  • Ant Build Files

  • Maven

  • Symantec Visual Cafe

  • JBuilder Enterprise

  • Eclipse

  • NetBeans IDE

  • Cruise Control

  • Hudson

  • IntelliJ IDEA

  • MS Visual Code

 

GUI-Builder/Libraries

  • OWL (Borland)

  • ILOG-VIEWS

  • GRIT Application Developer


Java

  • Grundkenntnisse AWT

  • Swing

  • SWT

  • JFace

  • Visual-Editor

  • Selenium

  • Vaadin

  • Apache Wicket

  • Angular 7 + Karma +Jasmine

 

Revisionsverwaltung

  • CVS

  • Tortoise

  • MS Visual Source Safe

  • Subversion

  • zugehörige Eclipse Plugins

  • Serena Dimensions

  • GIT

  • GITLab


Methoden/Standards

  • OOA

  • OOD

  • OOP

  • UML

  • OR-Datenmodellierung

  • Phasen/Wasserfallmodell

  • Agile Entwicklung/Scrum

  • testgetriebene Entwicklung

  • Requirements Management

  • Behavior Driven Development BDD

 

Studienspezifisches

  • Regelungs- und Steuerungstechnik

  • Modellierung/Simulation mechanischer, thermodynamischer, elektrotechnischer und nichttechnischer Systeme

  • Optimierungsverfahren

  • Biomedizinische Technik (Physiologie, Elektrobiologie, medizinische Verfahrenstechnik, Radiologie, Strahlentechnik)

  • Echtzeitdatenverarbeitung

 

sonstige Tools/Kenntnisse

  • Vi

  • gVim

  • Cygwin

  • Matlab

  • VMware

  • Exceed

  • VNC

  • Kryptographie Grundkenntnisse HTTPS/PGP

  • Entwicklung sicherer Webanwendungen für das Internet

  • Maschinenschreiben

  • MS Standardsoftware (Word, Excel, Outlook, etc.)

  • Open Office

  • Mercury Quality Center

  • Acrobat

  • Veritas Cluster Manager

  • JIRA

  • ActiTime

  • Modelio Projektmodelierung

  • Corba

  • JacORB

  • omniORB

  • Vagrant

  • Docker

  • Gatling Lasttests

  • Swagger


Business Process Modelling

  • Enthalio

  • jBoss JBPM


Tätigkeiten/Tätigkeitsbereiche

  • Entwicklung

  • Wartung, Support ,administrative Tätigkeiten in NT- und Unix-Bereich, (Releaseerstellung, Organisation der Entwicklungsumgebung etc.), Dokumentation

  • Portierung (NT nach Irix, Solaris, HPUX)

  • Schulung

  • Einführung und Umsetzung von QS-Maßnahmen

  • Projektleitung


Messaging & Enterprise Integration

  • Java Message Service (JMS)

  • Message Driven Beans

  • Apache Kafka

  • Zookeeper

  • Apache Camel


Cloud

  • AWS Certified Cloud Practitioner in Arbeit, Red Hat OpenShift 3 & 4/Merlot

  • Migration und Konfiguration von Webservices

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
HP-UX, Irix, Solaris, Linux (Suse, Ubuntu)
Windows
NT, 2000, XP, Vista, 7, 10

Programmiersprachen

Angular
Assembler
68000, 6510, 80x86
Basic
Visual Basic 2008, .NET
C
C#
C#, .NET
C++
COBOL
CSS
HTML
Java
Java 5, Sun Certified Programmer for the Java 2 Platform 1.4 (CX-310-035)
JavaScript
JSON
JSP
Junit
MATLAB / Simulink
MS Visual Code
Pascal
Perl
PHP
PL/SQL
Oracle, MySQL
Scala
Shell-Programmierung
sh, ksh, Bash usw.
Typescript
Visual Basic 2008
.NET

Datenbanken

Access
Grundkenntnisse
Cloudscape
DB2
DBVisualiser
Enterprise Architect
H2 DB
myPhpAdmin
MySQL
Oracle
10G, seit Version 8, Oracle Certified Administrator (OCA)
PL/SQL Developer
Pointbase
SQL
Developer, Navigator
Sybase Powerdesigner
TOAD

Datenkommunikation

Amazon AWS
Internet, Intranet
HTML, Java, Javascript, Perl, JSP
PC-Anywhere
Red Hat OpenShift
SMTP
Einrichtung/Betrieb eines EXIM-MTAs
TCP/IP
Grundkenntnisse, Einrichtung und Betrieb eines privaten LANs
Windows Netzwerk
Einrichtung und Betrieb eines privaten LANs
Winsock
Netzwerkprogrammierung unter Windows NT (Winsock API), Erstellung einer Funktionsbibliothek für Prozesskommunikation über Sockets

Hardware

Amiga
PC
SUN

Berechnung / Simulation / Versuch / Validierung

FEM (Finite-Elemente-Methode)

Design / Entwicklung / Konstruktion

Pro/ENGINEER

Branchen

Branchen

  • Automobil/-zulieferer,
  • Unternehmensberatung/Systemhaus,
  • eCommerce, Medizintechnik, Telekommunikation,
  • Banken, Immobilienfinanzierung, Kredite
  • Behörden

Einsatzorte

Einsatzorte

München, Hamburg etc. (+200km) Homeoffice (+200km)
Deutschland, Schweiz, Österreich

Einsatzort beliebig sofern Spesen bezahlt werden (e.g. + 10?/h)

Projekt / Gesamtangebot / Perspektive entscheidet. Gerne auch neue Skills / Technologien

möglich

Projekte

Projekte

7 Monate
2022-06 - 2022-12

Java Entwicklung, Full-Stack Java & Wicket

Full Stack Java Developer
Full Stack Java Developer
Customer Self Care, ORCA, Vertragsverlängerungen & Zusatzleistungen,
Full-Stack-Webentwicklung, Refinement von Anforderungen mit dem Fachbereich
und Erstellen von User Stories, Technische Analyse und Konzeption in einem
diskussionsfreudigen Team vom komplexen Problem bis zur umsetzungsreifen
Roadmap, Koordination von Themenbereichen, technisch wie organisatorisch, Java 8,
Wicket 6.24, Kanban, Scrum, Git, BitBucket, IntelliJ IDEA, CMS Core Media Studio,
Implementierung GTM Tracking / Tag-Management-System (TMS), Apache Lombok,
White Label Ansatz - Multi Brand Code mit Feature-Switches, MS Teams, Docker,
Spring Boot Sonar, SonarQube, Jira, Confluence, DEVLan/Cream, Splunk, JSON,
XML, Debugging von Browser Events, Frontend Struktur, CSS Styles, Durchführen

von Code Reviews, agiler Prozess, Scrum

Mobilfunk Postpaid - Projekt B2C Portal Care, EContract
1 Jahr 2 Monate
2021-04 - 2022-05

Service Entwicklung, OpenShift Migration

Java Entwicklung, Cloud Migration (Openshift/AWS), DevOps
Java Entwicklung, Cloud Migration (Openshift/AWS), DevOps
  • Git, GitHub, TortoiseGit, Windows 10, Maven, Service Entwicklung, Versicherung,
    JDK/Java 8, Spring Boot, Tomcat, Cucumber (SOAP Tests), Cloud: AWS & OpenShift
    4 (Merlot) und 3, Groovy, Jenkins, JFrog Artifactory, Kubernetes, Erstellung Jenkins
    Multi-Branch-Pipelines und Jobs (YAML), Migration JUnit 4 nach 5, Migration Asserts
    nach AssertJ
Red Hat OpenShift Amazon AWS OpenShift 3 nach 4. Windows 10 + IntelliJ IDEA. Git GitHub TortoiseGit Maven Service Entwicklung JDK/Java 8 Tomcat AssertJ Cucumber (SOAP Tests) Cloud: AWS + OpenShift 4 Merlot 3. Groovy Jenkins JFrog Artifactory agiler Prozess
Versicherung
München
6 Monate
2020-11 - 2021-04

Java Entwicklung Webservices (Middle-Tier, Full Stack)

Java Entwicklung Middle-Tier Java 8 + 11 Git & GitLab Maven Jenkins Docker Weblogic 12c Oracle DB SQL Developer 19 SOAP REST JSON XML SQL Spring- Boot Apache Kafka AVRO PlantUML SoapUI MockTK Mockito Tolerant Reader Implementation (Soap Webservices) Spring IntelliJ IDEA Ubuntu testgetriebene Entwicklung TDD Agiler Prozess (Scrum)
Telekommunikation
1 Jahr 6 Monate
2019-06 - 2020-11

Migration Produktionslogistik von COBOL nach Java

Full-Stack Java Developer Angular 7 Typescript Karma ...
Full-Stack Java Developer
  • Migration eines Produktionssteuerungs-Systems, Full-Stack Java Entwicklung
MS Visual Code Gatling
Angular 7 Typescript Karma Jasmine Scala Spring-Boot Swagger REST IntelliJ IDEA Java 11 Oracle DB Docker COBOL Junit Hibernate GitLab GIT Hibernate Maven
Nutzfahrzeuge, LKW- & Bus-Produktion
München
5 Monate
2019-01 - 2019-05

Gesetzesänderungen, Java 8, Formular- / Berichtserstellung

  • Entwicklung Java Komponenten

  • Meldungen im Einwohnermeldewesen OK.EWO

Java 8 JBoss EAP7 Oracle DB Docker agiler Prozess nach Scrum Moderation von Scrum Meetings Mockito Prozess-Tools: Freemind JIRA Confluence Umsetzung gesetzlicher Änderungen Berichts- / Dokumentenerstellung mit XSLT XMELD Standard Einwicklungs- umgebung MS Windows 10 + IntelliJ IDEA Clean Code BDD mit JGiven
Verwaltung, Einwohnermeldewesen
3 Jahre 5 Monate
2015-02 - 2018-06

Java Entwicklung Webservices (Middle-Tier, Soap, REST)

Java 7 WLS Domain Datasources ...
  • Java Entwicklung Middle-Tier

  • Entwicklungsplattform Linux

  • Implementierung neuer Reports

  • Umstellung Repository

  • Migration Infoscreen HD


Functional Decomposition

  • Aufteilung monolithischer Architektur in serviceorientierte, einzeln deploybare Pakages

  • Analyse

  • Architektur- / Designberatung

  • funktionale Trennung auf separates deployment

  • separieren von DB-Zugriff

  • Anpassen Libraries

  • Migration auf neue WLS Domain

  • Einrichten der Resourcen (Datasources etc.)

  • Lösen Kompatibilitätsprobleme

  • Update diverser Frameworks

  • Implementierung neuer Reports


Architekturdokumentation

  • Moderation

  • Kapazitätsplanung

  • Migration

Java Middle-Tier Java 7 Eclipse Soap & Rest Services JAX-WS XML/JaxB Architektur WLS 11g XMLSpy MockTK Mockito TDD Ubunut Subversion Maven SoapUI + Junit tests Erstellen/Updaten Oracle Stored Procedures/DB Entwicklung Grizzly Framework 1.9.35 Migration Java 6 Log4j GUI Apache Wicket (1.5.8) Spring Jetty Axis JDBC GIT GitLab JPA JPQL Eclipselink XmlUnit MDE DB-Zugriff Spring-Config Interfaces Infoscreen HD Java 6 #
Java 7 WLS Domain Datasources Log4j Wicket (1.5.8) jaxb spring Unit tests mit Mockito jetty slf4j axis jdbc uvam UML Activity + Sequence diagrams (PlantUML MS Visio 2007) Confluence Jira agiler Prozess (Scrum) Moderation Scrum Meetings (Planning Retrospektive etc. Java 8 Apache Kafka Zookeeper Virtualisierung mit Vagrant / Docker Avro Datenformat
Telekommunikation, Telefonica, O2
7 Monate
2014-07 - 2015-01

Profilgenerator, Dokumentenerzeugung, Mail Processing

Ubuntu Linux Java 7 iText ...
  • Generierung von Dokumenten (PDF) mit Suchindexerstellung

  • Suchtrefferhervorhebung

  • Encodinganpassung

  • Internationnalisierung etc.

  • Mail Bearbeitung (Filtern, Routen, Kopien entfernen) mit Apache Camel, slf4j, log4j, maven

  • Evaluierung Machbarkeit

  • Technologieauswahl

  • Implementierung

Apache Camel slf4j log4j maven
Ubuntu Linux Java 7 iText  fop XLST XML DOM maven IntelliJ Idea
Bank
5 Monate
2014-02 - 2014-06

OPS, ICD & Bonniversum, Best Product Features, Cisco2DMS, Scan2Mail

Ubuntu Linux Faxe Routing
  • Erstellung Prototyp/POC für automatischen Build-Server (Jenkins) incl. automatischer Selenium Tests
  • Implementierung Webservice Proxy für Test/Performance-Zwecke (JBoss JAX-Webservices RI 2.1)
  • Cisco-Fax Server Anbindung mit Apache Camel Framework (Konvertierung Faxe, Routing etc.) via Exchange Server
  • Unterstützung Business Concept Phase
  • Erfassen der Requirements
  • Implementierung
  • Testphase
JBoss JAX-Webservices RI 2.1 Cisco-Fax Server Apache Camel Framework
Ubuntu Linux Faxe Routing
7 Monate
2013-07 - 2014-01

Sepa: Umstellung Zahlungsverkehr

Ubuntu Linux Selenium/SoapUI JUnit ...
  • Anpassung kompletter Plattform (div. Clients/Webservices) an SEPA Vorgaben (IBAN, BIC/Swift)

  • Frontend, Backend, Persistenz, Validierung, Autocompletion, JSF, JBoss, Drools Rules

  • Test/Testautomatisierung mit Selenium/SoapUI, JUnit, Soap Webservices, JSP, custom taglibs, Javascript, Vaadin uvam.,

  • Anbindung Bankverlag Library

  • Implementierung

  • Unterstützung Testphase Unterstützung Testphase

IBAN BIC/Swift JSF JBoss Drools Rules
Ubuntu Linux Selenium/SoapUI JUnit Soap Webservices JSP custom taglibs Javascript Vaadin uvam
Bank
1 Jahr 3 Monate
2012-04 - 2013-06

Migration Finanzierungsplattform: C++ nach Java, Weblogic nach JBoss

Backend- Server Java-Frontend-Kompenenten Weblogic ...
  • Migration eines komplexen Corba-basierten heterogenen Altsystems (ca. 20 C++ Backend-Server, Java-Frontend-Kompenenten auf Weblogic) nach Java sowie von Weblogic nach JBoss

  • Analyse, Konzeption und Umsetzung der Migration

  • Machbarkeitsanalyse Erstellung Prototypen/ Proof-of-Concept Implementierung der Kernkomponente zur Umschaltung der Services zur Laufzeit

  • Portierung technischer + fachlicher Logik nach Java

  • Analyse Business-Logik in bestehendem C++ Code (3,5 Mio Zeilen Alt-Code, Threading, Persistenz, fachliche + technische Logik usw.)

  • Entwicklungsumgebung auf Ubuntu Linux

  • Java Technologie

  • Technologie

  • Oracle Call Interface Template Library

  • Teilmigration Schufa

  • Herauslösen der Datenbank-Zugriffsschicht

  • neuer Firewall, Umbau auf Zugriff via Corba auf Java Server

  • Analyse, Architektur + Design, Datentransfer und Mapping C++ Objekte -> Corba Objekte -> Java Objekte

  • Design der CORBA Interface

  • Generierung der Schnittstellenklasse

  • Erstellung, FitNesse tests

  • Prozess auf Mehrfachziel

  • Gnu Makefiles, Testunterstützung (Testkonzepte, Testautomatisierung, Erstellung Testszenarien, Selenium)

  • Begleitung des Projekts über Produktivsetzung bis Stabilisierungsphase, Subversion, Jira, agiler Prozess

  • Projektsprache Englisch

C++ Java Code Corba JacORB omniORB Eclipse Indigo for C/C++ Developers C++ 4.4.5 GNU Make Oracle Call Interface Template Library OTL OCI Template Library EJB Hibernate Corba Objekte Java Objekte Binary Jira Scrum
Backend- Server Java-Frontend-Kompenenten Weblogic JBoss Prototypen/ Proof-of-Concept Oracle Weblogic 11.0 IntelliJ IDEA 10.5 FitNesse Maven Java 6+7 EJB 3 Hibernate JPA JBoss 6.0 + 7 Gnu Makefiles Testkonzepte Testautomatisierung Erstellung Testszenarien Selenium
Bank, Konsumentenkredite
11 Monate
2011-05 - 2012-03

Entwicklung Java, Technologieberatung, Immobilienfinanzierung

  • Java Entwicklung für Immobilienfinanzierungsplattform

  • schichtenübergreifende Entwicklung Im Bereich Backoffice, Intranet, Ideen- und Anfragemanagement, Ehyp, Partnerportal, CFrame, B2B, B2C, Frontend mit JQuery UI, JS, HTML, Velocity, für IE 8 + 9

  • dynamische Eingabeformulare

  • Validierung, Workflow-Modellierung

  • Dokumenten- erstellung Generierung PDF mit Text u. XSL-FO

  • Anbindung BO an Telefonanlage (Sikom) via JAVA-AP, FO, IntelliJ IDEA, Log4J, CVS, WinCVS, Oracle 11G, Velocity, Apache, Tomcat, PL SQL Developer,Java 6 & 7

  • Technologiestudie Java APIs für Outlook / Exchange-Server Anbindung für MS Exchange Server Anbindung an Backoffice Workflow

  • Interviews mit Fachabteilung

  • Evaluierung Technologie + Machbarkeit

  • Integration in bestehende Infrastruktur

  • Prozessintegration

  • Durchführen Anwender-Interviews

  • Erfassen der Requirements, Recherche JAVA APIs, Technologie + Architekturberatung

Backoffice Intranet Ideen- und Anfragemanagement Ehyp Partnerportal CFrame B2B B2C Frontend mit JQuery UI JS HTML Velocity für IE 8 + 9 PDF XSL-FO Sikom JAVA-AP FO IntelliJ IDEA Log4J CVS WinCVS Oracle 11G Apache Tomcat PL SQL Developer Java 6 & 7 Java API Outlook Exchange-Server MS Exchange Server Backoffice Workflow Requirements Recherche JAVA APIs Technologie + Architekturberatung
Bank, Immobilienfinanzierer, 2 Vertragsverlängerungen
4 Monate
2011-01 - 2011-04

Entwicklung Eclipse Rich Client (RCP), Lohnsteuerberechnung

JBoss Drools Rule Engine CI Build RCP Produkt ...
  • Analyse, Architektur, Design, Umsetzung

  • Eclipse RCP Fat Client (Helios), GUI mit SWT, JFace und Visual Editor

  • Prüfung fachlicher Regeln mit JBoss Drools Rule Engine

  • Anbindung Windows-Schnittstellen mit JNI, DOM

  • Einrichten CI Build für RCP Produkt (PDE, ANT, Maven, Cruise Control, Hudson)

  • Automatisierung Buildprozess für RCP, Aufsetzen automatischer Tests, Architektur- beratung (Analyse, Konzept, Design), RCP Junit-Plugin Tests (PDE JUnit, SWT Bot), Code Generierung mit Eclipse JDT (Java Development Tools) und AST (Abstract Syntax Tree)

  • Schulung Java Programmierung, Design Patterns, Coding Conventions, Knowhow Transfer (Coaching von Java-Anfängern)

  • Extreme Programming

Eclipse RCP Fat Client (Helios) GUI SWT JFace Visual Editor JNI DOM PDE ANT Maven Cruise Control Hudson RCP PDE JUnit SWT Bot
JBoss Drools Rule Engine CI Build RCP Produkt Analyse Konzept Design (Java Development Tools Abstract Syntax Tree) Coaching von Java-Anfängern
Behörde, Finanzverwaltung
6 Monate
2010-07 - 2010-12

Entwicklung Java, JEE, ECommerce

Datenimporte Batchprogrammierung
  • Implementierung Middle-Tier + Backend Online-Shop, Java, JEE, testgetriebene Entwicklung, Scrum, Datenimporte, Batchprogrammierung, JBoss 4.2.0 + 4.3, EJB 3.0, Hibernate, Oracle 10G, H2, DB2, Eclipse Helios + Ganymede, Subversion, DBVisualizer, JRebel, Cactus, DBUnit, JMS, JSON, Seam, Confluence, Code Reviews mit Atlassian Crucible, Mantis

Middle-Tier + Backend Online-Shop Java JEE Scrum JBoss 4.2.0 + 4.3 EJB 3.0 Hibernate Oracle 10G H2 DB2 Eclipse Helios + Ganymede Subversion DBVisualizer JRebel Cactus DBUnit JMS JSON Seam Confluence Code Reviews mit Atlassian Crucible Mantis
Datenimporte Batchprogrammierung
Verlag, ECommerce, Versandhandel
6 Monate
2009-12 - 2010-05

Consulting, Entwicklung J2EE, Kreditkarten, Chargeback

diverse Unix Derivate agiler Prozess (Scrum) Pentaho BI Suite ...
  • Reengineering Rückbuchungssystem

  • Analyse Altsystem (Architektur, Datenmodell, GUI)

  • Architekturberatung, Design, Umsetzung, agiler Prozess (Scrum), Pentaho BI Suite, PDI Komponente, JSF, Spring Batch, Hibernate, Oracle, JBoss jBPM, Business Process Modelling, Subversion, CVS, MS Active Server Pages, Maven, Eclipse Galileo, Tomcat, JIRA

  • Aufsetzen Continuous Integration mit Cruise Control, Unit-Tests

  • Regressionstests mit JMeter, PL/SQL Developer, Enterprise Architect, Sybase Powerdesigner

  • Projektsprache Englisch

Architektur Datenmodell GUI Scrum JSF Oracle JBoss jBPM CVS MS Active Server Pages JIRA JMeter PL/SQL Developer Enterprise Architect Sybase Powerdesigner
diverse Unix Derivate agiler Prozess (Scrum) Pentaho BI Suite  PDI Komponente (Spoon) JSF Spring Batch Hibernate Business Process Modelling Subversion  MS Active Server Pages Maven Eclipse Galileo Tomcat  Cruise Control
Bank, Finanzbranche, Kreditkarten, 2 Vertragsverlängerungen
7 Monate
2009-03 - 2009-09

Layoutoptimierung indivdualisierte Printprodukte

Softwareentwickler Ubuntu-Linux PERL
Softwareentwickler
  • Consulting, Konzept u. Design, Implementierung, Test

  • Individualisierung von Printprodukten

  • Design und Implementierung von Batchprozessen unter Ubuntu-Linux mit PERL

  • Analyse XML-Dokumentenstruktur

  • Optimierung Layout

  • Einfügen kontext-spezifischer Werbeblöcke

Ubuntu-Linux PERL
Printmedienbranche
5 Monate
2008-10 - 2009-02

J2SE, Webapplikation, Simulationsumgebung Kreditrisiko 16 (Folgeprojekt)

Windows XP und Vista J2SE Java 5 ...
  • Simulationsumgebung für Stresstests und Risikoeinstufung (Planungsläufe, Risikotransferrechnung für Ausplatzierungen gem. regulatorischer Vorgaben Solvabilitätsverordnung §123, §148, §151, §232) IT-Konzept, Architektur,
  • Implementierung, Web-Applikation, Implementierung Datenzugriffsschicht, Middle Tier und GUI, 
  • Persistenz, IBatis, Spring, XSLT, Oracle 10g, Toad, Eclipse, MS VSS, Jetty,
  • DBUnit
Windows XP und Vista J2SE Java 5 Oracle 10g Toad Eclipse MS VSS Jetty Serena Dimensions DBUnit (Konzept Architektur Usecases Implementierung etc.)
Großbank
5 Monate
2008-10 - 2009-02

J2SE, Webapplikation, Simulationsumgebung Kreditrisiko

  • Simulationsumgebung für Stresstests und Risikoeinstufung (Planungsläufe, Risikotransferrechnung für Ausplatzierungen gem. regulatorischer Vorgaben Solvabilitätsverordnung §123, §148, §151, §232)

  • IT-Konzept

  • Architektur

  • Implementierung

  • Web-Applikation

  • Implementierung Datenzugriffsschicht, Middle Tier und GUI, Persistenz, IBatis, Spring, XSLT, Oracle 10g, Toad, Eclipse, MS VSS, Jetty, DBUnit

Ubuntu-Linux PERL Middle Tier und GUI Persistenz IBatis Spring XSLT Oracle 10g Toad Eclipse MS VSS Jetty DBUnit
Bank
1 Jahr 1 Monat
2007-09 - 2008-09

Entwicklung Meldeerstellung und Überwachung von Groß-  und Millionenkrediten nach Basel II KWG

IT-Konzept, Architektur, Implementierung Windows XP und Vista J2SE Java 5
IT-Konzept, Architektur, Implementierung

Web-Applikation, Implementierung, Datenzugriffsschicht, Middle Tier und GUI, Persistenz, IBatis, Spring, XSLT, Groß- und Millionenkreditmeldung nach KWG/Basel II, Oracle 10g, Toad, Eclipse, MS VSS, Jetty, Berichtserstellung als PDF mit Itext, FOP, Acrobat Acroforms (Einzelanzeige, GbR, MKNE), Serena Dimensions Überwachung von Groß- und Millionenkrediten, Simulationsumgebung für Stresstests und Risikoeinstufung (Risikotransferrechnung, Kreditrisikomanagement, Konzept, Architektur, Usecases, Implementierung etc.)

Windows XP und Vista J2SE Java 5
Großbank
2 Monate
2007-08 - 2007-09

Entwicklung J2ME Mobilapplikation

Windows XP J2ME J2ME Mobilapplikation ...
  • Implementierung Datenversorgung für Midlet

  • Konzept und Erstellung Backend-Komponenten der Datenverwaltung

Windows XP J2ME J2ME Mobilapplikation (MySQL Datenbank phpMyAdmin http-Requests Datenmodellierung JSR-184 75 135 Sun Wireless Toolkit Tomcat Connector J) Midlet-Programmierung auf Netbeans 5.5.1 und NetBeans Mobility Pack For MIDP/CLDC 5.5 Web-Applikation für Datenadministration und Datenversorgung des Midlets
US Softwareunternehmen, Telekommunikation
9 Monate
2006-10 - 2007-06

Entwicklung Internet-Gebrauchtwagenbörse

Implementierung Backend, Persistenz, Schnittstellen, Frontend Windows XP Linux J2EE Applikation ...
Implementierung Backend, Persistenz, Schnittstellen, Frontend
Windows XP Linux J2EE Applikation Oracle 10g EJB 2.0 Log4J XSLT Eurotax Structure Eurotax  Price IGDOM HST Tortoise SVN Eclipse uvam. Bea Weblogic
Automobilbau/Unternehmensberatung, B2B
9 Monate
2006-10 - 2007-06

Consulting Konfiguratoren, Online Bestellsysteme

Beratung, Erarbeitung Konzepte, Support Java-basierte Webapplikationen
Beratung, Erarbeitung Konzepte, Support
Java-basierte Webapplikationen
Automobilbau/Unternehmensberatung, B2B

Aus- und Weiterbildung

Aus- und Weiterbildung

Universität Stuttgart

Diplom Ingenieur der Technischen Kybernetik


Weiterbildungen, Zertifizierungen

  • SCJP - Sun Certified Programmer, Java 1.4 und 5

  • SCWCD - Sun Certified Web Component Developer

  • SCBCD - Sun Certified Business Component Developer

  • SCMAD - Sun Certified Mobile Application Developer for J2ME

  • Schulung "Web Services mit Soap und Java"

  • OCA - Oracle Certified Associate 10g, Datenbank Administration I

  • Schulung "Web Services mit Soap und Java"

  • Projektmanagement mit MS Project, Requirements Management

  • Grundlagen Visual Basic 2008, Einführung C# + MS .NET

  • Pro / ENGINEER Basistraining, Aufbautraining

  • Join BMW IT Schulung/Zertifizierung

  • Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 (SCWCD, CX-310-081)

  • Sun Certified Business Component Developer for Java 2 Platform, Enterprise Edition 1.3 (SCBCD, CX-310-090)

  • Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.4 (SCJP, CX-310-035)

  • Sun Certified Programmer for the Java Platform, Standard Edition 5.0 (CX-310-055)

  • Sun Certified Mobile Application Developer for J2ME (SCMAD, CX-310-110)

  • Projektmanagement mit MS Project, Requirements Management

  • Certified Oracle 10g DBA (OCA, Database Administration I)

  • Grundlagen Visual Basic 2008, Einführung C# + MS .NET

  • Einführung Visual Basic 2008, .NET

  • Einführung Microsoft C#, .NET

  • Requirements Management

  • ISO 9001:1994/2000 Mitarbeiterschulung

  • ITIL Basisschulung

Position

Position

Primär

  • Entwickler Java, C++, Oracle


Sekundär

  • Architekturberatung

  • Wartung und Betrieb

  • Schulung

  • administrative Tätigkeiten in Windows- und Unix-Bereich (Releaseerstellung, Organisation der Entwicklungsumgebung etc.)

  • Dokumentation

  • Einführung und Umsetzung von QS-Maßnahmen

  • Projektleitung

  • Moderation Scrum Meetings (Planning, Retrospektive etc.)

  • Kapazitätsplanung

Kompetenzen

Kompetenzen

Top-Skills

Java JEE Angular C++ SQL Oracle XML Vaadin JBoss Weblogic IDEA

Produkte / Standards / Erfahrungen / Methoden

Postman

Spezialisierung

  • Java-Technologie

  • Java-basierte Web-Applicationen

  • J2SE

  • J2EE

  • J2ME

  • Oracle

  • Weblogic

  • C

  • C++

  • OO

  • Build-Management

  • Scriptsprachen

  • Unix


Web

  • HTML

  • Javascript

  • Java

  • JSP

  • CSS

  • XML

  • XSL

  • XSLT

  • PDF

  • Active Server Pages ASP

  • JSON

  • JQuery UI

  • SoapUI

  • REST

 

Web-/Applikationsserver

  • Apache

  • Bea Weblogic

  • Glassfish

  • Website

  • iPlanet

  • Tomcat

  • Sun Application Server

  • JBoss AS

  • Jetty

  • JBoss Rules Engine (Drools)

 

Java Frameworks, Technologien

  • J2SE

  • J2EE

  • J2ME

  • Struts

  • UTC/SA

  • GROPS

  • Applets

  • Servlets

  • RMI

  • Web Services

  • Threads

  • EJB (2.1 +3.0)

  • Security

  • Web Services

  • JBoss

  • JAX-Webservices RI 2.1

  • Soap

  • CheckStyle

  • Findbugs

  • Dependometer

  • Juca

  • Xdoclet

  • JUnit Cocoon

  • DBUnit

  • MIDP/CLDC

  • Spring

  • Java Server Faces

  • JSF

  • Itext

  • FOP

  • OSGI

  • Velocity

  • Java 5

  • Eclipse RCP

  • JMeter

  • JRebel

  • Cactus

  • JNI

  • DOM

  • JDT

  • FitNesse

  • XmlUnit

  • Jaxb

  • Mockito

  • Grizzly

  • JGiven

  • Spring Boot

  • Spring Data

 

Datenbanken und Persistenz, Tools

  • SQL

  • Oracle

  • MySQL

  • phpMyAdmin

  • DB2

  • TOAD

  • Toplink

  • MS Access Grundkenntnisse

  • Pointbase

  • Cloudscape

  • DBVisualiser

  • Oracle SQL Developer

  • Oracle SQL Plus

  • PL/SQL

  • Java Persistence API Hibernate

  • IBatis

  • PL/SQL Developer

  • Sybase Powerdesigner

  • H2

  • JPA

  • JPQL

  • Eclipselink


Entwicklungsumgebungen, CI

  • Borland C++ IDE

  • MS Developer Studio

  • Unix makefiles

  • Ant Build Files

  • Maven

  • Symantec Visual Cafe

  • JBuilder Enterprise

  • Eclipse

  • NetBeans IDE

  • Cruise Control

  • Hudson

  • IntelliJ IDEA

  • MS Visual Code

 

GUI-Builder/Libraries

  • OWL (Borland)

  • ILOG-VIEWS

  • GRIT Application Developer


Java

  • Grundkenntnisse AWT

  • Swing

  • SWT

  • JFace

  • Visual-Editor

  • Selenium

  • Vaadin

  • Apache Wicket

  • Angular 7 + Karma +Jasmine

 

Revisionsverwaltung

  • CVS

  • Tortoise

  • MS Visual Source Safe

  • Subversion

  • zugehörige Eclipse Plugins

  • Serena Dimensions

  • GIT

  • GITLab


Methoden/Standards

  • OOA

  • OOD

  • OOP

  • UML

  • OR-Datenmodellierung

  • Phasen/Wasserfallmodell

  • Agile Entwicklung/Scrum

  • testgetriebene Entwicklung

  • Requirements Management

  • Behavior Driven Development BDD

 

Studienspezifisches

  • Regelungs- und Steuerungstechnik

  • Modellierung/Simulation mechanischer, thermodynamischer, elektrotechnischer und nichttechnischer Systeme

  • Optimierungsverfahren

  • Biomedizinische Technik (Physiologie, Elektrobiologie, medizinische Verfahrenstechnik, Radiologie, Strahlentechnik)

  • Echtzeitdatenverarbeitung

 

sonstige Tools/Kenntnisse

  • Vi

  • gVim

  • Cygwin

  • Matlab

  • VMware

  • Exceed

  • VNC

  • Kryptographie Grundkenntnisse HTTPS/PGP

  • Entwicklung sicherer Webanwendungen für das Internet

  • Maschinenschreiben

  • MS Standardsoftware (Word, Excel, Outlook, etc.)

  • Open Office

  • Mercury Quality Center

  • Acrobat

  • Veritas Cluster Manager

  • JIRA

  • ActiTime

  • Modelio Projektmodelierung

  • Corba

  • JacORB

  • omniORB

  • Vagrant

  • Docker

  • Gatling Lasttests

  • Swagger


Business Process Modelling

  • Enthalio

  • jBoss JBPM


Tätigkeiten/Tätigkeitsbereiche

  • Entwicklung

  • Wartung, Support ,administrative Tätigkeiten in NT- und Unix-Bereich, (Releaseerstellung, Organisation der Entwicklungsumgebung etc.), Dokumentation

  • Portierung (NT nach Irix, Solaris, HPUX)

  • Schulung

  • Einführung und Umsetzung von QS-Maßnahmen

  • Projektleitung


Messaging & Enterprise Integration

  • Java Message Service (JMS)

  • Message Driven Beans

  • Apache Kafka

  • Zookeeper

  • Apache Camel


Cloud

  • AWS Certified Cloud Practitioner in Arbeit, Red Hat OpenShift 3 & 4/Merlot

  • Migration und Konfiguration von Webservices

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
HP-UX, Irix, Solaris, Linux (Suse, Ubuntu)
Windows
NT, 2000, XP, Vista, 7, 10

Programmiersprachen

Angular
Assembler
68000, 6510, 80x86
Basic
Visual Basic 2008, .NET
C
C#
C#, .NET
C++
COBOL
CSS
HTML
Java
Java 5, Sun Certified Programmer for the Java 2 Platform 1.4 (CX-310-035)
JavaScript
JSON
JSP
Junit
MATLAB / Simulink
MS Visual Code
Pascal
Perl
PHP
PL/SQL
Oracle, MySQL
Scala
Shell-Programmierung
sh, ksh, Bash usw.
Typescript
Visual Basic 2008
.NET

Datenbanken

Access
Grundkenntnisse
Cloudscape
DB2
DBVisualiser
Enterprise Architect
H2 DB
myPhpAdmin
MySQL
Oracle
10G, seit Version 8, Oracle Certified Administrator (OCA)
PL/SQL Developer
Pointbase
SQL
Developer, Navigator
Sybase Powerdesigner
TOAD

Datenkommunikation

Amazon AWS
Internet, Intranet
HTML, Java, Javascript, Perl, JSP
PC-Anywhere
Red Hat OpenShift
SMTP
Einrichtung/Betrieb eines EXIM-MTAs
TCP/IP
Grundkenntnisse, Einrichtung und Betrieb eines privaten LANs
Windows Netzwerk
Einrichtung und Betrieb eines privaten LANs
Winsock
Netzwerkprogrammierung unter Windows NT (Winsock API), Erstellung einer Funktionsbibliothek für Prozesskommunikation über Sockets

Hardware

Amiga
PC
SUN

Berechnung / Simulation / Versuch / Validierung

FEM (Finite-Elemente-Methode)

Design / Entwicklung / Konstruktion

Pro/ENGINEER

Branchen

Branchen

  • Automobil/-zulieferer,
  • Unternehmensberatung/Systemhaus,
  • eCommerce, Medizintechnik, Telekommunikation,
  • Banken, Immobilienfinanzierung, Kredite
  • Behörden

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.