Java 6-9 JEE/Spring Microservice-Architekturen Webanwendung, OpenShift, Kubernetes
Aktualisiert am 17.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java EE
Spring Boot
DevOps
Angular
Deutsch
verhandlungssicher
Englisch
gut
Russisch
verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 2 Monate
2022-05 - 2024-06

Implementierung eines Modularen Authentifizierungs- und Authorisierungsverfahrens für das OZG

Senior Software-Developer (Full-Stack) Java Spring Framework (Spring-Data Spring-Boot) ...
Senior Software-Developer (Full-Stack)
  • Implementierung eines Modularen Authentifizierungs- und Authorisierungsverfahrens für das OZG
  • Mehrschichtarchitektur
  • Integration und Bereitstellung von Schnittstellen (REST)
  • Anpassungen und Weiterentwicklung des CI/CD Pipeline für Lieferungen in die Kubernetes Containerumgebung.
  • Implementierung und erweiterung des User-Interface (Angular)
  • Entwicklung der CI/CD-Pipeline zur Auslieferung des Migrationsdienstes in die Kubernetes Containerumgebung.

Java Spring Framework (Spring-Data Spring-Boot) JPA JPQL Hibernate CDI JUnit IntelliJ IDEA Mockito OAuth Git Maven REST JSON Swagger XML YAML AWS Docker Kubernetes Rancher DBCS Helm CI/CD GitLab-CI Sonarqube Kibana Grafana Integration-Tests Abnahmetests H2 PostgreSQL Angular Typescript NodeJS JavaScript (ECMA 6) HTML5 CSS PrimeFaces Gulp Karma Webpack Webstrom IDE Eclipse IDE Git-Lab CI/CD-Pipeline. Prime NG
DataPort GmbH
Hamburg
1 Jahr 4 Monate
2021-01 - 2022-04

Ablösung des IT-Fachverfahren coMed durch das IT-System COMED-R

Senior Software-Developer/DevOps-Engineer Java 11 Java-Enterprise 8 EJB ...
Senior Software-Developer/DevOps-Engineer
  • Entwicklung der Anwendung COMED-R basierend auf den genannten Technologien
  • Mehrschichtarchitektur
  • Integration und Bereitstellung von Schnittstellen (REST und SOAP)
  • Anpassungen und Weiterentwicklung des CI/CD Pipeline für Lieferungen in die Kubernetes Containerumgebung.
  • Entwicklung einer Migrationsdienstes zu Migration der comed-Altdaten in die neue COMED-R Datenbank. (Spring-Boot-Microservice für die Kubernetes Containerumgebung)
  • Entwicklung der CI/CD-Pipeline zur Auslieferung des Migrationsdienstes in die Kubernetes Containerumgebung.

Java 11 Java-Enterprise 8 EJB JPA JPQL Hibernate CDI JTA JAX-RS (REST) JAX-WS JSON PACT Spring-Boot Spring-WS Spring Data JPA Postman Junit Arquillian Mockito Jenkins CI/CD-Pipeline Groovy Maven Nexus SQL Private-Cloud Kubernetes Rancher Payara-Micro Git Oauth Kryptographie IntelliJ JIRA GitHub-Enterprise Helm-Charts SonarQube Whitesource Kibana Grafana Swagger XML YAML H2-Database Oracle-Database
Agentur für Arbeit
Nürnberg
10 Monate
2020-01 - 2020-10

Ablösung des aktuellen Personalsystems

Senior Entwickler Java Spring Framework Spring Boot ...
Senior Entwickler
  • Realisierung einer Microservice-Architektur
  • Entwicklung von Spring Boot Microservices
  • Scrum-Umfeld, Agiles Arbeiten
Java Spring Framework Spring Boot Spring Data JPA Hibernate JUnit IntelliJ IDEA Git Maven REST JSON Swagger XML YAML AWS Docker OpenShift Helm CI/CD GitLab-Ci Kibana Grafana Integration Tests Abnahmetests
DB-Systel
Frankfurt am Main
1 Jahr
2019-01 - 2019-12

VDV-Eingang Migration

Senior Softwareentwickler Scrum Spring IntelliJ IDEA ...
Senior Softwareentwickler
  • Entwicklung des VDV-Eingang als Microservice-Architektur
  • Entwicklung von Spring-Boot basierten Microservices
  • Realisierung einer Event getriebenen Architektur (Apache-Kafka)
  • Realisierung der Software nach dem VDV-Standard
  • Scrum Umfeld, Scrum Team
Scrum Spring IntelliJ IDEA java kafka gradle jenkins git Cassandra JUnit Spring Integration E2E-Tests REST Avro JSON XML AWS Docker Kubernetes Grafana Kibana Prometheus
RIS - Reisendeninformationssystem
Frankfurt am Main
4 Monate
2018-09 - 2018-12

Entwicklung eines Microservice-Basiertes Kundenportal

Senior Software-Developer Scrum Spring Eclipse
Senior Software-Developer

  • Entwicklung eines Backends für das Kundenportal der SVG. 
  • Entwicklung einer Microservicearchitektur
  • Spring-Boot Microservices
  • AWS-Cloud
  • OAuth 2.0 Security
  • Dokumentengenerierung
  • Modellierung, Konzeption von Arbeitsabläufen. 
  • Entwicklung einer Workflow-Engine
Eclipse apache maven SpringFramework REST Microservices JEE Apiman Postman Java 8 Git Jenkins Rancher
Scrum Spring Eclipse
SVG - Bundes-Zentralgenossenschaft Straßenverkehr
Frankfurt am Main
6 Monate
2018-03 - 2018-08

Architektur und Softwareentwicklung im Bereich Angular 2, Node.js und JavaScript

Architekt NodeJs Angular Typescript ...
Architekt
  • Erweiterung der technischen Architektur anhand der Anforderungen, Abstimmung und Überwachung von deren Realisierung im Projekt.
  • Analyse fachlicher Anforderungen an die IT-Systeme sowie ableiten, erarbeiten und entwickeln von technischen Umsetzungen.
  • Erstellung technischer Architekturkonzepte für IT-Systeme im Projektkontext (wie Datenbankdesign, Komponentenspezifikationen, technische Schnittstellen-, und Servicebeschreibungen) gemäß der Standards und Referenzarchitekturen des Auftraggebers.
  • Erstellung von Architekturvorgaben zur Sercurity, Alivecheck, Cloudmigration, SLA etc.
  • Erarbeitung von Vorgaben für Enticklungsumgebungen (Eclipse vs. WebStorm), Lieferpipelines und Projektinfrastruktur (z.B. Repository, Jenkins etc. )
  • Ermittlung nicht-funktionaler Anforderungen, Dokumentation, Abstimmung und Überweisung von deren Realisierung im Projekt (Qualitätssicherung).
  • Definition von Anforderungen an die Hard- und Software-Ausstattung.
  • Absprachen bezüglich Gesamtarchitektur mit dem Bestandssysteme-Architekten.
NodeJs Angular Typescript Javascript HTML CSS SAML gulp Mocha CI/CD Jenkins Eclipse Webstorm Java8 REST Json SOAP XML
DB Systel
Frankfurt am Main
2 Monate
2018-01 - 2018-02

Datenmigration

Senior Software-Developer Scrum
Senior Software-Developer
  • Datenmigration aus verschiedenen Bestandssystemen in ein neues Datenmodel
Git Jenkins Maven Java 1.8
Scrum
DB Systel
Frankfurt am Main
1 Jahr 11 Monate
2016-02 - 2017-12

Entwicklung eines Cloud basierten Terminal Management System.

Java Softwarearchitekt / Lead Developer Java 8 Java-Enterprise 7 EJB ...
Java Softwarearchitekt / Lead Developer
  • Konzeption und Design des Cloud basierten Terminal Management Systems als Software as a Service Lösung (SaaS).
  • Cloud basiertes Management von Firmware, Anwendungen, Konfigurationen und Zertifikaten bei Kontaktlosen Zahlungsterminals.
  • Cloud basierte Management von Firmware, Anwendungen und Anwendungsdaten von RFID-Readern der Firma FEIG.
  • Design der IT-Infrastruktur für die Saas-Lösung auf Basis der Microsoft Azure International Cloud.
  • Automatisiertes Bereitstellen der IT-Infrastruktur auf basis der Microsoft Azure International Cloud.
Java 8 Java-Enterprise 7 EJB JPA JPQL Hibernate JSF Primefaces CDI JTA CSS Bootstrap Responsive Design HTML 5 JavaScript jQuery WebSockets JAX-RS (REST) Spring Framework Spring MVC Spring Boot Spring Data SoapUI Junit Arquillian Mockito Jenkins Maven Jfrog Artifacktory jMeter JaCoCo SQL Microsoft Azure International Cloud Wildfly Application Server Git HATEOAS Oauth Kryptographie Eclipse NetBeans IDE SoapUI JIRA GitHub-Enterprise
FEIG ELECTRONIC GmbH
Weilburg
3 Monate
2015-10 - 2015-12

Fehlerbehebung und Nachbearbeitung in einem Legacy-System.

Senior Software Developer
Senior Software Developer
Deutsche Telekom
Darmstadt
7 Monate
2015-04 - 2015-10

Generierung und Bereitstellung von Discount-Codes im Rahmen von Werbekampagnen.

Architekt / Lead Developer Java 8 Spring Framework Spring MVC ...
Architekt / Lead Developer
  • Implementierung einer Software zur Generierung und Bereitstellung von Discount-Codes im Rahmen von Werbekampagnen
  • Integration der Software an ein Zahlungssystem, das die Online-Abrechnung ermöglichst (REST).
  • Anbindung des Discount-Code-System in den Buchungsvorgang von WLAN-Pässen während eines Interkontinentalfluges (REST).
Java 8 Spring Framework Spring MVC Spring Boot Spring Data JPA Hibernate JPQL Thymeleaf CSS Bootstrap HTML 5 JavaScript jQuery Jersey (REST) Junit Mockito Jenkins Maven Tomcat Servlet Container Git SQL
Service-Reisen Gießen
Gießen
4 Jahre 4 Monate
2011-06 - 2015-09

Pflege und Wartung des individuell entwickelten ERP-Systems der Firma Service-Reisen.

Lead Developer Java Caché-ObjectScript HTML ...
Lead Developer
  • Fehleranalyse, Fehlerbehebung, Erweiterung der Funktionalität (Feature Driven Development)
  • Datemmigration, Datenbereinigung
  • Integration des Systems an Services von Drittanbietern
Java Caché-ObjectScript HTML CSS JavaScript XML JSON PHP JavaEE Seam-Framework JBossAS Google-Maps-Api SOAP-WebServices REST-WebServices Maven Ant Subversion iText PHP Typo3 Extbase Fluid Slim-Framework jQuery InterSystems Caché PostgreSQL MySql jUnit Mockito Jenkins Eclipse NetBeans IDE SoapUI JIRA OTRS Cache-Studio
Service-Reisen Gießen
Gießen
6 Monate
2014-10 - 2015-03

Erfassung und Veröffentlichung von Hotelinformationen in Form eines SRG-Hotelfastsheets.

Architekt / Lead Developer Java Caché-ObjectScript HTML ...
Architekt / Lead Developer
  • Implementierung der Datenstruktur und des User-Interface zumVerwalten von Hotelinformationen.
  • Implementierung einer Typo3 basierten Webseite zum Erfassen von Hotelinformationen.
  • Anbindung der Webseite and das ERP-System des Unternehmens mittels SOAP.
  • Generierung und Bereitstellung des SRG-Hotelfactsheet auf Basis der erfassten Hotelinformationen.
  • Implementierung des Hotelinfo-Acquisition-Workflow.
Java Caché-ObjectScript HTML CSS JavaScript XML JSON PHP JavaEE Seam-Framework JBossAS Google-Maps-Api SOAP-WebServices REST-WebServices Maven Ant Subversion iText Typo3 Extbase Fluid Slim-Framework jQuery InterSystems Caché PostgreSQL MySql jUnit Mockito Jenkins Eclipse NetBeans IDE SoapUI JIRA OTRS Cache-Studio
Service-Reisen Gießen
Gießen
2 Monate
2014-07 - 2014-08

User-Interface zum Bewerten von Hotels und anschließender Übertragung der Bewertungen an HolidayCheck.

Architekt / Lead Developer Caché-ObjectScript HTML CSS ...
Architekt / Lead Developer
  • Implementierung des User-Interfaces zum Abgeben, Einsehen und Übertragen von Hotelbewertungen.
  • Implementierung des Datenaustauschs zwischen dem ERP-System und HolidayCheck über SOAP.
Caché-ObjectScript HTML CSS JavaScript InterSystems Caché SOAP-WebServices jQuery Cache-Studio JIRA OTRS SoapUI
Service-Reisen Gießen
Gießen
2 Monate
2014-04 - 2014-05

Kreditor-Umsätze

Senior Software Developer
Senior Software Developer
  • Implementierung des User-Interface zum Filtern von Umsätzen.
  • Ausgabe der Suchergebnisse als PDF-Report
Cache-Object-Script HTML5 CSS JavaScript jQuery SOAP Cache-Studio Atlassian JIRA OTRS SoapUI
Service-Reisen Gießen
Gießen
2 Monate
2014-01 - 2014-02

Download-Center - Download von Reiseunterlagen

Senior Software Developer
Senior Software Developer
  • Konzeption, Design und Implementierung des Workflows zum generieren und bereitstellen von Reiseunterlagen
  • Generieren von Reiseunterlagen als PDF
  • Bereitstellen der Reiseunterlagen im Download-Center über SOAP-WebServices
Cache ObjectScript HTML(5) CSS JavaScript jQuery InterSystems Cache SOAP SoapUI Cache-Studio Atlassian JIRA OTRS
Service-Reisen Gießen
Gießen
1 Monat
2013-11 - 2013-11

Umstellung des postalischen Versands von Zahlungsbelegen auf Email.

Senior Software Developer Caché-ObjectScript HTML CSS ...
Senior Software Developer
  • Implementierung der Workflows zum Versenden der  Zahlungsbelege per Email.
Caché-ObjectScript HTML CSS JavaScript InterSystems Caché Cache-Studio JIRA OTRS SoapUI
Service-Reisen Gießen
Gießen
6 Monate
2013-04 - 2013-09

Routenplanung für Gruppenreisen (Busreisen)

Architekt/Lead Developer Java Caché-ObjectScript HTML ...
Architekt/Lead Developer
  • Routenkalkulation aus Reiseleistungen.
  • Berechnung der Routen unter Berücksichtigung der gesetzlich vorgeschriebenen Lenkzeiten.
  • User-Interface zum Visualisieren, Bearbeiten, Speichern und Laden von Routen.
  • Dokumentengenerierung (Reise-Übersichtskarte, Reise-Tageskarten)
  • Buspreiskalkulation
  • Integration der Karten in die Reiseunterlagen.
  • Integration des Routenplaners in das ERP-System des Unternehmens über SOAP.
Java Caché-ObjectScript HTML CSS JavaScript XML JSON jUnit Mockito Jenkins JavaEE Seam-Framework JBossAS Google-Maps-Api SOAP-WebServices REST-WebServices Maven Ant Subversion iText jQuery InterSystems Caché PostgreSQL Eclipse NetBeans IDE SoapUI JIRA OTRS Cache-Studio
Service-Reisen Gießen
Gießen
2 Monate
2013-01 - 2013-02

Geografische Suche von Hotels, Museen, Thermen, Guides, usw

Architekt / Lead Developer Java HTML CSS ...
Architekt / Lead Developer
  • Automatisierte Geokodierung von Adressen unter Verwendung der Google Maps WebServices.
  • Interaktive Geokodierung von Adressen.
  • Implementierung der Umkreissuchfunktion inkl. der Filtermöglichkeit nach Adresscharakter.
  • Implementierung einer interaktiven Umgebungskarte.
  • Integration der Umgebungskarte in bestehendes ERP-System über SOAP.
Java HTML CSS JavaScript XML JSON Caché-ObjectScript JavaEE Seam-Framework JBossAS Google-Maps-Api SOAP-WebServices REST-WebServices Maven Ant Subversion jQuery InterSystems Caché PostgreSQL jUnit Mockito Jenkins Cache-Studio Eclipse NetBeans IDE SoapUI JIRA OTRS
Service-Reisen Gießen
Gießen
3 Jahre
2010-01 - 2012-12

Entwicklung einer Software zur geräteübergreifenden Analyse von OCT-Bilddaten.

Doktorand C++ Matlab wxWidgets (UI-Framework für C++) OpenCV Visual-Studio ...
Doktorand
  • Entwicklung einer nativen Anwendung zum Einlesen und Darstellen von OCT-Bilddaten.
  • Einlesen von 4 verschiedenen OCT-Dateiformaten.
  • Entwicklung von interaktiven Methoden zur manuellen Vermessung von pathologischen Strukturen in OCT-B-Scans.
  • Entwicklung eines Algorithmus zur automatischen Schichtsegmentierung in OCT-C-Scans.
  • Diverse Export-Funktionen für statistische Auswertungen.
C++ Matlab wxWidgets (UI-Framework für C++) OpenCV Visual-Studio Subversion MS-Office Matlab Mustererkennung und Bildverarbeitung
Justus Liebig Universität
Gießen
5 Monate
2012-07 - 2012-11

Generieren und Verwalten von Zahlungen

Software Developer Caché-ObjectScript HTML CSS ...
Software Developer
  • Generierung von Zahlungen für den internationalen
  • Zahlungsverkehr in SEPA und DTAZV.
  • Verwalten von Zahlungen.
  • Erstellung des Zahlungsworkflows. (Beteiligte Abteilungen: Reisvertrieb, Finance & Controlling, Geschäftsleitung)
Caché-ObjectScript HTML CSS JavaScript XML InterSystems Caché jQuery SoapUI Cache-Studio
Service-Reisen Gießen
Gießen
2 Monate
2012-04 - 2012-05

Erstellung eines Moduls zum Einlesen und Verbuchen von Kontoauszügen verschiedener Banken.

Software-Developer Caché-ObjectScript HTML CSS ...
Software-Developer
  • Einlesen von Kontoauszügen auf Basis des MT940 Dateiformats.
  • Zuordnung der Umsätze zu vorhandenen Zahlungseingänge und Ausgängen.
  • Verbuchen der Umsätze im Buchhaltungsmodul.
Caché-ObjectScript HTML CSS JavaScript InterSystems Caché jQuery Cache-Studio JIRA OTRS SoapUI
Service-Reisen Gießen
Gießen
2 Jahre
2010-01 - 2011-12

Entwicklung von Algorithmen zur Mustererkennung für die Analyse von OCT-B-Scans, Visualisierung und Auswertung von Studiendaten

Wissenschaftlicher Mitarbeiter
Wissenschaftlicher Mitarbeiter
  • Entwicklung von Algorithmen zur Mustererkennung für die Analyse von OCT-B-Scans, Visualisierung und Auswertung von Studiendaten
  • Durchführung und Auswertung von Single- und Multi-Center-Studien
Justus-Liebig-Universität
Gießen

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 2 Monate
2009-05 - 2014-06

Promotion zum Doktor der Humanbiologie

Doctor biologiae hominis ? Dr. biol. hom. Abschlussnote: summa cum laude, Justus-Liebig-Universität, Gießen
Doctor biologiae hominis ? Dr. biol. hom. Abschlussnote: summa cum laude
Justus-Liebig-Universität, Gießen

Studienschwerpunkt:

Automatische Auswerteverfahren in der optischen Kohärenztomographie

Thema der Dissertation:

Entwicklung eines Schichtsegmentierungs-algorithmus zur automatischen Analyse von individuellen Netzhautschichten in optischen Kohärenztomographie-B-Scans

3 Jahre 4 Monate
2009-03 - 2012-06

Masterstudium der Informatik

Master of Science ? M. Sc.s Abschlussnote: 1,6, Technische Hochschule Mittelhessen, Gießen
Master of Science ? M. Sc.s Abschlussnote: 1,6
Technische Hochschule Mittelhessen, Gießen

Studienschwerpunkt:

Technische Informatik

Masterthesis:

Integration der qualifizierten elektronischen Signatur in das HeLB-Onlineportal zum Signieren von Onlineklausuren

3 Jahre 9 Monate
2005-06 - 2009-02

Studium der Medizininformatik

Diplom-Medizininformatiker ? Dipl.-Inform. Med. Abschlussnote: 1,7, Fachhochschule Gießen-Friedberg, Gießen
Diplom-Medizininformatiker ? Dipl.-Inform. Med. Abschlussnote: 1,7
Fachhochschule Gießen-Friedberg, Gießen

Studienschwerpunkt:

Bildgebende Systeme

Diplomarbeit:

Entwicklung eines Algorithmus zur automatischen Hypoventilationserkennung an Pulsoximetrischen Aufzeichnungen

Kompetenzen

Kompetenzen

Top-Skills

Java EE Spring Boot DevOps Angular

Schwerpunkte

Microservices

Aufgabenbereiche

CI/CD

Produkte / Standards / Erfahrungen / Methoden

Abnahmetests
Ant
apache maven
Apiman
Arquillian
AWS
Bootstrap
Cache-Studio
Caché-ObjectScript
CDI
CSS
Docker
Eclipse
EJB
Extbase
Fluid
Git
GitHub-Enterprise
GitLab-Ci
Google-Maps-Api
gradle
Grafana
HATEOAS
Helm
Hibernate
HTML
HTML 5
Integration Tests
IntelliJ IDEA
iText
Java-Enterprise 7
JAX-RS (REST)
JBossAS
Jenkins
Jfrog Artifacktory
JIRA
jMeter
JSF
Junit
Kibana
Kryptographie
Maven
Microsoft Azure International Cloud
Mockito
NetBeans IDE
NodeJs
Oauth
OpenShift
OTRS
Postman
Primefaces
Rancher
Responsive Design
REST
REST-WebServices
SAML
Scrum
Seam-Framework
Slim-Framework
SOAP
SOAP-WebServices
SoapUI
Spring
Spring Boot
Spring Data
Spring Framework
Spring Integration
Spring MVC
SpringFramework
Subversion
Swagger
Typo3
Webstorm
Wildfly Application Server
XML
YAML

Programmiersprachen

Angular
gulp
Java
Java 1.8
Java 8
Java8
JavaEE
JavaScript
JEE
JPA
JPQL
jQuery
JSON
JTA
Mocha
PHP
Typescript

Datenbanken

Cassandra
InterSystems Caché
MySql
PostgreSQL
SQL

Datenkommunikation

WebSockets

Branchen

Branchen

  • Universitäten und Forschung
  • Reisebranche
  • Elektronikbranche
  • Transport und Logistik

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 2 Monate
2022-05 - 2024-06

Implementierung eines Modularen Authentifizierungs- und Authorisierungsverfahrens für das OZG

Senior Software-Developer (Full-Stack) Java Spring Framework (Spring-Data Spring-Boot) ...
Senior Software-Developer (Full-Stack)
  • Implementierung eines Modularen Authentifizierungs- und Authorisierungsverfahrens für das OZG
  • Mehrschichtarchitektur
  • Integration und Bereitstellung von Schnittstellen (REST)
  • Anpassungen und Weiterentwicklung des CI/CD Pipeline für Lieferungen in die Kubernetes Containerumgebung.
  • Implementierung und erweiterung des User-Interface (Angular)
  • Entwicklung der CI/CD-Pipeline zur Auslieferung des Migrationsdienstes in die Kubernetes Containerumgebung.

Java Spring Framework (Spring-Data Spring-Boot) JPA JPQL Hibernate CDI JUnit IntelliJ IDEA Mockito OAuth Git Maven REST JSON Swagger XML YAML AWS Docker Kubernetes Rancher DBCS Helm CI/CD GitLab-CI Sonarqube Kibana Grafana Integration-Tests Abnahmetests H2 PostgreSQL Angular Typescript NodeJS JavaScript (ECMA 6) HTML5 CSS PrimeFaces Gulp Karma Webpack Webstrom IDE Eclipse IDE Git-Lab CI/CD-Pipeline. Prime NG
DataPort GmbH
Hamburg
1 Jahr 4 Monate
2021-01 - 2022-04

Ablösung des IT-Fachverfahren coMed durch das IT-System COMED-R

Senior Software-Developer/DevOps-Engineer Java 11 Java-Enterprise 8 EJB ...
Senior Software-Developer/DevOps-Engineer
  • Entwicklung der Anwendung COMED-R basierend auf den genannten Technologien
  • Mehrschichtarchitektur
  • Integration und Bereitstellung von Schnittstellen (REST und SOAP)
  • Anpassungen und Weiterentwicklung des CI/CD Pipeline für Lieferungen in die Kubernetes Containerumgebung.
  • Entwicklung einer Migrationsdienstes zu Migration der comed-Altdaten in die neue COMED-R Datenbank. (Spring-Boot-Microservice für die Kubernetes Containerumgebung)
  • Entwicklung der CI/CD-Pipeline zur Auslieferung des Migrationsdienstes in die Kubernetes Containerumgebung.

Java 11 Java-Enterprise 8 EJB JPA JPQL Hibernate CDI JTA JAX-RS (REST) JAX-WS JSON PACT Spring-Boot Spring-WS Spring Data JPA Postman Junit Arquillian Mockito Jenkins CI/CD-Pipeline Groovy Maven Nexus SQL Private-Cloud Kubernetes Rancher Payara-Micro Git Oauth Kryptographie IntelliJ JIRA GitHub-Enterprise Helm-Charts SonarQube Whitesource Kibana Grafana Swagger XML YAML H2-Database Oracle-Database
Agentur für Arbeit
Nürnberg
10 Monate
2020-01 - 2020-10

Ablösung des aktuellen Personalsystems

Senior Entwickler Java Spring Framework Spring Boot ...
Senior Entwickler
  • Realisierung einer Microservice-Architektur
  • Entwicklung von Spring Boot Microservices
  • Scrum-Umfeld, Agiles Arbeiten
Java Spring Framework Spring Boot Spring Data JPA Hibernate JUnit IntelliJ IDEA Git Maven REST JSON Swagger XML YAML AWS Docker OpenShift Helm CI/CD GitLab-Ci Kibana Grafana Integration Tests Abnahmetests
DB-Systel
Frankfurt am Main
1 Jahr
2019-01 - 2019-12

VDV-Eingang Migration

Senior Softwareentwickler Scrum Spring IntelliJ IDEA ...
Senior Softwareentwickler
  • Entwicklung des VDV-Eingang als Microservice-Architektur
  • Entwicklung von Spring-Boot basierten Microservices
  • Realisierung einer Event getriebenen Architektur (Apache-Kafka)
  • Realisierung der Software nach dem VDV-Standard
  • Scrum Umfeld, Scrum Team
Scrum Spring IntelliJ IDEA java kafka gradle jenkins git Cassandra JUnit Spring Integration E2E-Tests REST Avro JSON XML AWS Docker Kubernetes Grafana Kibana Prometheus
RIS - Reisendeninformationssystem
Frankfurt am Main
4 Monate
2018-09 - 2018-12

Entwicklung eines Microservice-Basiertes Kundenportal

Senior Software-Developer Scrum Spring Eclipse
Senior Software-Developer

  • Entwicklung eines Backends für das Kundenportal der SVG. 
  • Entwicklung einer Microservicearchitektur
  • Spring-Boot Microservices
  • AWS-Cloud
  • OAuth 2.0 Security
  • Dokumentengenerierung
  • Modellierung, Konzeption von Arbeitsabläufen. 
  • Entwicklung einer Workflow-Engine
Eclipse apache maven SpringFramework REST Microservices JEE Apiman Postman Java 8 Git Jenkins Rancher
Scrum Spring Eclipse
SVG - Bundes-Zentralgenossenschaft Straßenverkehr
Frankfurt am Main
6 Monate
2018-03 - 2018-08

Architektur und Softwareentwicklung im Bereich Angular 2, Node.js und JavaScript

Architekt NodeJs Angular Typescript ...
Architekt
  • Erweiterung der technischen Architektur anhand der Anforderungen, Abstimmung und Überwachung von deren Realisierung im Projekt.
  • Analyse fachlicher Anforderungen an die IT-Systeme sowie ableiten, erarbeiten und entwickeln von technischen Umsetzungen.
  • Erstellung technischer Architekturkonzepte für IT-Systeme im Projektkontext (wie Datenbankdesign, Komponentenspezifikationen, technische Schnittstellen-, und Servicebeschreibungen) gemäß der Standards und Referenzarchitekturen des Auftraggebers.
  • Erstellung von Architekturvorgaben zur Sercurity, Alivecheck, Cloudmigration, SLA etc.
  • Erarbeitung von Vorgaben für Enticklungsumgebungen (Eclipse vs. WebStorm), Lieferpipelines und Projektinfrastruktur (z.B. Repository, Jenkins etc. )
  • Ermittlung nicht-funktionaler Anforderungen, Dokumentation, Abstimmung und Überweisung von deren Realisierung im Projekt (Qualitätssicherung).
  • Definition von Anforderungen an die Hard- und Software-Ausstattung.
  • Absprachen bezüglich Gesamtarchitektur mit dem Bestandssysteme-Architekten.
NodeJs Angular Typescript Javascript HTML CSS SAML gulp Mocha CI/CD Jenkins Eclipse Webstorm Java8 REST Json SOAP XML
DB Systel
Frankfurt am Main
2 Monate
2018-01 - 2018-02

Datenmigration

Senior Software-Developer Scrum
Senior Software-Developer
  • Datenmigration aus verschiedenen Bestandssystemen in ein neues Datenmodel
Git Jenkins Maven Java 1.8
Scrum
DB Systel
Frankfurt am Main
1 Jahr 11 Monate
2016-02 - 2017-12

Entwicklung eines Cloud basierten Terminal Management System.

Java Softwarearchitekt / Lead Developer Java 8 Java-Enterprise 7 EJB ...
Java Softwarearchitekt / Lead Developer
  • Konzeption und Design des Cloud basierten Terminal Management Systems als Software as a Service Lösung (SaaS).
  • Cloud basiertes Management von Firmware, Anwendungen, Konfigurationen und Zertifikaten bei Kontaktlosen Zahlungsterminals.
  • Cloud basierte Management von Firmware, Anwendungen und Anwendungsdaten von RFID-Readern der Firma FEIG.
  • Design der IT-Infrastruktur für die Saas-Lösung auf Basis der Microsoft Azure International Cloud.
  • Automatisiertes Bereitstellen der IT-Infrastruktur auf basis der Microsoft Azure International Cloud.
Java 8 Java-Enterprise 7 EJB JPA JPQL Hibernate JSF Primefaces CDI JTA CSS Bootstrap Responsive Design HTML 5 JavaScript jQuery WebSockets JAX-RS (REST) Spring Framework Spring MVC Spring Boot Spring Data SoapUI Junit Arquillian Mockito Jenkins Maven Jfrog Artifacktory jMeter JaCoCo SQL Microsoft Azure International Cloud Wildfly Application Server Git HATEOAS Oauth Kryptographie Eclipse NetBeans IDE SoapUI JIRA GitHub-Enterprise
FEIG ELECTRONIC GmbH
Weilburg
3 Monate
2015-10 - 2015-12

Fehlerbehebung und Nachbearbeitung in einem Legacy-System.

Senior Software Developer
Senior Software Developer
Deutsche Telekom
Darmstadt
7 Monate
2015-04 - 2015-10

Generierung und Bereitstellung von Discount-Codes im Rahmen von Werbekampagnen.

Architekt / Lead Developer Java 8 Spring Framework Spring MVC ...
Architekt / Lead Developer
  • Implementierung einer Software zur Generierung und Bereitstellung von Discount-Codes im Rahmen von Werbekampagnen
  • Integration der Software an ein Zahlungssystem, das die Online-Abrechnung ermöglichst (REST).
  • Anbindung des Discount-Code-System in den Buchungsvorgang von WLAN-Pässen während eines Interkontinentalfluges (REST).
Java 8 Spring Framework Spring MVC Spring Boot Spring Data JPA Hibernate JPQL Thymeleaf CSS Bootstrap HTML 5 JavaScript jQuery Jersey (REST) Junit Mockito Jenkins Maven Tomcat Servlet Container Git SQL
Service-Reisen Gießen
Gießen
4 Jahre 4 Monate
2011-06 - 2015-09

Pflege und Wartung des individuell entwickelten ERP-Systems der Firma Service-Reisen.

Lead Developer Java Caché-ObjectScript HTML ...
Lead Developer
  • Fehleranalyse, Fehlerbehebung, Erweiterung der Funktionalität (Feature Driven Development)
  • Datemmigration, Datenbereinigung
  • Integration des Systems an Services von Drittanbietern
Java Caché-ObjectScript HTML CSS JavaScript XML JSON PHP JavaEE Seam-Framework JBossAS Google-Maps-Api SOAP-WebServices REST-WebServices Maven Ant Subversion iText PHP Typo3 Extbase Fluid Slim-Framework jQuery InterSystems Caché PostgreSQL MySql jUnit Mockito Jenkins Eclipse NetBeans IDE SoapUI JIRA OTRS Cache-Studio
Service-Reisen Gießen
Gießen
6 Monate
2014-10 - 2015-03

Erfassung und Veröffentlichung von Hotelinformationen in Form eines SRG-Hotelfastsheets.

Architekt / Lead Developer Java Caché-ObjectScript HTML ...
Architekt / Lead Developer
  • Implementierung der Datenstruktur und des User-Interface zumVerwalten von Hotelinformationen.
  • Implementierung einer Typo3 basierten Webseite zum Erfassen von Hotelinformationen.
  • Anbindung der Webseite and das ERP-System des Unternehmens mittels SOAP.
  • Generierung und Bereitstellung des SRG-Hotelfactsheet auf Basis der erfassten Hotelinformationen.
  • Implementierung des Hotelinfo-Acquisition-Workflow.
Java Caché-ObjectScript HTML CSS JavaScript XML JSON PHP JavaEE Seam-Framework JBossAS Google-Maps-Api SOAP-WebServices REST-WebServices Maven Ant Subversion iText Typo3 Extbase Fluid Slim-Framework jQuery InterSystems Caché PostgreSQL MySql jUnit Mockito Jenkins Eclipse NetBeans IDE SoapUI JIRA OTRS Cache-Studio
Service-Reisen Gießen
Gießen
2 Monate
2014-07 - 2014-08

User-Interface zum Bewerten von Hotels und anschließender Übertragung der Bewertungen an HolidayCheck.

Architekt / Lead Developer Caché-ObjectScript HTML CSS ...
Architekt / Lead Developer
  • Implementierung des User-Interfaces zum Abgeben, Einsehen und Übertragen von Hotelbewertungen.
  • Implementierung des Datenaustauschs zwischen dem ERP-System und HolidayCheck über SOAP.
Caché-ObjectScript HTML CSS JavaScript InterSystems Caché SOAP-WebServices jQuery Cache-Studio JIRA OTRS SoapUI
Service-Reisen Gießen
Gießen
2 Monate
2014-04 - 2014-05

Kreditor-Umsätze

Senior Software Developer
Senior Software Developer
  • Implementierung des User-Interface zum Filtern von Umsätzen.
  • Ausgabe der Suchergebnisse als PDF-Report
Cache-Object-Script HTML5 CSS JavaScript jQuery SOAP Cache-Studio Atlassian JIRA OTRS SoapUI
Service-Reisen Gießen
Gießen
2 Monate
2014-01 - 2014-02

Download-Center - Download von Reiseunterlagen

Senior Software Developer
Senior Software Developer
  • Konzeption, Design und Implementierung des Workflows zum generieren und bereitstellen von Reiseunterlagen
  • Generieren von Reiseunterlagen als PDF
  • Bereitstellen der Reiseunterlagen im Download-Center über SOAP-WebServices
Cache ObjectScript HTML(5) CSS JavaScript jQuery InterSystems Cache SOAP SoapUI Cache-Studio Atlassian JIRA OTRS
Service-Reisen Gießen
Gießen
1 Monat
2013-11 - 2013-11

Umstellung des postalischen Versands von Zahlungsbelegen auf Email.

Senior Software Developer Caché-ObjectScript HTML CSS ...
Senior Software Developer
  • Implementierung der Workflows zum Versenden der  Zahlungsbelege per Email.
Caché-ObjectScript HTML CSS JavaScript InterSystems Caché Cache-Studio JIRA OTRS SoapUI
Service-Reisen Gießen
Gießen
6 Monate
2013-04 - 2013-09

Routenplanung für Gruppenreisen (Busreisen)

Architekt/Lead Developer Java Caché-ObjectScript HTML ...
Architekt/Lead Developer
  • Routenkalkulation aus Reiseleistungen.
  • Berechnung der Routen unter Berücksichtigung der gesetzlich vorgeschriebenen Lenkzeiten.
  • User-Interface zum Visualisieren, Bearbeiten, Speichern und Laden von Routen.
  • Dokumentengenerierung (Reise-Übersichtskarte, Reise-Tageskarten)
  • Buspreiskalkulation
  • Integration der Karten in die Reiseunterlagen.
  • Integration des Routenplaners in das ERP-System des Unternehmens über SOAP.
Java Caché-ObjectScript HTML CSS JavaScript XML JSON jUnit Mockito Jenkins JavaEE Seam-Framework JBossAS Google-Maps-Api SOAP-WebServices REST-WebServices Maven Ant Subversion iText jQuery InterSystems Caché PostgreSQL Eclipse NetBeans IDE SoapUI JIRA OTRS Cache-Studio
Service-Reisen Gießen
Gießen
2 Monate
2013-01 - 2013-02

Geografische Suche von Hotels, Museen, Thermen, Guides, usw

Architekt / Lead Developer Java HTML CSS ...
Architekt / Lead Developer
  • Automatisierte Geokodierung von Adressen unter Verwendung der Google Maps WebServices.
  • Interaktive Geokodierung von Adressen.
  • Implementierung der Umkreissuchfunktion inkl. der Filtermöglichkeit nach Adresscharakter.
  • Implementierung einer interaktiven Umgebungskarte.
  • Integration der Umgebungskarte in bestehendes ERP-System über SOAP.
Java HTML CSS JavaScript XML JSON Caché-ObjectScript JavaEE Seam-Framework JBossAS Google-Maps-Api SOAP-WebServices REST-WebServices Maven Ant Subversion jQuery InterSystems Caché PostgreSQL jUnit Mockito Jenkins Cache-Studio Eclipse NetBeans IDE SoapUI JIRA OTRS
Service-Reisen Gießen
Gießen
3 Jahre
2010-01 - 2012-12

Entwicklung einer Software zur geräteübergreifenden Analyse von OCT-Bilddaten.

Doktorand C++ Matlab wxWidgets (UI-Framework für C++) OpenCV Visual-Studio ...
Doktorand
  • Entwicklung einer nativen Anwendung zum Einlesen und Darstellen von OCT-Bilddaten.
  • Einlesen von 4 verschiedenen OCT-Dateiformaten.
  • Entwicklung von interaktiven Methoden zur manuellen Vermessung von pathologischen Strukturen in OCT-B-Scans.
  • Entwicklung eines Algorithmus zur automatischen Schichtsegmentierung in OCT-C-Scans.
  • Diverse Export-Funktionen für statistische Auswertungen.
C++ Matlab wxWidgets (UI-Framework für C++) OpenCV Visual-Studio Subversion MS-Office Matlab Mustererkennung und Bildverarbeitung
Justus Liebig Universität
Gießen
5 Monate
2012-07 - 2012-11

Generieren und Verwalten von Zahlungen

Software Developer Caché-ObjectScript HTML CSS ...
Software Developer
  • Generierung von Zahlungen für den internationalen
  • Zahlungsverkehr in SEPA und DTAZV.
  • Verwalten von Zahlungen.
  • Erstellung des Zahlungsworkflows. (Beteiligte Abteilungen: Reisvertrieb, Finance & Controlling, Geschäftsleitung)
Caché-ObjectScript HTML CSS JavaScript XML InterSystems Caché jQuery SoapUI Cache-Studio
Service-Reisen Gießen
Gießen
2 Monate
2012-04 - 2012-05

Erstellung eines Moduls zum Einlesen und Verbuchen von Kontoauszügen verschiedener Banken.

Software-Developer Caché-ObjectScript HTML CSS ...
Software-Developer
  • Einlesen von Kontoauszügen auf Basis des MT940 Dateiformats.
  • Zuordnung der Umsätze zu vorhandenen Zahlungseingänge und Ausgängen.
  • Verbuchen der Umsätze im Buchhaltungsmodul.
Caché-ObjectScript HTML CSS JavaScript InterSystems Caché jQuery Cache-Studio JIRA OTRS SoapUI
Service-Reisen Gießen
Gießen
2 Jahre
2010-01 - 2011-12

Entwicklung von Algorithmen zur Mustererkennung für die Analyse von OCT-B-Scans, Visualisierung und Auswertung von Studiendaten

Wissenschaftlicher Mitarbeiter
Wissenschaftlicher Mitarbeiter
  • Entwicklung von Algorithmen zur Mustererkennung für die Analyse von OCT-B-Scans, Visualisierung und Auswertung von Studiendaten
  • Durchführung und Auswertung von Single- und Multi-Center-Studien
Justus-Liebig-Universität
Gießen

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 2 Monate
2009-05 - 2014-06

Promotion zum Doktor der Humanbiologie

Doctor biologiae hominis ? Dr. biol. hom. Abschlussnote: summa cum laude, Justus-Liebig-Universität, Gießen
Doctor biologiae hominis ? Dr. biol. hom. Abschlussnote: summa cum laude
Justus-Liebig-Universität, Gießen

Studienschwerpunkt:

Automatische Auswerteverfahren in der optischen Kohärenztomographie

Thema der Dissertation:

Entwicklung eines Schichtsegmentierungs-algorithmus zur automatischen Analyse von individuellen Netzhautschichten in optischen Kohärenztomographie-B-Scans

3 Jahre 4 Monate
2009-03 - 2012-06

Masterstudium der Informatik

Master of Science ? M. Sc.s Abschlussnote: 1,6, Technische Hochschule Mittelhessen, Gießen
Master of Science ? M. Sc.s Abschlussnote: 1,6
Technische Hochschule Mittelhessen, Gießen

Studienschwerpunkt:

Technische Informatik

Masterthesis:

Integration der qualifizierten elektronischen Signatur in das HeLB-Onlineportal zum Signieren von Onlineklausuren

3 Jahre 9 Monate
2005-06 - 2009-02

Studium der Medizininformatik

Diplom-Medizininformatiker ? Dipl.-Inform. Med. Abschlussnote: 1,7, Fachhochschule Gießen-Friedberg, Gießen
Diplom-Medizininformatiker ? Dipl.-Inform. Med. Abschlussnote: 1,7
Fachhochschule Gießen-Friedberg, Gießen

Studienschwerpunkt:

Bildgebende Systeme

Diplomarbeit:

Entwicklung eines Algorithmus zur automatischen Hypoventilationserkennung an Pulsoximetrischen Aufzeichnungen

Kompetenzen

Kompetenzen

Top-Skills

Java EE Spring Boot DevOps Angular

Schwerpunkte

Microservices

Aufgabenbereiche

CI/CD

Produkte / Standards / Erfahrungen / Methoden

Abnahmetests
Ant
apache maven
Apiman
Arquillian
AWS
Bootstrap
Cache-Studio
Caché-ObjectScript
CDI
CSS
Docker
Eclipse
EJB
Extbase
Fluid
Git
GitHub-Enterprise
GitLab-Ci
Google-Maps-Api
gradle
Grafana
HATEOAS
Helm
Hibernate
HTML
HTML 5
Integration Tests
IntelliJ IDEA
iText
Java-Enterprise 7
JAX-RS (REST)
JBossAS
Jenkins
Jfrog Artifacktory
JIRA
jMeter
JSF
Junit
Kibana
Kryptographie
Maven
Microsoft Azure International Cloud
Mockito
NetBeans IDE
NodeJs
Oauth
OpenShift
OTRS
Postman
Primefaces
Rancher
Responsive Design
REST
REST-WebServices
SAML
Scrum
Seam-Framework
Slim-Framework
SOAP
SOAP-WebServices
SoapUI
Spring
Spring Boot
Spring Data
Spring Framework
Spring Integration
Spring MVC
SpringFramework
Subversion
Swagger
Typo3
Webstorm
Wildfly Application Server
XML
YAML

Programmiersprachen

Angular
gulp
Java
Java 1.8
Java 8
Java8
JavaEE
JavaScript
JEE
JPA
JPQL
jQuery
JSON
JTA
Mocha
PHP
Typescript

Datenbanken

Cassandra
InterSystems Caché
MySql
PostgreSQL
SQL

Datenkommunikation

WebSockets

Branchen

Branchen

  • Universitäten und Forschung
  • Reisebranche
  • Elektronikbranche
  • Transport und Logistik

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.