Java, JEE, DevOps, Datenbanken , Analyse, Architektur, Design (OOA/OOD), Realisierung, Tests, Beratung
Aktualisiert am 27.02.2024
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Verfügbar ab: 01.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java/Java EE
Spring
DevOps
PostgreSQL
MySQL
GIT
MVN
Jenkins
JIRA
Confluence
UML
XML
AWS
CloudFoundry
OpenID
JUnit
Cucumber
Groovy
REST
SOAP
Kubernetes
Docker
WireMock
Deutsch
Englisch

Einsatzorte

Einsatzorte

München (+100km) Nürnberg (+50km) Ulm (Donau) (+50km) Stuttgart (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
nicht möglich

Projekte

Projekte

2 Jahre 6 Monate
2019-01 - 2021-06

Entwicklung eines 'Rent a car' Systems

Senior Java Software Engineer Java 8/11 Spring Spring Boot ...
Senior Java Software Engineer
  • Konzeption und Implementierung von Microservices zur Erstellung einer Rechnung
  • Konzeption und Implementierung eines Microservice zur PSD2 konformen Kreditkartenabrechnung und -bezahlung
  • Weiterenwicklung eines Frontends zur Administrierungung der Profil- und Bezahldaten
IntelliJ Postman Docker CloudFoundry Jenkins PostgreSQL MySQL WebStorm
Java 8/11 Spring Spring Boot SQL Angular Jenkins Pipeline Cucumber WireMock Mockito Docker DevOps REST OAuth2 JUnit Maven Gradle Groovy Spring Security SCRUM Kotlin SAFe
ABI
München
1 Jahr
2018-01 - 2018-12

IDSSO - OpenID Idenitity Provider for single sign on

Senior Java Software Engineer Java 1.8 Spring Spring Boot ...
Senior Java Software Engineer
  • ID Tokens

  • Signed JWT access tokens

  • Refresh tokens

  • Token exchange

  • Token revocation

  • JWK Set public key endpoint

  • Scope based access

  • UserInfo

  • Client authentication

  • Multiple clients management

IntelliJ Jenkins Soap UI Docker KeePass KeePass Oracle SQLDeveloper Apache Directory Studio
Java 1.8 Spring Spring Boot Cucumber Docker Kubernetes OpenID Connect REST SOAP OAuth2 JUnit LDAP Oracle Apache Tomcat Maven Groovy Spring Security SCRUM DevOps
München
1 Jahr 4 Monate
2017-09 - 2018-12

ADMSSO - Administration tool for single sign on.

Senior Java Software Engineer Java 1.8 Spring Spring Boot ...
Senior Java Software Engineer
  • Einfache und erweiterte Suche nach Benutzern-Anzeige der Benutzerdaten

  • Benutzer und Administratoren anlegen und verwalten

  • Ändern der Benutzerdaten

  • Zurücksetzen des Passwortes des Benutzers

  • Umzug eines Benutzer von einem Land in ein anderes Land

  • Löschen der Benutzerdaten

  • Ersetzung von SiteMinder durch Spring Security OAuth

  • 2 Factor Authentication

IntelliJ Postman KeePass MiniKube Oracle SQLDeveloper Apache Directory Studio Jenkins
Java 1.8 Spring Spring Boot Cucumber Docker Kubernetes OpenID Connect REST SOAP OAuth2 JUnit LDAP Oracle Apache Tomcat Maven Groovy Spring Security SCRUM DevOps
München
7 Jahre 11 Monate
2010-02 - 2017-12

Pflege, GUI-Tests und Weiterentwicklung der MCT-Tools für den Einsatz auf den neuen Mobilfunktestgerät der Firma Rohde&Schwarz.

Senior Java Developer Java Scrum COM ...
Senior Java Developer

  • Analyse, Design und Implementierung neuer Entwicklungen

  • Erstellen von GUI Testfällen Implementierung und Erweiterung der SOAP-Schnittstelle zur Fernsteuerung der Anwendung

  • Konzept und Realisierung eines GUI Testservers
Open JDK 7.0 Eclipse Junit Marathon Jenkins ClearCase JProfiler GANT Bugzilla
Java Scrum COM Profiling XML XSLT GANT REST SOAP Groovy
München
1 Jahr
2016-10 - 2017-09

SLI

Jenkins Pipeline CI/CD Jenkins Jobs ...
  • Aufsetzten einer Jenkins basierten Toolchain (CI/CD)

  • Analyse und Portierung von vorhanden Jenkins Jobs

  • Analyse, Design, Konzeption und Integration von neuen Jenkins Jobs

  • Erstellung von Jobs mit einem Pipeline Skript,

Jenkins Microsoft Visual Studio Tresos
Jenkins Pipeline CI/CD Jenkins Jobs GIT SubVersion Tresos MSBuild Windows Batch PYthon C C++
1 Jahr 3 Monate
2016-07 - 2017-09

Integration der CMWtools Applikation in Contest. Zusätzlich Anpassung und Erweiterung der bestehenden Anwendung.

Senior Java Software Engineer C# Java COM ...
Senior Java Software Engineer
  • Analyse, Design und Implementierung der Integration

  • Analyse, Design und Implementierung von Services im Bereich Backend

  • Konzeption und Implementierung einer Schnittstelle zwischen C# und Java

    Bibliotheken

  • Erstellen von Unittests

Jazz Microsoft Visual Studio DevExpress Ikvm .NET4.0 WCF WPF Sikuli
C# Java COM SCRUM
München
2 Jahre 6 Monate
2014-01 - 2016-06

Konzeption und Realisierung einer Multi-Tier-Applikation zur Verwaltung, Ausführung und Analyse von Testfällen auf ein Mobilfunkttestgerät.

Senior Administrator and Senior Software Engineer C# Java COM ...
Senior Administrator and Senior Software Engineer
  • Analyse, Design und Implementierung einer Datenbankschemas

  • Analyse, Design und Implementierung einer Datenbankschemas

  • Konzeption und Implementierung einer Schnittstelle zwischen C# und Java

    Bibliotheken

  • Erstellen von Unittests

Jazz Microsoft Visual Studio DevExpress Ikvm .NET4.0 WCF WPF Sikuli
C# Java COM SCRUM
München

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 5 Monate
1994-09 - 2000-01

Studium der Informatik an der Fachhochschule Rosenheim

Diplom Informatiker(FH), FH Rosenheim
Diplom Informatiker(FH)
FH Rosenheim

Kompetenzen

Kompetenzen

Top-Skills

Java/Java EE Spring DevOps PostgreSQL MySQL GIT MVN Jenkins JIRA Confluence UML XML AWS CloudFoundry OpenID JUnit Cucumber Groovy REST SOAP Kubernetes Docker WireMock

Schwerpunkte

Datenbank
Fullstack Developer
Java
JEE
OpenID Connect

Aufgabenbereiche

Design & Konzept
Refactoring
Softwareentwicklung
Testen

Produkte / Standards / Erfahrungen / Methoden

Apache Directory Studio
Apache Tomcat
Bugzilla
CI/CD
ClearCase
CloudFoundry
COM
Cucumber
DevExpress
DevOps
Docker
Eclipse
GANT
GANT
GIT
Gradle
Ikvm
IntelliJ
Jazz
Jenkins
Jenkins Jobs
Jenkins Pipeline
JProfiler
KeePass
Kubernetes
LDAP
Marathon
Maven
Microsoft Visual Studio
MiniKube
Mockito
MSBuild
OAuth2
Open JDK 7.0
OpenID Connect
Oracle SQLDeveloper
Postman
Profiling
REST
SAFe
Scrum
Sikuli
SOAP
Soap UI
Spring
Spring Boot
Spring Security
SubVersion
WebStorm
Windows Batch
WireMock
XML
XSLT
Erfahrungsschwerpunkte
  • Objektorientierte Methoden
  • Verteilte Systeme

Skills
  • Ausbildung zum Diplominformatiker an der Fachhochschule Rosenheim Studienrichtung Wirtschaft
  • Sun zertifizierter Programmierer für Java 2 Plattform 1.4
  • Optimierung und Tuning von Java-Programmen,  Schulung und Anwendung in Projekten
  • J2EE, Studium der relevanten Fachliteratur, Anwendung in Projekten
  • UML, Studium der relevanten Fachliteratur, Anwendung in Projekten
  • Refactoring, Studium der relevanten Fachliteratur, Anwendung in Projekten
  • Design-Pattern, Studium der relevanten Fachliteratur, Anwendung in Projekten

Methoden
  • OOA, OOD, OOP
  • UML
  • Extreme Programming (XP)
  • SCRUM

softwarepakete/ tools/ standards
  • JDK 1.1 bis 1.8, Jave EE 5/6/7
  • Android(Dalvik)
  • Jenkins(Hudson)
  • GUI- / Unittesting
  • Ant, Gant, Maven, Graddle
  • Rational Team Concert
  • BugZilla, JIRA, ClearQuest
  • JavaHelp
  • PowerDesigner
  • ClearCase, Git, Subversion, MKS, CVS
  • JProbe, JProfiler, Optimizeit
  • Checkstyle, Findbugs
  • JIRA

web- / applikationsserver

  • Tomcat/Jetty
  • JBoss
  • Apache WebServer

entwicklungswerkzeuge/ editoren

  • IntelliJ, Eclipse, WSAD
  • Together, Rational Rose
  • XML-Spy
  • UltraEdit, VIM
  • NetBeans

Java libraries/ frameworks

  • Swing
  • JDBC, Hibernate, JDO
  • Spring
  • Adobe Flex
  • JSTL, Struts, JSF
  • Servlet, JSP
  • EJB
  • Junit
  • RMI, CORBA, SOAP
  • Xerces, SAX, DOM
  • Log4J
  • Java Banking Framework (JBF)
  • AspectJ

c# libraries / frameworks

  • .NET Framework 4
  • NUnit
  • DevExpress
  • Ikvm
  • NLog
  • WPF

Betriebssysteme

  • Windows XP/7/10
  • Mac OS
  • Linux

Programmiersprachen

.NET4.0
Angular
C
C#
C++
Groovy
Java
Java 11
Java 8
Kotlin
PHP
Python
SQL

Datenbanken

MySQL
Oracle
Postgres
PostgreSQL
SQLite

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISDN
NetBeui
NetBios
parallele Schnittstelle
PC-Anywhere
Router
SMTP
TCP/IP
Windows Netzwerk

Berechnung / Simulation / Versuch / Validierung

Cucumber
Junit

Branchen

Branchen

  • Banken
  • Versicherungen
  • Autobranche
  • Bahn
  • Telekommunikation
  • Forschung
  • Flughafen
  • Post
  • Baubranche
  • Immobilien
  • Kommunalwesen
  • Energieversorgung

Einsatzorte

Einsatzorte

München (+100km) Nürnberg (+50km) Ulm (Donau) (+50km) Stuttgart (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
nicht möglich

Projekte

Projekte

2 Jahre 6 Monate
2019-01 - 2021-06

Entwicklung eines 'Rent a car' Systems

Senior Java Software Engineer Java 8/11 Spring Spring Boot ...
Senior Java Software Engineer
  • Konzeption und Implementierung von Microservices zur Erstellung einer Rechnung
  • Konzeption und Implementierung eines Microservice zur PSD2 konformen Kreditkartenabrechnung und -bezahlung
  • Weiterenwicklung eines Frontends zur Administrierungung der Profil- und Bezahldaten
IntelliJ Postman Docker CloudFoundry Jenkins PostgreSQL MySQL WebStorm
Java 8/11 Spring Spring Boot SQL Angular Jenkins Pipeline Cucumber WireMock Mockito Docker DevOps REST OAuth2 JUnit Maven Gradle Groovy Spring Security SCRUM Kotlin SAFe
ABI
München
1 Jahr
2018-01 - 2018-12

IDSSO - OpenID Idenitity Provider for single sign on

Senior Java Software Engineer Java 1.8 Spring Spring Boot ...
Senior Java Software Engineer
  • ID Tokens

  • Signed JWT access tokens

  • Refresh tokens

  • Token exchange

  • Token revocation

  • JWK Set public key endpoint

  • Scope based access

  • UserInfo

  • Client authentication

  • Multiple clients management

IntelliJ Jenkins Soap UI Docker KeePass KeePass Oracle SQLDeveloper Apache Directory Studio
Java 1.8 Spring Spring Boot Cucumber Docker Kubernetes OpenID Connect REST SOAP OAuth2 JUnit LDAP Oracle Apache Tomcat Maven Groovy Spring Security SCRUM DevOps
München
1 Jahr 4 Monate
2017-09 - 2018-12

ADMSSO - Administration tool for single sign on.

Senior Java Software Engineer Java 1.8 Spring Spring Boot ...
Senior Java Software Engineer
  • Einfache und erweiterte Suche nach Benutzern-Anzeige der Benutzerdaten

  • Benutzer und Administratoren anlegen und verwalten

  • Ändern der Benutzerdaten

  • Zurücksetzen des Passwortes des Benutzers

  • Umzug eines Benutzer von einem Land in ein anderes Land

  • Löschen der Benutzerdaten

  • Ersetzung von SiteMinder durch Spring Security OAuth

  • 2 Factor Authentication

IntelliJ Postman KeePass MiniKube Oracle SQLDeveloper Apache Directory Studio Jenkins
Java 1.8 Spring Spring Boot Cucumber Docker Kubernetes OpenID Connect REST SOAP OAuth2 JUnit LDAP Oracle Apache Tomcat Maven Groovy Spring Security SCRUM DevOps
München
7 Jahre 11 Monate
2010-02 - 2017-12

Pflege, GUI-Tests und Weiterentwicklung der MCT-Tools für den Einsatz auf den neuen Mobilfunktestgerät der Firma Rohde&Schwarz.

Senior Java Developer Java Scrum COM ...
Senior Java Developer

  • Analyse, Design und Implementierung neuer Entwicklungen

  • Erstellen von GUI Testfällen Implementierung und Erweiterung der SOAP-Schnittstelle zur Fernsteuerung der Anwendung

  • Konzept und Realisierung eines GUI Testservers
Open JDK 7.0 Eclipse Junit Marathon Jenkins ClearCase JProfiler GANT Bugzilla
Java Scrum COM Profiling XML XSLT GANT REST SOAP Groovy
München
1 Jahr
2016-10 - 2017-09

SLI

Jenkins Pipeline CI/CD Jenkins Jobs ...
  • Aufsetzten einer Jenkins basierten Toolchain (CI/CD)

  • Analyse und Portierung von vorhanden Jenkins Jobs

  • Analyse, Design, Konzeption und Integration von neuen Jenkins Jobs

  • Erstellung von Jobs mit einem Pipeline Skript,

Jenkins Microsoft Visual Studio Tresos
Jenkins Pipeline CI/CD Jenkins Jobs GIT SubVersion Tresos MSBuild Windows Batch PYthon C C++
1 Jahr 3 Monate
2016-07 - 2017-09

Integration der CMWtools Applikation in Contest. Zusätzlich Anpassung und Erweiterung der bestehenden Anwendung.

Senior Java Software Engineer C# Java COM ...
Senior Java Software Engineer
  • Analyse, Design und Implementierung der Integration

  • Analyse, Design und Implementierung von Services im Bereich Backend

  • Konzeption und Implementierung einer Schnittstelle zwischen C# und Java

    Bibliotheken

  • Erstellen von Unittests

Jazz Microsoft Visual Studio DevExpress Ikvm .NET4.0 WCF WPF Sikuli
C# Java COM SCRUM
München
2 Jahre 6 Monate
2014-01 - 2016-06

Konzeption und Realisierung einer Multi-Tier-Applikation zur Verwaltung, Ausführung und Analyse von Testfällen auf ein Mobilfunkttestgerät.

Senior Administrator and Senior Software Engineer C# Java COM ...
Senior Administrator and Senior Software Engineer
  • Analyse, Design und Implementierung einer Datenbankschemas

  • Analyse, Design und Implementierung einer Datenbankschemas

  • Konzeption und Implementierung einer Schnittstelle zwischen C# und Java

    Bibliotheken

  • Erstellen von Unittests

Jazz Microsoft Visual Studio DevExpress Ikvm .NET4.0 WCF WPF Sikuli
C# Java COM SCRUM
München

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 5 Monate
1994-09 - 2000-01

Studium der Informatik an der Fachhochschule Rosenheim

Diplom Informatiker(FH), FH Rosenheim
Diplom Informatiker(FH)
FH Rosenheim

Kompetenzen

Kompetenzen

Top-Skills

Java/Java EE Spring DevOps PostgreSQL MySQL GIT MVN Jenkins JIRA Confluence UML XML AWS CloudFoundry OpenID JUnit Cucumber Groovy REST SOAP Kubernetes Docker WireMock

Schwerpunkte

Datenbank
Fullstack Developer
Java
JEE
OpenID Connect

Aufgabenbereiche

Design & Konzept
Refactoring
Softwareentwicklung
Testen

Produkte / Standards / Erfahrungen / Methoden

Apache Directory Studio
Apache Tomcat
Bugzilla
CI/CD
ClearCase
CloudFoundry
COM
Cucumber
DevExpress
DevOps
Docker
Eclipse
GANT
GANT
GIT
Gradle
Ikvm
IntelliJ
Jazz
Jenkins
Jenkins Jobs
Jenkins Pipeline
JProfiler
KeePass
Kubernetes
LDAP
Marathon
Maven
Microsoft Visual Studio
MiniKube
Mockito
MSBuild
OAuth2
Open JDK 7.0
OpenID Connect
Oracle SQLDeveloper
Postman
Profiling
REST
SAFe
Scrum
Sikuli
SOAP
Soap UI
Spring
Spring Boot
Spring Security
SubVersion
WebStorm
Windows Batch
WireMock
XML
XSLT
Erfahrungsschwerpunkte
  • Objektorientierte Methoden
  • Verteilte Systeme

Skills
  • Ausbildung zum Diplominformatiker an der Fachhochschule Rosenheim Studienrichtung Wirtschaft
  • Sun zertifizierter Programmierer für Java 2 Plattform 1.4
  • Optimierung und Tuning von Java-Programmen,  Schulung und Anwendung in Projekten
  • J2EE, Studium der relevanten Fachliteratur, Anwendung in Projekten
  • UML, Studium der relevanten Fachliteratur, Anwendung in Projekten
  • Refactoring, Studium der relevanten Fachliteratur, Anwendung in Projekten
  • Design-Pattern, Studium der relevanten Fachliteratur, Anwendung in Projekten

Methoden
  • OOA, OOD, OOP
  • UML
  • Extreme Programming (XP)
  • SCRUM

softwarepakete/ tools/ standards
  • JDK 1.1 bis 1.8, Jave EE 5/6/7
  • Android(Dalvik)
  • Jenkins(Hudson)
  • GUI- / Unittesting
  • Ant, Gant, Maven, Graddle
  • Rational Team Concert
  • BugZilla, JIRA, ClearQuest
  • JavaHelp
  • PowerDesigner
  • ClearCase, Git, Subversion, MKS, CVS
  • JProbe, JProfiler, Optimizeit
  • Checkstyle, Findbugs
  • JIRA

web- / applikationsserver

  • Tomcat/Jetty
  • JBoss
  • Apache WebServer

entwicklungswerkzeuge/ editoren

  • IntelliJ, Eclipse, WSAD
  • Together, Rational Rose
  • XML-Spy
  • UltraEdit, VIM
  • NetBeans

Java libraries/ frameworks

  • Swing
  • JDBC, Hibernate, JDO
  • Spring
  • Adobe Flex
  • JSTL, Struts, JSF
  • Servlet, JSP
  • EJB
  • Junit
  • RMI, CORBA, SOAP
  • Xerces, SAX, DOM
  • Log4J
  • Java Banking Framework (JBF)
  • AspectJ

c# libraries / frameworks

  • .NET Framework 4
  • NUnit
  • DevExpress
  • Ikvm
  • NLog
  • WPF

Betriebssysteme

  • Windows XP/7/10
  • Mac OS
  • Linux

Programmiersprachen

.NET4.0
Angular
C
C#
C++
Groovy
Java
Java 11
Java 8
Kotlin
PHP
Python
SQL

Datenbanken

MySQL
Oracle
Postgres
PostgreSQL
SQLite

Datenkommunikation

CORBA
Ethernet
Internet, Intranet
ISDN
NetBeui
NetBios
parallele Schnittstelle
PC-Anywhere
Router
SMTP
TCP/IP
Windows Netzwerk

Berechnung / Simulation / Versuch / Validierung

Cucumber
Junit

Branchen

Branchen

  • Banken
  • Versicherungen
  • Autobranche
  • Bahn
  • Telekommunikation
  • Forschung
  • Flughafen
  • Post
  • Baubranche
  • Immobilien
  • Kommunalwesen
  • Energieversorgung

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.