a Randstad company

Java EE Software Entwickler, JSF2, Primefaces, Bean validation, CDI, Glassfish, Tomcat, REST-API, Spring Boot, OAuth2, MySQL, Db2, Sybase, Git, Maven

Profil
Top-Skills
Java 1.8, JSF Primefaces, Datenbanken(MySQL, Sybase, Db2) Spring Boot, REST-API, JSON, OAuth2, Glassfish, Git, Eclipse Linux,
Verfügbar ab
23.01.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
20%
Einsatzorte

Städte
Dortmund (+200km) Remote (+500km)
PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz

Uneingeschränkt Remote Arbeit,

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

9 Monate

2022-05

heute

Weiterentwicklung eines Adapteres zwischen Front ? und Backend

Softwareentwicker-Freiberufler
Rolle
Softwareentwicker-Freiberufler
Projektinhalte
  • Umleitung von Größeren Dateien vom IBM-Queue auf dem SFTP-Server.
  • Junit 5 und Mockito, Bitbucket 
1 Jahr 7 Monate

2020-10

2022-04

Elternzeit und Weiterbildung / eigenes Projekt

Java-Softwareentwickler + Spring Security Schulung Java Spring Boot Spring MVC ...
Rolle
Java-Softwareentwickler + Spring Security Schulung
Projektinhalte
  • Entwicklung einer gesicherten Cloud-Applikation mit OAuth2.0 in Spring Security 5, Keycloak und Spring Cloud API Gateway: OAuth 2 Authorization Flow, Keycloak entsprechend konfigurieren, Ressource Server konfigurieren, Eureka Registry und Discovery Services Konfigurieren, Social Login 
  • Erstellen einer simplen Spring MVC Applikation: Daten vom gesicherten Ressource Server abfragen. Der Ressource Server läuft hinter dem Spring Cloud API-Gateway. 
  • Entwicklung einer Applikation auf Basis von Spring Boot Microservices mit JPA 
Kenntnisse
Java Spring Boot Spring MVC Spring Security JPA OAuth2 Keycloak
1 Jahr 1 Monat

2020-10

2021-10

Entwicklung einer gesicherten Cloud-Applikation

Java-Softwareentwickler + Spring Security Schulung
Rolle
Java-Softwareentwickler + Spring Security Schulung
Projektinhalte

  • Entwicklung einer gesicherten Cloud-Applikation mit OAuth2.0 in Spring security 5, Keycloak und Spring Cloud API Gateway: OAuth 2 authorization flow, Keycloak entsprechend konfigurieren, Resource Server konfigurieren, Eureka Registry und Discovery services Konfigurieren, Social Login
  • Erstellen einer simplen Spring MVC Applikation: Daten vom gesicherten Resource Server abfragen. Der Resource Server läuft hinter dem Spring Cloud API-Gateway.
  • Entwicklung einer Applikation auf Basis von Spring Boot Microservices mit JPA

Produkte
H2 Datenbank Data Binding ResponseEntity Restcontroller Microservices Kommunikation
4 Jahre 1 Monat

2016-09

2020-09

Entwicklung einer Web-Applikation

Java-Softwareentwickler Scrum SpringFramework Java 1.8 ...
Rolle
Java-Softwareentwickler
Projektinhalte
Entwicklung einer Web-Applikation auf Basis von 

  • JSF-PrimeFaces, Java, Eclipse, Glassfish und MySQL, Maven, Git (XHTML, Bean-Validation, CDI, Instant SQL-Abfragen auf MySQL und Sybase als auch Timer-basierte Abfragen, JavaScript, CSS, Deployment auf Linux Server, JUnit-Test) 
  • Microservices: Design und Entwicklung einer REST-APISchnittstelle (Java, Spring Boot 2, Spring Data, Spring Security, Spring OAuh 2.0 (Keycloak), JSON, MySQL, JPA-Hibernate) 

Support für eine bestehende Applikation basierend auf 

  • SOAP, Axis2, MySQL, Sybase und Db2, LDAP-OpenLDAP, Docker, Artifactory, FileZilla, NetBeans, Linux, Java VisualVMProfile

Produkte
glassfisch JSF PrimeFaces MySQL Sybase Db2 Eclipse Netbeans Git Spring Boot Spring OAuth + Keycloak Spring Data Microservices: Design und Implementierung Elastic stack: Logstash Spring Security (Authentication and Authorization)
Kenntnisse
Scrum SpringFramework Java 1.8 OAuth Linux
Kunde
Europcar Mobility Group
2 Jahre 1 Monat

2016-01

2018-01

Java Softwareentwicklung

Java Softwareentwickler / SAP Berater Java JSF2 EJB3 ...
Rolle
Java Softwareentwickler / SAP Berater
Projektinhalte
  • Webanwendungsentwickler, OpenIT GmbH 
  • SAP BI Berater, ABRACON GmbH 
  • Project1: Erstellung einer integrierten Planung Applikation auf Basis von SAP BI 7.0: Fachkonzept, Datenmodellierung, Aufbau der entsprechenden Infoprovider, Daten Extraktion, Reporting: Aufbau von Eingabebereite Queries, Standard Planungsfunktionen und Fox-Formeln, Entwicklung von Web- Templates mittels dem Web Application Designer. 
  • Project2: Motorenindustrie: Erstellung einer integrierten Planung Applikation auf Basis von SAP BI 7.0: Daten Extraktion ETL, Reporting: eingabebereite Queries, Standard Planungsfunktionen und Fox-Formeln, Entwicklung von Webtemplates mittels dem Web Application Designer. 
  • Entwicklung einer Business Applikation, Wilde-IT GmbH 
  • Technischer Berater, Omega Logistic SARL, Casablanca Integrieren von ERP-System: Konfigurieren und Schulung, SAPBW Schulungsbeauftragter, Assistent bei der Schulung von MySQl und Java.
Kenntnisse
Java JSF2 EJB3 JPA2 Wildfly10 XSLT XML Servlets Tomcat Eclipse Dojo Webservices REST IBM RAD Websphere v8 JavaScript HTML CSS JSON
Kunde
Verschiedene Kunden
4 Monate

2016-02

2016-05

Entwicklung einer Business Applikation

Entwickler
Rolle
Entwickler
Produkte
Java JSF2. EJB3. JPA2. Wildfly10
2 Monate

2015-11

2015-12

Entwicklung eine Integration application

Software Entwickler
Rolle
Software Entwickler
Projektinhalte
  • Entwicklung einer Integration Applikation auf Basis von IBM-WebSphere MQ V8 und IBM-Integration Bus v10: Erstellen von QueueManagers und Queues, Transformation von XML-Daten als input in CSV-Files, Message Flow, Mapping Transformation
  • Websphere MQ classes für Java
Produkte
WebSphere Message Broker IBM Integration Bus
Kunde
X-Integrate Software und Consulting GmbH
Einsatzort
Köln
5 Monate

2015-01

2015-05

Front-End developement einer Business Application

Software Entwickler Dojo Webservices REST Java ...
Rolle
Software Entwickler
Projektinhalte
  • Entwicklung einer Business Applikation
Kenntnisse
Dojo Webservices REST Java IBM RAD Websphere V8 JavaScript HTML CSS JSON
Kunde
Wilde-IT GmbH
Einsatzort
Stuttgart
9 Monate

2014-03

2014-11

Technische Betreuung eines Onlineshops

Entwickler/Technischer Berater HTML CSS JavaScript
Rolle
Entwickler/Technischer Berater
Projektinhalte
  • Technische Betreuung eines Onlineshops
Kenntnisse
HTML CSS JavaScript
2 Jahre 1 Monat

2012-01

2014-01

Integrieren von ERP-System

Technischer Berater MySQl Java
Rolle
Technischer Berater
Projektinhalte
  • Integrieren von ERP-System: Konfigurieren und Schulung, SAP-BW Schulungsbeauftagter, Assistent bei der Schulung von MySQl und Java
Kenntnisse
MySQl Java
Kunde
Omega Logistic SARL, Casablanca
11 Monate

2010-11

2011-09

Erstellung einer integrierten Planung

SAP BI Berater
Rolle
SAP BI Berater
Projektinhalte

Project1:

  • Erstellung einer integrierten Planung Applikation auf Basis von SAP BI 7.0: Fachkonzept, Datenmodellierung, Aufbau der entsprechenden Infoprovider, Daten Extraktion
  • Reporting: Aufbau von Eingabebereite Queries, Standard Planungsfunktionen und Fox-Formeln, Entwicklung von Web-Templates mittels dem Web Application Designer

Project2:

  • Motorenindustrie: Erstellung einer integrierten Planung Applikation auf Basis von SAP BI 7.0: Daten Extraktion ETL
  • Reporting: eingabebereite Queries, Standard Planungsfunktionen und Fox-Formeln, Entwicklung von Webtemplates mittels dem Web Application Designer
Kunde
ABRACON GmbH
4 Monate

2008-11

2009-02

Webenanwendungsentwicklung

Webenanwendungsentwickler
Rolle
Webenanwendungsentwickler
Produkte
CSS HTML XSLT XML Java Servlets Tomcate Eclipse
Kunde
OpenIT GmbH
5 Monate

2008-06

2008-10

Risk Analysis in der Banken-Industrie

SAS Berater
Rolle
SAS Berater
Kunde
CGI ISM and Consultants GmbH
1 Jahr 6 Monate

2006-12

2008-05

Klinische Forschung/Data- Management

Studentische Hilfskraft
Rolle
Studentische Hilfskraft
Projektinhalte
  • Datenbank Design
  • CRF-Annotation
  • Erstellung von Data Management Files
  • SAS-Programmierung
  • CDISC
Kunde
IFE Europe GmbH
3 Monate

2005-10

2005-12

Lehrstuhl für Angewandte Statistik

Projektinhalte
  • Erstellung von Grafiken statistischer Funktionen mit Mathematica
Kunde
Fernuniversität Hagen
1 Jahr 1 Monat

2004-10

2005-10

Qualitätssicherung von Autoteilen bei Opel Werk II

Aushilfe
Rolle
Aushilfe
Kunde
QCR Industrieservice GmbH Bochum
3 Monate

2002-02

2002-04

Softwarepraktikum

Projektinhalte
  • Projekt1: Implementierung eines Content Management Systems zur Verwaltung der FAQ und der Message-of-Today 
  • Projekt2: Implementierung eines Schachspiels
Produkte
UML-Java Together JBuilder Unix Team

5 Monate

2016-02

2016-06

Sun Certified Programmer for Java 6

Zertifizierter SCJP, Dortmund
Abschluss
Zertifizierter SCJP
Institution, Ort
Dortmund
5 Monate

2010-02

2010-06

Zertifizierter SAP BW 2004s Berater

bestanden, RWTÜV-Akademie
Abschluss
bestanden
Institution, Ort
RWTÜV-Akademie
Schwerpunkt
  • Modellierung, ETL, Reporting, Berechtigung, Data-Mining, IP
1 Jahr 5 Monate

2008-11

2010-03

Zertifikat: Einführung in SAP BW/SEM

bestanden, Universität Duisburg-Essen Ruhr Campus Academy GmbH
Abschluss
bestanden
Institution, Ort
Universität Duisburg-Essen Ruhr Campus Academy GmbH
Schwerpunkt
  • Zertifikat: Einführung in SAP BW/SEM
8 Jahre 5 Monate

1999-11

2008-03

Studiengang der Informatik

Diplom-Informatiker, Technische Universität Dortmund
Abschluss
Diplom-Informatiker
Institution, Ort
Technische Universität Dortmund
Schwerpunkt
  • Zusatzfach: Biologie an der Universität Düsseldorf
  • Diplomarbeit: Microarrays, Datenanalyse mit R und Data-Mining: Access, SQL, Regressionsanalyse, Hauptkomponentenanalyse, Genetische Programmierung
  • Gesamt-Abschlussnote: gut (2,1)
1 Jahr 4 Monate

1998-04

1999-07

Prüfung zum Nachweis deutscher Kenntnisse (PNdS)

bestanden, Christian-Albrechts-Universität zu Kiel
Abschluss
bestanden
Institution, Ort
Christian-Albrechts-Universität zu Kiel
Schwerpunkt
  • Ein Semester Biologie
8 Monate

1996-10

1997-05

Zertifikat Deutsch als Fremdsprache (ZDF)

bestanden, Deutsch Privatschule und Goethe Institut (Marokko)
Abschluss
bestanden
Institution, Ort
Deutsch Privatschule und Goethe Institut (Marokko)
6 Jahre 10 Monate

1988-09

1995-06

Diplom Biologe

bestanden, Universität Mohamed Ben Abdellah (Fes, Marokko)
Abschluss
bestanden
Institution, Ort
Universität Mohamed Ben Abdellah (Fes, Marokko)
7 Jahre 10 Monate

1980-09

1988-06

Abitur

bestanden, Gymnasium, Marokko
Abschluss
bestanden
Institution, Ort
Gymnasium, Marokko

Online-Schulungen (Udemy-PluralSight)

  • Spring Security (abgeschlossen)
  • Clean Code (abgeschlossen)
  • Angular (Fortlaufend)
  • Docker (Fortlaufend)
  • TDD (Fortlaufend)

  • Java JEE Software Entwicklung

Arabisch Muttersprache
Deutsch Sehr gut in wort und Schrift
Englisch gut in Wort und Schrift
Französisch fließend in Wort und Schriftfließend
Italienisch Grundkenntinsee
Spanisch Grundkenntnisse

Top Skills
Java 1.8, JSF Primefaces, Datenbanken(MySQL, Sybase, Db2) Spring Boot, REST-API, JSON, OAuth2, Glassfish, Git, Eclipse Linux,
Produkte / Standards / Erfahrungen / Methoden
CSS
Fortgeschritten
Eclipse
Experte
Git
Experte
glassfisch
Experte
HTML Keycloack
Fortgeschritten
Netbeans
Fortgeschritten
OAuth
Fortgeschritten
OAuth2
Fortgeschritten
Openid connect
Basics
PrimeFaces
Fortgeschritten
Scrum
Basics
SpringFramework
Fortgeschritten
spring security
Fortgeschritten

Fachkompetenzprofil

  • Java, JEE, JSF, JPA, WebServices, REST. Spring Boot, SpringSecurity, OAuth2
  • SAP BI 7.0
  • Statistische Analyse bzw. Multivariate Analyse
  • Bioinformatik, Microarrays, Algorithmen,
  • Datenmodellierung / Datenbankdesign
  • Kenntnisse in UML- Modellierung, XPATH, XML, XSLT, Servlets, ABAP OO, JavaScript
  • Tomcat, IBM Websphere V8., JBoss, Glassfish
  • SAS-Programmierung (Base, macro)
  • R-Programmierung
  • Kenntnisse in TIBCO BW, SAP XI 
  • Microsoft Access, MySQL
  • Eclipse, MS-Office, Emacs, Latex, Linux, Unix


Methoden / Werkzeuge:

Application Server 

  • Websphere v8, Tomcat, Glassfish, Jboss 


Java / JEE

  • Maven, Servlet3, JSF2. JPA2. Bean validation, Eclipse, Websphere 8, IBM Websphere MQ, IBM integration Bus. 


JSF

  • JSF 2. Primefaces 


Spring

  • Spring Boot, Spring Security, OAuth2  

Betriebssysteme
Linux Unix
gute Kenntnisse
Windows
gute Kenntnisse
Programmiersprachen
Application Server
Websphere v8, Tomcat, Glassfish, Jboss
Java
Java 8
Java / JEE
maven, Servlet3, JSF2. JPA2. Bean validation, eclipse, Websphere 8, IBM Webspher MQ, IBM integration Bus.
Java 1.8 JavaScript
Dojo, widget,
JSF JSF 2. Primefaces
Gute Erfahrung
R
Datenanalyse, statistische Methoden: Regressionsanalyse, Hauptkomponenten analyse
SAS
Base & macro
Spring Boot
Spring Security OAuth2
Webservices
REFTful, JSON
XML, HTML, CSS, Xpath, XSLT
gute Kenntnisse
Datenbanken
Access
Daten Extraktion, Analyse und wieder Daten in Acces reinschreiben
DB2
Daten Abfragen Abfragen mittel SQL queries
MySQL Design
Design + Sql native queries
Spring Data SQL
Erstellung von Queries
Sybase
Daten Abfragen mittel SQL queries

  • Software / IT
  • Logistik
  • Hochschule
Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren