Objektorientierte Software -architektur und -entwicklung (Java / Java EE)
Aktualisiert am 29.04.2024
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.05.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Java En
Java
Spring
Java EE
JMS
Spring 2.5
Spring 3.0
JAXP
Camunda
kafka
Google Cloud Platform
Deutsch
fließend in Wort und Schrift
Englisch
fließend in Wort und Schrift
Portugiesisch
fließend, sehr gute sprachliche Kenntnisse, schriftlich gute Kenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich

Arbeitserlaubnis: Work permittion in Europe due to german nationality.

möglich

Projekte

Projekte

1 Jahr 3 Monate
2022-10 - 2023-12

Weiterentwicklung - Identity und Access Management (IAM)

Software Architect/ Software Engineer Linux Oracle Apache CFX ...
Software Architect/ Software Engineer
  • Weiterentwicklung des auf Keycloak basierten Backend des Identity und Access Management (IAM) der EPA Elektronische Patientenakte der eGK elektronische Gesundheitskarte (Versichertenkarte) der Krankenkassen.
  • Erstellung einer custom Keycloak IAM Instanz für GEDISA - Gesellschaft für digitale Services der Apotheken..
  • Fachliche Aufgabenschwerpunkte im Projekt:
    • Anpassungen/ Erweiterungen im IAM, Keycloak Framework, den verschiedenen zugehörigen Microservices sowie der IAM Rest API
    • Entwicklung eines Rest API Performancetest Tools
    • Erweiterung/Betrieb der CI/CD Strecke
    • Anpassungen/ Erweiterungen der Rest API Anbindung der externen IT-Systeme
Linux Oracle Apache CFX Docker Kubernetes Java 10 17 IntelliJ Spring Boot Spring Data Quarkus Lombock openapi Swagger Junit Mockito JPA Hibernate Liquibase Apache PDFBox Keycloak Maven Jenkins Sonar qube Nexus Repository Git Bitbucket Atlassian Confluence Jira testdriven development SCRUM CDI REST SOAP WSDL XSD XML JAXB
RISE - Research Industrial Systems Engineering
7 Monate
2022-03 - 2022-09

Nichtlagerware-System DIVA "Diva and Friends"

Software Architect/ Software Engineer Linux Oracle Eclipse IDE ...
Software Architect/ Software Engineer
Nichtlagerware-System DIVA "Diva and Friends" (DirektVersandAbwicklung) ist ein webbasiertes System, über welches sich Endbenutzer wie Lieferanten/ Partner und die Fachbereiche zur Verwaltung ihrer Kundenaufträge anmelden können. Diva bietet die Funktionalität um Auftragsdaten, Interne Artikelbezeichnungen und -Nummern, Stornodaten, Versanddaten, Retourendaten, Warenverfügbarkeitsmeldungen, Bestände online auf einem Webserver im Rechenzentrum zu bearbeiten und alle relevanten Auftrags-und Versandpapiere sowie Stornolisten auszudrucken. Schnittstellen zu Lieferanten eigene Warenwirtschaftssysteme stehen ebenfalls zur Verfügung (Download/Upload als Textdatei oder EDIFACT).
  • Fachliche Aufgabenschwerpunkte im Projekt:
    • Archtektur Design
    • Implementierung neuer Microservices im Diva/ Dropstock B2B Umfeld
    • Anpassungen/ Erweiterungen in der DIVA Webanwendung
    • Erweiterung/ Betrieb der CI/CD Strecke
    • DEVOPS Tätigkeiten wie Bestellung und Konfiguration der benötigten Infrastruktur für CI/CD und die Containerplattform
    • Anbindung der externen IT-Systeme
Linux Oracle Eclipse IDE Java 8 / 11 / 17 Java EE 8 Apache Kafka Active MQ Payara Applicationserver Docker Kubernetes Google Cloud Plattform Spring Boot Spring Data Lombock Google Cloud Spring Spring Scheduling Vaadin H2 Datenbank Mockito Easymock Junit 5 Logback slf4j Cucumber Selenium SQL developer Ansible Maven Jenkins Sonar qube Nexus Repository Git Github Actions Gradle Groovy Terraform Control-M Atlassian Confluence Bitbucket Jira testdriven development SCRUM CDI REST SOAP WSDL XSD XML JAXB
Otto
1 Jahr 11 Monate
2020-02 - 2021-12

Camunda Prozessautomat

Software Architect/ Software Engineer Linux Oracle Eclipse IDE ...
Software Architect/ Software Engineer
Der bestehende Microservice eines Camunda Prozessautomaten soll für einen neuen, mittels BPMN/DMN modellierten Prozesses zur automatischen Verarbeitung von Bearbeitungsaufträgen erweitert und angepasst werden. Die Bearbeitungsaufträge werden über ein Kafka Topic bereitgestellt. Die Kommunikation mit den benötigten IT-Systemen erfolgt im Prozessverlauf über verschiedene SOA- und REST-Services
  • Fachliche Aufgabenschwerpunkte im Projekt:
    • Archtektur Design
    • BPMN/ DMN Modellierung der fachlichen Anforderungen
    • Integration des Microservices in die bestehende IT Landschaft
    • Aufbau/Betrieb der CI/CD Strecke
    • DEVOPS Tätigkeiten wie Bestellung und Konfiguration der benötigten Infrastruktur für CI/CD und die Containerplattform in Nonproduktion und Produktion
    • Anbindung der externen IT-Systeme
Linux Oracle Eclipse IDE Java 8 Java EE 8 JPA Eclipselink 2.7 Eclipse Microprofile 2.2 Eclipse Microprofile Apache Kafka 2.2.1 Apache Avro Schema H2 Datenbank 1.4 Mockito 3.2.4 Junit 5 slf4j Payara Micro 5.201 Payara-embedded Docker Mesosphere DC/OS Kubernetes Rancher Camunda Processengine 7.14 Cammunda Modeller 4.2 Camunda-Cockpit SQL developer Soap-UI Maven Jenkins Sonar qube Nexus Repository Nexus IQ Git Atlassian Confluence Bitbucket Jira testdriven development SCRUM CDI REST SOAP WSDL XSD XML JAXB BPMN DMN
T-Systems
Nürnberg
1 Jahr 4 Monate
2018-06 - 2019-09

Paymentservice

Software Architect / Software Engineer Linux Oracle Eclipse IDE ...
Software Architect / Software Engineer
Der Paymentservice soll für die Abrechnung von Zusatzprodukten über die PayOne API beim Abschluss eines Strom-/ Gasliefervertrages erstellt werden. Die PayOne API stellt verschiedene Zahlungsmöglichkeiten zur Verfügung. Die von der PayOne API bereitgestellten Transaktionsdaten werden vom Paymentservice in das firmeninterne SAP System weitergeleitet.
  • Architektur Design
  • Entwicklung des Payment Microservices mit Spring Boot, Spring Data, Spring Security
  • Erweiterung/ Anpassung der bestehenden Services mit Spring Batch
  • Spring Integration sowie des Apache Velocity Frontends
Linux Oracle Eclipse IDE IntelliJ IDEA 2018 Java 8 Spring Boot Spring Data Spring Security Spring integration Spring batch Hibernate JPA SAP JCO 3 Apache CXF 3.2 Apache HTTP Client 4.4 Apache Camel Apache Velocity Template Engine Kubernetes Docker JBoss 7 GA / Wildfly 10.1 Jenkins Maven JUnit Mockito 1.9 Lombock Swagger slf4j log4j GIT SVN SoapUI Jira Confluence testdriven development SCRUM CDI REST SOAP WSDL XSD XML JAXB
Regiocom GmbH
11 Monate
2017-07 - 2018-05

verschiedene Projekte

Software Architect/ Software Engineer Windows Server MS-SQL Server 2014 R2 Eclipse IDE ...
Software Architect/ Software Engineer

AMPT ? Asset Management System

  • Es soll ein Assetmanagementsystem zur Verwaltung aller Netzwerkfähigen Komponenten an der Montage bzw. Fertigungslinie bei Daimler Powertrain (Fertigung von Motoren, Getrieben, Achsen und Bremsen) erstellt werden.
  • Ein Ergebnis des übergeordneten SITS (Secure IT @Shopfloor) Projekts ist, dass ein Asset Management zwingend und dringend erforderlich ist, um im Falle von Wartungsaufgaben oder unvorhersehbaren Ereignissen, weiterhin schnell und umfassend reagieren zu können.
  • Das zu erstellende Software-System ?Asset-Management für Instandhaltung Powertrain? unterstützt den Asset-Manager-Automation seine Arbeit effektiver und effizienter durchführen zu können.
  • Tätigkeiten: 
    • Architektur Design, Entwicklung eines JEE REST Backends für ein Typescript Frontend basierend auf React/ Redux

    PDM-WebClient
    • Der PDM-WebClient soll für den Bereich des Produktdaten-Managements erstellt werden, der weltweit über das Daimler Intranet für den webbasierten Zugriff auf angebundene PDM-Backend-Systeme verfügbar ist.
    • Die aktuellen vorhandenen Funktionalitäten des heutigen EDM-Info-Managers sollen weitgehend im neuen System abgebildet und nach Bedarf aktualisiert werden.
    • Der EDM-InfoManager wird hauptsächlich von den Entwicklungsbereichen zur Datenrecherche, Visualisierung und Analyse genutzt.
    • Tätigkeiten
      • Architektur Design, Entwicklung im SpringMVC REST Backends für das Angular 5 Frontend

    Windows Server MS-SQL Server 2014 R2 Eclipse IDE Java 8 JBoss 7 GA / Wildfly 10.1 Java EE 6 EJB 3.1 CDI JPA 2.0 RESTful Web Services mit JAX-RS Hibernate PDFBox MySql/MS-SQL Server React Redux Node JS Javascript Typescript Maven Log4J JUnit Jenkins Gerrit GIT Jira Confluence testdriven development SCRUM Linux Elasticsearch Java JavaEE Spring Boot 1.5 Spring MVC 4.3 RESTful Web Service Swagger Apache POI Super CSV Maven
    Innotec/ Daimler AG
    5 Jahre 6 Monate
    2012-01 - 2017-06

    Global Enterprise Warehouse Management System

    Software Architect/ Software Engineer Linux MySQL Eclipse IDE ...
    Software Architect/ Software Engineer
    Java basierte Intranet Web Applikation zur online Kaufabwicklung/ Warenwirtschaft mit Anbindung der externen Handelsplattformen Amazon und Ebay.
    • Architektur Design, Entwicklung im Backend und Frontend
    • Integration verschiedener Webservice APIs zur Anbindung von Handelsplattformen und Warenwirtschaftssystem basierend auf JAX-WS, Axis 2
    • Design, Entwicklung einer verteilten Client- Serverarchitektur für Lager Workstations
    • Entwicklung eines multithreaded, skalierbaren, verteilten Task-Worker Frameworks als Basis eines Marktanalysetools zur Erschließung neuer Märkte durch Massendatenverarbeitung und -analyse
    • Entwicklung von Überwachungstools zur Überwachung des eigenen Onlineangebotes (Ranking, Mengen-, Onlineüberwachung)
    • Entwicklung eines Frontends für das Backoffice
    • Integration einer HBCI Schnittstelle zur Zahlungseingangskontrolle und automatischer Auftrags-/ Zahlungszuordnung
    Linux MySQL Eclipse IDE Java 8 Java EE JSP JSTL STRUTS 1.3 Tomcat Hibernate 3.3 / EJB 3.0 Spring Commons-HTTPClient Java Mail Subversion HBCI4J SOA Metro 1.3.1 Webservicestack JAX-WS 2.1 Axis 2 Junit Ebay Webservice API SVN testdriven development
    auf Anfrage
    1 Jahr 6 Monate
    2010-07 - 2011-12

    OptimISE ? Global Trading System

    Software Architect/ Software Engineer CentOS Linux MySQL Java 7 ...
    Software Architect/ Software Engineer
    Implementierung der Datenbank für statische Daten für das neue low latency Global Trading System. Die Datenbank für statische Daten stellt eine asynchrone Webservice Schnittstelle über ein JMS/ MQ interface bereit zur Kommunikation mit den Up- und Downstream Systemen wie die Matching Engine und das Frontend. Der ersten Meilenstein ist die Migration der Optionshandelsplattform der International Securities Exchange. Der zweite Meilenstein ist die Migration der Eurex Handeslplattform.
    CentOS Linux MySQL Java 7 Java EE 6 Eclipse IDE Eclipse EMF Eclipse M2T Jboss 6 EJB 3 Hibernate MySql MagicDraw UML Maven JMS Active MQ JAXWS Webservice XML XSD Quartz XText Log4J JUnit SVN testdriven development SCRUM
    Deutsche Börse
    Frankfurt
    7 Monate
    2009-12 - 2010-06

    Afterbuy

    Software Architect/ Software Engineer Linux MySQL Eclipse IDE ...
    Software Architect/ Software Engineer
    Java basierte Web Applikation zur online Kaufabwicklung/ Warenwirtschaft
    • Architektur Design
    • Entwicklung im Backend und Frontend
    • Integration der Ebay Webservice API
    Linux MySQL Eclipse IDE Java Java EE JSP JSTL STRUTS 1.3 Tomcat Hibernate 3.3 / EJB 3.0 Commons-HTTPClient Java Mail Subversion HBCI4J SOA Metro 1.3.1 Webservicestack JAX-WS Spring Axis Junit
    auf Anfrage
    1 Jahr 5 Monate
    2008-07 - 2009-11

    FXMM Data-IT DMG Solutions

    Software Architect/ Software Engineer RedHat Enterprise Linux 5 Oracle Oracle 9.2.8.0 Websphere 6.1 security enabled ...
    Software Architect/ Software Engineer
    Distribution/ Mastering/ Gateway - DMG Solutions stellt dem Kundencenter zeitnah und zuverlässig hoch qualitative statische Daten zur Verfügung. DMG verfügt über mehrere Upstream- Schnittstellen und verteilt die Daten auf ca. 60 Downstream Anwendungen zur Unterstützung des gesamten Handelsflusses im Kundencenter-Bereiches ebenso wie die Equities und WMBB Bereiche. Das DMG-Team ist ein internationales Team mit 22 offshore Mitgliedern in Indien und 19 Mitgliedern vor Ort.
    • Java-Teamleiter
    • Analyse der Geschäftsanforderungen
    • Erarbeitung von funktionalen Spezifikationen mit Stakeholdern der Kundenabteilungen
    • Technische Konzeption der Anforderungsumsetzung unter Berücksichtigung der bestehenden Systemlandschaft
    • Vorantreiben von technischen Verbesserungen, Definition von Best Practices, Präsentation, Einführung, Schulung neuer Technologien (Build Automatisierung mit CruiseControl/ Maven, Web Services, Spring)
    • Koordination der Implementierung mit dem On- und Offshore-Java-Entwicklerteam
    • Qualitätsmanagement, Überprüfung der Implementierung und Dokumentation
    • Unterstützung von Produktionsvorfällen
    • Unterstützung bei der Release Implementierung
    RedHat Enterprise Linux 5 Oracle Oracle 9.2.8.0 Websphere 6.1 security enabled IBM RAD (Rational Application Developer - Eclipse) 7 Java Ant Maven 2 Cruise Control Atlassian Clover IBM MQ Series EJB MDB Spring JMS Spring 2.5.4 Java EE 1.4/5 J2EE security SOA Metro 1.3.1 Webservicestack JAX-WS 2.1 WSDL JAXB 2.1 Rational Clear Case Log4j XML XSD UBS-Lingua XML-Unit JUnit TestNG JDBC SVN Altova MapForce log4j Build Deployment and Delivery (BuDDy) UBS WebSphere Application Release Process (WARP) UBS WebSSO ART Groups
    UBS Investment Bank Switzerland
    7 Monate
    2007-12 - 2008-06

    Content Management System e:CLS

    Software Engineer Windows XP Linux Oracle 10g ...
    Software Engineer
    • Kundenspezifische Produktintegration eines Content Management Systems (Bertelsmann-Arvato Empolis - e:CLS) für Siemens Transportation
    • Eclipse RIC Plugin Entwicklung
    • Web-Entwicklung
    • Serverentwicklung innerhalb des CMS
    Windows XP Linux Oracle 10g Eclipse 3.3 Java Java EE Servlets XSLT with Apache-Xalan XML JAXB RIC JSP Javascript JBOSS 4 Junit XML-Unit Subversion SVN
    Empolis ? Arvato Bertelsmann
    2 Monate
    2007-10 - 2007-11

    Sprachdialogsystem IVR

    Software Engineer Windowx XP/Server 2003 MS-SQL Server Eclipse 3.3 ...
    Software Engineer
    Java basierte Web Applikation für komplexes, skillbasiertes Voice Routing
    • Profiling der Web Applikation mit TPTP Profiler
    • Bugfixing (Memoryleak, Bugs im Event Logging)
    • Refacturing des Codes und Anpassung der Funktionalität an neue Requirements
    Windowx XP/Server 2003 MS-SQL Server Eclipse 3.3 Eclipse TPTP Profiler Plugin Java 5.0 Tomcat 5.5.9 AXIS Webservice Struts 1.2 vxml(voiceXml) 2.0 Nuance Spracherkenner Telenet multi Voice Browser Microsoft Visual Source Safe
    DWS Investment - Luxemburg
    4 Monate
    2007-06 - 2007-09

    Internet Service Provider

    Linux Administrator Debian Etch 4.0 Linux bash/shell programmierung
    Linux Administrator
    • Installation einer Linux Server Landschaft
    • Evaluierung Ethernet Bonding
    • Ausbau des W-LAN
    • Entwicklung eines Client spezifischen Routing Systems
    Debian Etch 4.0 Linux bash/shell programmierung
    Klemann Cyber Systems - Brasilien
    6 Monate
    2007-01 - 2007-06

    Afterbuy

    Software Architect/ Software Engineer Windowx XP Linux MySQL ...
    Software Architect/ Software Engineer

    Java basierte Web Applikation zur online Kaufabwicklung/ Warenwirtschaft

    • Architektur Design
    • Entwicklung im Backend und Frontend

    Windowx XP Linux MySQL Eclipse IDE Java 5.0 Java EE JSP JSTL STRUTS 1.3 Tomcat 5.5.20 Hibernate 3.2 / EJB 3.0 Junit Commons-HTTPClient Java Mail CVS
    auf Anfrage
    4 Monate
    2006-09 - 2006-12

    UFB

    Software Architect/ Software Engineer Windowx XP Server 2003 Oracle 9 / HSQL - Java basierte Datenbank ...
    Software Architect/ Software Engineer
    Java basierte Web Applikation für Human Ressource Survey Management
    • Architektur Design
    • Entwicklung im Backend
    Windowx XP Server 2003 Oracle 9 / HSQL - Java basierte Datenbank Eclipse IDE Java 5.0 JSP JSTL JSF Tomcat 5.5.20 Hibernate 3.2 / EJB 3.0 Junit Novel LDAP JIRA CVS
    Siemens MED
    6 Monate
    2006-03 - 2006-08

    AMIE

    Software Architect/ Software Engineer Windowx XP Server 2003 MS-SQL Server / HSQL - Java basierte Datenbank ...
    Software Architect/ Software Engineer
    Java basierte Web Applikation für kundenspezifisches Content Management
    • Architektur Design
    • Entwicklung im Backend und Frontend
    Windowx XP Server 2003 MS-SQL Server / HSQL - Java basierte Datenbank Eclipse IDE Java 5.0 Java EE JSP JSTL Spring STRUTS 1.3 Tomcat 5.5.16 Hibernate 3.1 / EJB 3.0 Junit Novel LDAP DHTMLX-Grid JIRA javascript excel PDF4java CVS
    Siemens AREVA
    2 Monate
    2006-01 - 2006-02

    E-Learning Management System

    Software Architect/ Software Engineer Windowx XP Linux HSQL - Java basierte Datenbank / Oracle 10 ...
    Software Architect/ Software Engineer
    Java basierter Web Service als Tracking System für Flash E-Learnings
    • Entwicklung eine Multilayer Backendsystems unter Einsatz von Hibernate und OpenAMF Flash Remoting
    Windowx XP Linux HSQL - Java basierte Datenbank / Oracle 10 Eclipse IDE Java 5.0 Java EE Tomcat 5.5.16 mit Axis Plugin Hibernate 3 / EJB 3.0 Spring STRUTS 1.3 JSP OpenAMF Java ? Flash remoting CVS
    Softwaredienstleister

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    2 Monate
    1992-10 - 1992-11

    C - Programming

    Zertifikat,
    Zertifikat
    3 Jahre
    1989-08 - 1992-07

    Ausbildung - Kommunikationselektroniker/ Informationstechnik

    IHK geprüft,
    IHK geprüft
    1 Monat
    1989-07 - 1989-07

    Realschulabschluss

    Georg-Ludwig-Rexroth-Realschule, Lohr am Main
    Georg-Ludwig-Rexroth-Realschule, Lohr am Main

    Kompetenzen

    Kompetenzen

    Top-Skills

    Java En Java Spring Java EE JMS Spring 2.5 Spring 3.0 JAXP Camunda kafka Google Cloud Platform

    Schwerpunkte

    Objektorientierte Software -architektur und -entwicklung (Java/ Java EE)

    Aufgabenbereiche

    • Objektorientierte Analyse/ Design/ Architektur OOD/ OOA/ UML
    • Strukturierte Analyse/ Design/ Programmierung
    • Client - Server applications (Java, Java EE, JCA, Webservices, SOAP, REST, HTTP, TCP/IP)
    • Web Site Aufbau, Wartung, Design (HTML, HTTP, TCP/IP, CGI ,Perl, PHP)
    • Programmierung in C, C++ Perl auf Unix/ Linux Basis
    • DB Design und Administration
    • Hardware Administration Linux / Unix (SOLARIS / HP-UX / IBM-AIX)
    • Java-Teamleiter
    • Analyse von Geschäftsanforderungen
    • Erarbeitung von funktionalen Spezifikationen mit den Stakeholdern der Kundenabteilungen
    • Technische Konzeption der Anforderungsumsetzung unter Berücksichtigung der bestehenden Systemlandschaft
    • Vorantreiben von technischen Verbesserungen, Definition von Best Practices, Präsentation, Einführung, Schulung neuer Technologien
    • Koordination der Implementierung mit den On- und Offshore-Java Entwicklerteams
    • Qualitätsmanagement, Überprüfung der Implementierung und Dokumentation
    • Unterstützung von Produktionsvorfällen
    • Unterstützung bei der Release Implementierung

    Produkte / Standards / Erfahrungen / Methoden

    Entwicklungsprozesse
    • Extreme Programming
    • Testgetriebene Entwicklung
    • SCRUM

    Application Server/ Container
    • Docker 
    • Quarkus 
    • IBM WebSphere 
    • JBoss/ Wildfly 
    • Jigsaw 
    • Glassfish/ Payara Micro/ Embedded 
    • Mesosphere DC/OS 
    • Kubernetes 
    • Tomcat

    Middleware
    • JMS
    • MOM
    • EAI
    • IBM MQ Series
    • Active MQ
    • Apache Kafka

    Weitere Technologien
    • Design Patterns (MVC, IoC, Business Delegate, Proxy)
    • UML
    • BPEL

    Tools
    • Ansible 
    • Ant 
    • Atlassin Clover 
    • Altova MapForce 
    • Bitbucket 
    • Borland Visual C++ 
    • Build, Deployment and Delivery (BuDDy) 
    • Camunda Modeller 4.2 
    • Camunda Cockpit 
    • Confluence 
    • Control-M 
    • Cruise Control 
    • Eclipse/ IBM RAD Application Developer
    • Forte/ NetBeans 
    • Gerrit 
    • Github Actions 
    • Google Cloud Plattform 
    • IntelliJ 
    • JBuilder 
    • Jenkins 
    • Kubernetes 
    • Keycloak 
    • JIRA Ticket Tracking system 
    • Magic Draw UML 
    • Maven 
    • Netegrity Site Minder 
    • Nexus Repository 
    • Nexus IQ 
    • Novel LDAP 
    • Rancher 
    • Splunk 
    • SQL Developer 
    • Sonarcube 
    • Scioworks Camino Visual STRUTS 
    • SoapUI 
    • Swagger 
    • Together 
    • Visual Age for Java 
    • WebSphere Application Release Process (WARP) 
    • WebSphere Studio 
    • WSAD WebSphere Application Developer

    Versionskontrolle
    • Alienbrain 
    • CVS 
    • Microsoft Visual Source Safe 
    • Rational Clear Case 
    • Subversion 
    • GIT

    Frameworks
    • Apache CXF 
    • Apache HTTP Client 
    • Apache POI 
    • Apache Velocity Template Engine 
    • Apache Afro Schema 
    • Apache PDFBox 
    • AXIS 
    • Camunda Process Engine 
    • Cucumber 
    • DWR ? Direct Web Remoting 
    • Easymock 
    • Eclipselink 2.7 
    • Eclipse Microprofile 
    • Eclipse RIC Rich Client 
    • Eclipse TPTP Profiler 
    • exolab XML-Castor 
    • Google Cloud Spring 
    • Hibernate 3 
    • JAXB 1, 2 
    • JAX-ME 
    • JAX-RS 
    • JAX-WS 
    • JSF 
    • JSTL 
    • JUnit 
    • Log4J 
    • Node JS 
    • Metro 1.3 Webservice stack 
    • Mockito 
    • Logback 
    • Lombock 
    • OpenAMF Java ? Flash remoting 
    • PDFBox 
    • React 
    • Redux 
    • SAP JCO 3 
    • Slf4j 
    • Spring 
    • Spring Boot 
    • Spring Batch 
    • Spring Data 
    • Spring Integration 
    • Spring JMS support 
    • Spring MVC 
    • Spring Security 
    • Spring Scheduling 
    • STRUTS 
    • Super CSV 
    • Swagger 
    • TestNG 
    • Typescript 
    • XML-BEANS 
    • XMLUnit

    Betriebssysteme

    HP-UX
    Linux
    SUN OS
    Unix
    Windows
    XP/ Server 2003/ 7/ 8/ 10/ 11
    IBM-AIX

    Programmiersprachen

    C
    C++
    Java
    8, 11, 17/ Java EE / EJB
    JavaScript
    Perl
    PHP
    3/ 4
    Shell
    BPMN
    DMN
    Gradle
    Groovy
    HTML
    JFC
    MDB
    JMS
    JPA
    CDI
    JCA
    JNI
    SQL
    Terraform
    XML
    Voice XML
    XSD
    XSLT
    Webservices
    REST
    WSDL
    SOAP
    SOA

    Datenbanken

    Access
    DB2
    MS SQL Server
    MySQL
    Oracle
    HSQL ? pure Java database
    Novell eDirectory
    OpenLdap - Ldap server

    Datenkommunikation

    Ethernet
    Internet, Intranet
    sehr gute Kenntnisse
    RS232
    TCP/IP
    sehr gute Kenntnisse HTTP, NFS, FTP
    Token Ring
    Grundkenntnisse
    Windows Netzwerk
    sehr gute Kenntnisse

    Hardware

    Bus
    Interbus
    PC
    fundierte Kentnisse aller Komponenten
    SPS
    Indramat MTC200

    Branchen

    Branchen

    • Automobilindustrie
    • Automatisierungstechnik
    • Bankwesen
    • Behörde
    • E-Commerce
    • Energietechnik
    • Finanzbranche
    • Hardwarehersteller
    • Krankenkassen
    • Medizintechnik
    • Softwarehersteller
    • Telekommunikation

    Einsatzorte

    Einsatzorte

    Deutschland, Schweiz, Österreich

    Arbeitserlaubnis: Work permittion in Europe due to german nationality.

    möglich

    Projekte

    Projekte

    1 Jahr 3 Monate
    2022-10 - 2023-12

    Weiterentwicklung - Identity und Access Management (IAM)

    Software Architect/ Software Engineer Linux Oracle Apache CFX ...
    Software Architect/ Software Engineer
    • Weiterentwicklung des auf Keycloak basierten Backend des Identity und Access Management (IAM) der EPA Elektronische Patientenakte der eGK elektronische Gesundheitskarte (Versichertenkarte) der Krankenkassen.
    • Erstellung einer custom Keycloak IAM Instanz für GEDISA - Gesellschaft für digitale Services der Apotheken..
    • Fachliche Aufgabenschwerpunkte im Projekt:
      • Anpassungen/ Erweiterungen im IAM, Keycloak Framework, den verschiedenen zugehörigen Microservices sowie der IAM Rest API
      • Entwicklung eines Rest API Performancetest Tools
      • Erweiterung/Betrieb der CI/CD Strecke
      • Anpassungen/ Erweiterungen der Rest API Anbindung der externen IT-Systeme
    Linux Oracle Apache CFX Docker Kubernetes Java 10 17 IntelliJ Spring Boot Spring Data Quarkus Lombock openapi Swagger Junit Mockito JPA Hibernate Liquibase Apache PDFBox Keycloak Maven Jenkins Sonar qube Nexus Repository Git Bitbucket Atlassian Confluence Jira testdriven development SCRUM CDI REST SOAP WSDL XSD XML JAXB
    RISE - Research Industrial Systems Engineering
    7 Monate
    2022-03 - 2022-09

    Nichtlagerware-System DIVA "Diva and Friends"

    Software Architect/ Software Engineer Linux Oracle Eclipse IDE ...
    Software Architect/ Software Engineer
    Nichtlagerware-System DIVA "Diva and Friends" (DirektVersandAbwicklung) ist ein webbasiertes System, über welches sich Endbenutzer wie Lieferanten/ Partner und die Fachbereiche zur Verwaltung ihrer Kundenaufträge anmelden können. Diva bietet die Funktionalität um Auftragsdaten, Interne Artikelbezeichnungen und -Nummern, Stornodaten, Versanddaten, Retourendaten, Warenverfügbarkeitsmeldungen, Bestände online auf einem Webserver im Rechenzentrum zu bearbeiten und alle relevanten Auftrags-und Versandpapiere sowie Stornolisten auszudrucken. Schnittstellen zu Lieferanten eigene Warenwirtschaftssysteme stehen ebenfalls zur Verfügung (Download/Upload als Textdatei oder EDIFACT).
    • Fachliche Aufgabenschwerpunkte im Projekt:
      • Archtektur Design
      • Implementierung neuer Microservices im Diva/ Dropstock B2B Umfeld
      • Anpassungen/ Erweiterungen in der DIVA Webanwendung
      • Erweiterung/ Betrieb der CI/CD Strecke
      • DEVOPS Tätigkeiten wie Bestellung und Konfiguration der benötigten Infrastruktur für CI/CD und die Containerplattform
      • Anbindung der externen IT-Systeme
    Linux Oracle Eclipse IDE Java 8 / 11 / 17 Java EE 8 Apache Kafka Active MQ Payara Applicationserver Docker Kubernetes Google Cloud Plattform Spring Boot Spring Data Lombock Google Cloud Spring Spring Scheduling Vaadin H2 Datenbank Mockito Easymock Junit 5 Logback slf4j Cucumber Selenium SQL developer Ansible Maven Jenkins Sonar qube Nexus Repository Git Github Actions Gradle Groovy Terraform Control-M Atlassian Confluence Bitbucket Jira testdriven development SCRUM CDI REST SOAP WSDL XSD XML JAXB
    Otto
    1 Jahr 11 Monate
    2020-02 - 2021-12

    Camunda Prozessautomat

    Software Architect/ Software Engineer Linux Oracle Eclipse IDE ...
    Software Architect/ Software Engineer
    Der bestehende Microservice eines Camunda Prozessautomaten soll für einen neuen, mittels BPMN/DMN modellierten Prozesses zur automatischen Verarbeitung von Bearbeitungsaufträgen erweitert und angepasst werden. Die Bearbeitungsaufträge werden über ein Kafka Topic bereitgestellt. Die Kommunikation mit den benötigten IT-Systemen erfolgt im Prozessverlauf über verschiedene SOA- und REST-Services
    • Fachliche Aufgabenschwerpunkte im Projekt:
      • Archtektur Design
      • BPMN/ DMN Modellierung der fachlichen Anforderungen
      • Integration des Microservices in die bestehende IT Landschaft
      • Aufbau/Betrieb der CI/CD Strecke
      • DEVOPS Tätigkeiten wie Bestellung und Konfiguration der benötigten Infrastruktur für CI/CD und die Containerplattform in Nonproduktion und Produktion
      • Anbindung der externen IT-Systeme
    Linux Oracle Eclipse IDE Java 8 Java EE 8 JPA Eclipselink 2.7 Eclipse Microprofile 2.2 Eclipse Microprofile Apache Kafka 2.2.1 Apache Avro Schema H2 Datenbank 1.4 Mockito 3.2.4 Junit 5 slf4j Payara Micro 5.201 Payara-embedded Docker Mesosphere DC/OS Kubernetes Rancher Camunda Processengine 7.14 Cammunda Modeller 4.2 Camunda-Cockpit SQL developer Soap-UI Maven Jenkins Sonar qube Nexus Repository Nexus IQ Git Atlassian Confluence Bitbucket Jira testdriven development SCRUM CDI REST SOAP WSDL XSD XML JAXB BPMN DMN
    T-Systems
    Nürnberg
    1 Jahr 4 Monate
    2018-06 - 2019-09

    Paymentservice

    Software Architect / Software Engineer Linux Oracle Eclipse IDE ...
    Software Architect / Software Engineer
    Der Paymentservice soll für die Abrechnung von Zusatzprodukten über die PayOne API beim Abschluss eines Strom-/ Gasliefervertrages erstellt werden. Die PayOne API stellt verschiedene Zahlungsmöglichkeiten zur Verfügung. Die von der PayOne API bereitgestellten Transaktionsdaten werden vom Paymentservice in das firmeninterne SAP System weitergeleitet.
    • Architektur Design
    • Entwicklung des Payment Microservices mit Spring Boot, Spring Data, Spring Security
    • Erweiterung/ Anpassung der bestehenden Services mit Spring Batch
    • Spring Integration sowie des Apache Velocity Frontends
    Linux Oracle Eclipse IDE IntelliJ IDEA 2018 Java 8 Spring Boot Spring Data Spring Security Spring integration Spring batch Hibernate JPA SAP JCO 3 Apache CXF 3.2 Apache HTTP Client 4.4 Apache Camel Apache Velocity Template Engine Kubernetes Docker JBoss 7 GA / Wildfly 10.1 Jenkins Maven JUnit Mockito 1.9 Lombock Swagger slf4j log4j GIT SVN SoapUI Jira Confluence testdriven development SCRUM CDI REST SOAP WSDL XSD XML JAXB
    Regiocom GmbH
    11 Monate
    2017-07 - 2018-05

    verschiedene Projekte

    Software Architect/ Software Engineer Windows Server MS-SQL Server 2014 R2 Eclipse IDE ...
    Software Architect/ Software Engineer

    AMPT ? Asset Management System

    • Es soll ein Assetmanagementsystem zur Verwaltung aller Netzwerkfähigen Komponenten an der Montage bzw. Fertigungslinie bei Daimler Powertrain (Fertigung von Motoren, Getrieben, Achsen und Bremsen) erstellt werden.
    • Ein Ergebnis des übergeordneten SITS (Secure IT @Shopfloor) Projekts ist, dass ein Asset Management zwingend und dringend erforderlich ist, um im Falle von Wartungsaufgaben oder unvorhersehbaren Ereignissen, weiterhin schnell und umfassend reagieren zu können.
    • Das zu erstellende Software-System ?Asset-Management für Instandhaltung Powertrain? unterstützt den Asset-Manager-Automation seine Arbeit effektiver und effizienter durchführen zu können.
    • Tätigkeiten: 
      • Architektur Design, Entwicklung eines JEE REST Backends für ein Typescript Frontend basierend auf React/ Redux

      PDM-WebClient
      • Der PDM-WebClient soll für den Bereich des Produktdaten-Managements erstellt werden, der weltweit über das Daimler Intranet für den webbasierten Zugriff auf angebundene PDM-Backend-Systeme verfügbar ist.
      • Die aktuellen vorhandenen Funktionalitäten des heutigen EDM-Info-Managers sollen weitgehend im neuen System abgebildet und nach Bedarf aktualisiert werden.
      • Der EDM-InfoManager wird hauptsächlich von den Entwicklungsbereichen zur Datenrecherche, Visualisierung und Analyse genutzt.
      • Tätigkeiten
        • Architektur Design, Entwicklung im SpringMVC REST Backends für das Angular 5 Frontend

      Windows Server MS-SQL Server 2014 R2 Eclipse IDE Java 8 JBoss 7 GA / Wildfly 10.1 Java EE 6 EJB 3.1 CDI JPA 2.0 RESTful Web Services mit JAX-RS Hibernate PDFBox MySql/MS-SQL Server React Redux Node JS Javascript Typescript Maven Log4J JUnit Jenkins Gerrit GIT Jira Confluence testdriven development SCRUM Linux Elasticsearch Java JavaEE Spring Boot 1.5 Spring MVC 4.3 RESTful Web Service Swagger Apache POI Super CSV Maven
      Innotec/ Daimler AG
      5 Jahre 6 Monate
      2012-01 - 2017-06

      Global Enterprise Warehouse Management System

      Software Architect/ Software Engineer Linux MySQL Eclipse IDE ...
      Software Architect/ Software Engineer
      Java basierte Intranet Web Applikation zur online Kaufabwicklung/ Warenwirtschaft mit Anbindung der externen Handelsplattformen Amazon und Ebay.
      • Architektur Design, Entwicklung im Backend und Frontend
      • Integration verschiedener Webservice APIs zur Anbindung von Handelsplattformen und Warenwirtschaftssystem basierend auf JAX-WS, Axis 2
      • Design, Entwicklung einer verteilten Client- Serverarchitektur für Lager Workstations
      • Entwicklung eines multithreaded, skalierbaren, verteilten Task-Worker Frameworks als Basis eines Marktanalysetools zur Erschließung neuer Märkte durch Massendatenverarbeitung und -analyse
      • Entwicklung von Überwachungstools zur Überwachung des eigenen Onlineangebotes (Ranking, Mengen-, Onlineüberwachung)
      • Entwicklung eines Frontends für das Backoffice
      • Integration einer HBCI Schnittstelle zur Zahlungseingangskontrolle und automatischer Auftrags-/ Zahlungszuordnung
      Linux MySQL Eclipse IDE Java 8 Java EE JSP JSTL STRUTS 1.3 Tomcat Hibernate 3.3 / EJB 3.0 Spring Commons-HTTPClient Java Mail Subversion HBCI4J SOA Metro 1.3.1 Webservicestack JAX-WS 2.1 Axis 2 Junit Ebay Webservice API SVN testdriven development
      auf Anfrage
      1 Jahr 6 Monate
      2010-07 - 2011-12

      OptimISE ? Global Trading System

      Software Architect/ Software Engineer CentOS Linux MySQL Java 7 ...
      Software Architect/ Software Engineer
      Implementierung der Datenbank für statische Daten für das neue low latency Global Trading System. Die Datenbank für statische Daten stellt eine asynchrone Webservice Schnittstelle über ein JMS/ MQ interface bereit zur Kommunikation mit den Up- und Downstream Systemen wie die Matching Engine und das Frontend. Der ersten Meilenstein ist die Migration der Optionshandelsplattform der International Securities Exchange. Der zweite Meilenstein ist die Migration der Eurex Handeslplattform.
      CentOS Linux MySQL Java 7 Java EE 6 Eclipse IDE Eclipse EMF Eclipse M2T Jboss 6 EJB 3 Hibernate MySql MagicDraw UML Maven JMS Active MQ JAXWS Webservice XML XSD Quartz XText Log4J JUnit SVN testdriven development SCRUM
      Deutsche Börse
      Frankfurt
      7 Monate
      2009-12 - 2010-06

      Afterbuy

      Software Architect/ Software Engineer Linux MySQL Eclipse IDE ...
      Software Architect/ Software Engineer
      Java basierte Web Applikation zur online Kaufabwicklung/ Warenwirtschaft
      • Architektur Design
      • Entwicklung im Backend und Frontend
      • Integration der Ebay Webservice API
      Linux MySQL Eclipse IDE Java Java EE JSP JSTL STRUTS 1.3 Tomcat Hibernate 3.3 / EJB 3.0 Commons-HTTPClient Java Mail Subversion HBCI4J SOA Metro 1.3.1 Webservicestack JAX-WS Spring Axis Junit
      auf Anfrage
      1 Jahr 5 Monate
      2008-07 - 2009-11

      FXMM Data-IT DMG Solutions

      Software Architect/ Software Engineer RedHat Enterprise Linux 5 Oracle Oracle 9.2.8.0 Websphere 6.1 security enabled ...
      Software Architect/ Software Engineer
      Distribution/ Mastering/ Gateway - DMG Solutions stellt dem Kundencenter zeitnah und zuverlässig hoch qualitative statische Daten zur Verfügung. DMG verfügt über mehrere Upstream- Schnittstellen und verteilt die Daten auf ca. 60 Downstream Anwendungen zur Unterstützung des gesamten Handelsflusses im Kundencenter-Bereiches ebenso wie die Equities und WMBB Bereiche. Das DMG-Team ist ein internationales Team mit 22 offshore Mitgliedern in Indien und 19 Mitgliedern vor Ort.
      • Java-Teamleiter
      • Analyse der Geschäftsanforderungen
      • Erarbeitung von funktionalen Spezifikationen mit Stakeholdern der Kundenabteilungen
      • Technische Konzeption der Anforderungsumsetzung unter Berücksichtigung der bestehenden Systemlandschaft
      • Vorantreiben von technischen Verbesserungen, Definition von Best Practices, Präsentation, Einführung, Schulung neuer Technologien (Build Automatisierung mit CruiseControl/ Maven, Web Services, Spring)
      • Koordination der Implementierung mit dem On- und Offshore-Java-Entwicklerteam
      • Qualitätsmanagement, Überprüfung der Implementierung und Dokumentation
      • Unterstützung von Produktionsvorfällen
      • Unterstützung bei der Release Implementierung
      RedHat Enterprise Linux 5 Oracle Oracle 9.2.8.0 Websphere 6.1 security enabled IBM RAD (Rational Application Developer - Eclipse) 7 Java Ant Maven 2 Cruise Control Atlassian Clover IBM MQ Series EJB MDB Spring JMS Spring 2.5.4 Java EE 1.4/5 J2EE security SOA Metro 1.3.1 Webservicestack JAX-WS 2.1 WSDL JAXB 2.1 Rational Clear Case Log4j XML XSD UBS-Lingua XML-Unit JUnit TestNG JDBC SVN Altova MapForce log4j Build Deployment and Delivery (BuDDy) UBS WebSphere Application Release Process (WARP) UBS WebSSO ART Groups
      UBS Investment Bank Switzerland
      7 Monate
      2007-12 - 2008-06

      Content Management System e:CLS

      Software Engineer Windows XP Linux Oracle 10g ...
      Software Engineer
      • Kundenspezifische Produktintegration eines Content Management Systems (Bertelsmann-Arvato Empolis - e:CLS) für Siemens Transportation
      • Eclipse RIC Plugin Entwicklung
      • Web-Entwicklung
      • Serverentwicklung innerhalb des CMS
      Windows XP Linux Oracle 10g Eclipse 3.3 Java Java EE Servlets XSLT with Apache-Xalan XML JAXB RIC JSP Javascript JBOSS 4 Junit XML-Unit Subversion SVN
      Empolis ? Arvato Bertelsmann
      2 Monate
      2007-10 - 2007-11

      Sprachdialogsystem IVR

      Software Engineer Windowx XP/Server 2003 MS-SQL Server Eclipse 3.3 ...
      Software Engineer
      Java basierte Web Applikation für komplexes, skillbasiertes Voice Routing
      • Profiling der Web Applikation mit TPTP Profiler
      • Bugfixing (Memoryleak, Bugs im Event Logging)
      • Refacturing des Codes und Anpassung der Funktionalität an neue Requirements
      Windowx XP/Server 2003 MS-SQL Server Eclipse 3.3 Eclipse TPTP Profiler Plugin Java 5.0 Tomcat 5.5.9 AXIS Webservice Struts 1.2 vxml(voiceXml) 2.0 Nuance Spracherkenner Telenet multi Voice Browser Microsoft Visual Source Safe
      DWS Investment - Luxemburg
      4 Monate
      2007-06 - 2007-09

      Internet Service Provider

      Linux Administrator Debian Etch 4.0 Linux bash/shell programmierung
      Linux Administrator
      • Installation einer Linux Server Landschaft
      • Evaluierung Ethernet Bonding
      • Ausbau des W-LAN
      • Entwicklung eines Client spezifischen Routing Systems
      Debian Etch 4.0 Linux bash/shell programmierung
      Klemann Cyber Systems - Brasilien
      6 Monate
      2007-01 - 2007-06

      Afterbuy

      Software Architect/ Software Engineer Windowx XP Linux MySQL ...
      Software Architect/ Software Engineer

      Java basierte Web Applikation zur online Kaufabwicklung/ Warenwirtschaft

      • Architektur Design
      • Entwicklung im Backend und Frontend

      Windowx XP Linux MySQL Eclipse IDE Java 5.0 Java EE JSP JSTL STRUTS 1.3 Tomcat 5.5.20 Hibernate 3.2 / EJB 3.0 Junit Commons-HTTPClient Java Mail CVS
      auf Anfrage
      4 Monate
      2006-09 - 2006-12

      UFB

      Software Architect/ Software Engineer Windowx XP Server 2003 Oracle 9 / HSQL - Java basierte Datenbank ...
      Software Architect/ Software Engineer
      Java basierte Web Applikation für Human Ressource Survey Management
      • Architektur Design
      • Entwicklung im Backend
      Windowx XP Server 2003 Oracle 9 / HSQL - Java basierte Datenbank Eclipse IDE Java 5.0 JSP JSTL JSF Tomcat 5.5.20 Hibernate 3.2 / EJB 3.0 Junit Novel LDAP JIRA CVS
      Siemens MED
      6 Monate
      2006-03 - 2006-08

      AMIE

      Software Architect/ Software Engineer Windowx XP Server 2003 MS-SQL Server / HSQL - Java basierte Datenbank ...
      Software Architect/ Software Engineer
      Java basierte Web Applikation für kundenspezifisches Content Management
      • Architektur Design
      • Entwicklung im Backend und Frontend
      Windowx XP Server 2003 MS-SQL Server / HSQL - Java basierte Datenbank Eclipse IDE Java 5.0 Java EE JSP JSTL Spring STRUTS 1.3 Tomcat 5.5.16 Hibernate 3.1 / EJB 3.0 Junit Novel LDAP DHTMLX-Grid JIRA javascript excel PDF4java CVS
      Siemens AREVA
      2 Monate
      2006-01 - 2006-02

      E-Learning Management System

      Software Architect/ Software Engineer Windowx XP Linux HSQL - Java basierte Datenbank / Oracle 10 ...
      Software Architect/ Software Engineer
      Java basierter Web Service als Tracking System für Flash E-Learnings
      • Entwicklung eine Multilayer Backendsystems unter Einsatz von Hibernate und OpenAMF Flash Remoting
      Windowx XP Linux HSQL - Java basierte Datenbank / Oracle 10 Eclipse IDE Java 5.0 Java EE Tomcat 5.5.16 mit Axis Plugin Hibernate 3 / EJB 3.0 Spring STRUTS 1.3 JSP OpenAMF Java ? Flash remoting CVS
      Softwaredienstleister

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      2 Monate
      1992-10 - 1992-11

      C - Programming

      Zertifikat,
      Zertifikat
      3 Jahre
      1989-08 - 1992-07

      Ausbildung - Kommunikationselektroniker/ Informationstechnik

      IHK geprüft,
      IHK geprüft
      1 Monat
      1989-07 - 1989-07

      Realschulabschluss

      Georg-Ludwig-Rexroth-Realschule, Lohr am Main
      Georg-Ludwig-Rexroth-Realschule, Lohr am Main

      Kompetenzen

      Kompetenzen

      Top-Skills

      Java En Java Spring Java EE JMS Spring 2.5 Spring 3.0 JAXP Camunda kafka Google Cloud Platform

      Schwerpunkte

      Objektorientierte Software -architektur und -entwicklung (Java/ Java EE)

      Aufgabenbereiche

      • Objektorientierte Analyse/ Design/ Architektur OOD/ OOA/ UML
      • Strukturierte Analyse/ Design/ Programmierung
      • Client - Server applications (Java, Java EE, JCA, Webservices, SOAP, REST, HTTP, TCP/IP)
      • Web Site Aufbau, Wartung, Design (HTML, HTTP, TCP/IP, CGI ,Perl, PHP)
      • Programmierung in C, C++ Perl auf Unix/ Linux Basis
      • DB Design und Administration
      • Hardware Administration Linux / Unix (SOLARIS / HP-UX / IBM-AIX)
      • Java-Teamleiter
      • Analyse von Geschäftsanforderungen
      • Erarbeitung von funktionalen Spezifikationen mit den Stakeholdern der Kundenabteilungen
      • Technische Konzeption der Anforderungsumsetzung unter Berücksichtigung der bestehenden Systemlandschaft
      • Vorantreiben von technischen Verbesserungen, Definition von Best Practices, Präsentation, Einführung, Schulung neuer Technologien
      • Koordination der Implementierung mit den On- und Offshore-Java Entwicklerteams
      • Qualitätsmanagement, Überprüfung der Implementierung und Dokumentation
      • Unterstützung von Produktionsvorfällen
      • Unterstützung bei der Release Implementierung

      Produkte / Standards / Erfahrungen / Methoden

      Entwicklungsprozesse
      • Extreme Programming
      • Testgetriebene Entwicklung
      • SCRUM

      Application Server/ Container
      • Docker 
      • Quarkus 
      • IBM WebSphere 
      • JBoss/ Wildfly 
      • Jigsaw 
      • Glassfish/ Payara Micro/ Embedded 
      • Mesosphere DC/OS 
      • Kubernetes 
      • Tomcat

      Middleware
      • JMS
      • MOM
      • EAI
      • IBM MQ Series
      • Active MQ
      • Apache Kafka

      Weitere Technologien
      • Design Patterns (MVC, IoC, Business Delegate, Proxy)
      • UML
      • BPEL

      Tools
      • Ansible 
      • Ant 
      • Atlassin Clover 
      • Altova MapForce 
      • Bitbucket 
      • Borland Visual C++ 
      • Build, Deployment and Delivery (BuDDy) 
      • Camunda Modeller 4.2 
      • Camunda Cockpit 
      • Confluence 
      • Control-M 
      • Cruise Control 
      • Eclipse/ IBM RAD Application Developer
      • Forte/ NetBeans 
      • Gerrit 
      • Github Actions 
      • Google Cloud Plattform 
      • IntelliJ 
      • JBuilder 
      • Jenkins 
      • Kubernetes 
      • Keycloak 
      • JIRA Ticket Tracking system 
      • Magic Draw UML 
      • Maven 
      • Netegrity Site Minder 
      • Nexus Repository 
      • Nexus IQ 
      • Novel LDAP 
      • Rancher 
      • Splunk 
      • SQL Developer 
      • Sonarcube 
      • Scioworks Camino Visual STRUTS 
      • SoapUI 
      • Swagger 
      • Together 
      • Visual Age for Java 
      • WebSphere Application Release Process (WARP) 
      • WebSphere Studio 
      • WSAD WebSphere Application Developer

      Versionskontrolle
      • Alienbrain 
      • CVS 
      • Microsoft Visual Source Safe 
      • Rational Clear Case 
      • Subversion 
      • GIT

      Frameworks
      • Apache CXF 
      • Apache HTTP Client 
      • Apache POI 
      • Apache Velocity Template Engine 
      • Apache Afro Schema 
      • Apache PDFBox 
      • AXIS 
      • Camunda Process Engine 
      • Cucumber 
      • DWR ? Direct Web Remoting 
      • Easymock 
      • Eclipselink 2.7 
      • Eclipse Microprofile 
      • Eclipse RIC Rich Client 
      • Eclipse TPTP Profiler 
      • exolab XML-Castor 
      • Google Cloud Spring 
      • Hibernate 3 
      • JAXB 1, 2 
      • JAX-ME 
      • JAX-RS 
      • JAX-WS 
      • JSF 
      • JSTL 
      • JUnit 
      • Log4J 
      • Node JS 
      • Metro 1.3 Webservice stack 
      • Mockito 
      • Logback 
      • Lombock 
      • OpenAMF Java ? Flash remoting 
      • PDFBox 
      • React 
      • Redux 
      • SAP JCO 3 
      • Slf4j 
      • Spring 
      • Spring Boot 
      • Spring Batch 
      • Spring Data 
      • Spring Integration 
      • Spring JMS support 
      • Spring MVC 
      • Spring Security 
      • Spring Scheduling 
      • STRUTS 
      • Super CSV 
      • Swagger 
      • TestNG 
      • Typescript 
      • XML-BEANS 
      • XMLUnit

      Betriebssysteme

      HP-UX
      Linux
      SUN OS
      Unix
      Windows
      XP/ Server 2003/ 7/ 8/ 10/ 11
      IBM-AIX

      Programmiersprachen

      C
      C++
      Java
      8, 11, 17/ Java EE / EJB
      JavaScript
      Perl
      PHP
      3/ 4
      Shell
      BPMN
      DMN
      Gradle
      Groovy
      HTML
      JFC
      MDB
      JMS
      JPA
      CDI
      JCA
      JNI
      SQL
      Terraform
      XML
      Voice XML
      XSD
      XSLT
      Webservices
      REST
      WSDL
      SOAP
      SOA

      Datenbanken

      Access
      DB2
      MS SQL Server
      MySQL
      Oracle
      HSQL ? pure Java database
      Novell eDirectory
      OpenLdap - Ldap server

      Datenkommunikation

      Ethernet
      Internet, Intranet
      sehr gute Kenntnisse
      RS232
      TCP/IP
      sehr gute Kenntnisse HTTP, NFS, FTP
      Token Ring
      Grundkenntnisse
      Windows Netzwerk
      sehr gute Kenntnisse

      Hardware

      Bus
      Interbus
      PC
      fundierte Kentnisse aller Komponenten
      SPS
      Indramat MTC200

      Branchen

      Branchen

      • Automobilindustrie
      • Automatisierungstechnik
      • Bankwesen
      • Behörde
      • E-Commerce
      • Energietechnik
      • Finanzbranche
      • Hardwarehersteller
      • Krankenkassen
      • Medizintechnik
      • Softwarehersteller
      • Telekommunikation

      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.