Java-Enwicklung mit JPA/Hibernate, Spring-Boot, CI/CD, Load-Test; agile Vorgehensweise (Scrum).
Aktualisiert am 08.05.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
Java EE
IntelliJ
Maven
Tomcat
Glassfish
Ant
JMeter
Bash Shell
Git
JUnit
Mockito
Vaadin
Selenium
Spring Boot
DevOps
JavaFX
Oracle
AWS
REST
SQS
JMS
Deutsch
Arbeitssprache (gut)
Englisch
Studiumsprache (gut), Arbeitssprache (gut)
Russisch
Muttersprache
Ukrainisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Süddeutschland bevorzugt. Arbeitserlaubnis für Deutschland vorhanden, sowie unbefristete Niederlassungserlaubnis.

Unlimited work and residence permit for Germany are issued.

möglich

Projekte

Projekte

4 Jahre 3 Monate
2022-03 - heute

Entwicklung komplexer Features

Senior Java-Developer Spring Boot 3.x Java 8 & 17 Gradle 8.x ...
Senior Java-Developer
  • Entwicklung von Java-Apps im Big-Data-/Automotive-Umfeld in einer IT-Landschaft mit Microservices, Datenbanken, Kafka/Kafka Streams und Legacy - Komponenten, DevOps-Aufgaben im Betrieb, CI/CD, Daten-Visualisierung, Schulung.
  • Entwicklung komplexer Features
  • Ausbau der CI/CDUmgebung
  • Mitgestaltung der Software-Architektur u.a. Datenmodel
Spring Boot 3.x Java 8 & 17 Gradle 8.x Kafka 7.x Postgres SAP HANA RocksDB Docker Nomad Vault CI/CD mit Jenkins Git/Gitea Grafana OAuth
Yourdata GmbH, Stuttgart
1 Jahr 2 Monate
2021-02 - 2022-03

Implementierung eines Microservice-basierten Backend-Systems

Java-Developer REST JEE mit Java 8 & 11 und PayaraMicro EJB 7.0 ...
Java-Developer

  • Implementierung eines Microservice-basierten Backend-Systems bei BMW AG zur Verwaltung von Kundendaten und Service-Verträgen.
  • Implementierung neuer REST-Endpunkte und asynchroner Schnittstellen (AWS SQS/SNS), Migration der Microservices auf PayaraMicro.

REST JEE mit Java 8 & 11 und PayaraMicro EJB 7.0 SpringBoot 2.x Spring 5.x AWS SQS/SNS Flyway Grafana Docker
BMW AG
Friedrichshafen
1 Jahr
2020-01 - 2020-12

Implementierung einer JEE-Anwendung

Java-Entwickler (Backend) OOA/OOD JEE mit Java 8 EJB 7.0 und Weld 2.4 (als CDI für das Backend) sowie Guice 4.2 (als CDI für das Frontend) ...
Java-Entwickler (Backend)

  • Implementierung einer JEE-Anwendung im Fachgebiet Einwohnerwesen/Wahlen zur Automatisierung der Geschäftsprozesse bei Behörden entwickelt.
  • Implementierung der Services zur Beantragung von Ausweisen und zur Gebietsgliederung.

OOA/OOD JEE mit Java 8 EJB 7.0 und Weld 2.4 (als CDI für das Backend) sowie Guice 4.2 (als CDI für das Frontend) JPA 2.0/Hibernate 5.0 Jaxb-API 2.2 Oracle MSS SQL Swing Guava JUnit 4 Mockito JGiven ArchUnit Docker TDD Scrum CI/CD mit Jenkins Nexus Maven und Git
AKDB
München
5 Jahre 1 Monat
2014-12 - 2019-12

Software-Entwicklung und Testing

Software-Entwickler und agiler Tester OOA/OOD REST-API Java 8 & 11 ...
Software-Entwickler und agiler Tester

  • Software-Entwicklung und Testing einer JEE-Anwendung im Fachgebiet Medizin/Augenheilkunde.
  • Umstellung der REST-API-Schicht auf Spring-Boot
  • Performance-Tests mit JMeter, InfluxDB und Grafana
  • Erhöhung der System-Qualität durch automatische GUI- und Integrationstests

OOA/OOD REST-API Java 8 & 11 Spring-Boot 2 JPA 2.0/Hibernate 4 & 5 Spring 5 JavaFX Swing JUnit 4 & 5 QFTest Mockito Python/Jython Docker JMeter Grafana MySQL InfluxDB MongoDB Glassfish Scrum CI/CD mit TeamCity Bitbucket Git Maven und Artifactory
Carl Zeiss Meditec AG
München
10 Monate
2018-01 - 2018-10

Software-Development eines kommerziellen Dokument-Management-Systems

Software-Entwickler OOA/OOD REST-API Java 8 ...
Software-Entwickler

  • Neue Funktionalitäten des web-basierten Admin-Tools
  • Erhöhung der System-Qualität durch automatische Selenium-Integrationstests
  • Mitarbeit an der Build-Pipeline

OOA/OOD REST-API Java 8 Vaadin 8 & 10 RapidPM JOOQ Spring Test jUnit 4 Mockito Selenium Oracle HSQL Tomcat Ticket-Driven Scrum CI/CD mit TeamCity GitLab Git Maven und Nexus
Macros Reply AG
München
1 Jahr
2017-01 - 2017-12

Erstellung der Build-Pipeline mit Bitbucket

Software-Entwickler OOA/OOD Java 8 JavaFX ...
Software-Entwickler

  • Software-Development in Java und Python im Rahmen eines Automotive-Projektes (Entwicklung und Testing von Kfz-Steuergeräten/Embedded-Systems)
  • Software-Architektur und Entwicklung eines neuen Desktop-Tools

OOA/OOD Java 8 JavaFX Spring Core 4 Spring Test 4 jUnit 4 TestFX 4 Pdf-Box 1.8 Jacoco Kanban Continuous Integration mit Bitbucket Subversion Maven und Artifactory
ESG Elektroniksystem- und Logistik GmbH
München
1 Jahr 2 Monate
2014-01 - 2015-02

Software-Entwicklung und agiles Testing (Backend)

OOA/OOD REST-API Java 7 ...

  • Software-Entwicklung und Testing einer verteilten JEE-Anwendung in Java (GCDM ? Global Customer Data Management, nach dem REST-Paradigma entworfen).
  • Umstellung der alten SW-Module (shell, Perl) in Java 7
  • Software-Architektur und Entwicklung eines neuen Desktop-Tools
  • Lasttests mit HP Load Runer

OOA/OOD REST-API Java 7 Perl Shell-Scripting Spring Hibernate JDBC jUnit Mockito SoapUI HP LoadRunner HP QC HP QTP Oracle Glassfish Scrum Continuous Integration mit Jenkins Subversion Sonar Nexus und Maven
BMW AG
München
5 Jahre
2009-01 - 2013-12

Software-Entwicklung und agiles Testing

Java 6 & 7 Python Shell-Scripting ...

  • Agiles Testing mehrerer Java-Applikationen (Desktop & Web) zur Ausführung und Verwaltung und Speicherung von Teleskop-Aufnahmen.
  • Konzipierung und selbstständige Umsetzung einer CI/CD-Umgebung für das gesamte Projekt
  • Erhöhung der System-Qualität durch automatische jUnit-, Integrations-, Selenium- und (Desktop)GUI-Tests
  • Ermöglichen von häufigen Releases

Java 6 & 7 Python Shell-Scripting Spring Hibernate JDBC QFTest Selenium jUnit Mockito Jacoco Sybase Tomcat CruiseControl SVN CVS ANT und Maven
European South Observatory (ESO)
München
6 Monate
2008-06 - 2008-11

Agiles Testing einer JEE-Applikation

Agiler Tester, Test-Entwickler Java 6 Python Perl ...
Agiler Tester, Test-Entwickler

  • Agiles Testing einer JEE-Applikation (Rich Client Architecture) zur Erfassung und Prüfung von Arztrechnungen.
  • Aufbau der Build-Pipeline für das Projekt
  • Erhöhung der System-Qualität durch automatische Integrations- und (Desktop)GUI-Tests

Java 6 Python Perl Shell-Scripting Squish ANT Oracle Tomcat Luntbuild Scrum Continuous Integration mit Luntbuild Subversion
Medent GmbH
München
4 Jahre
2004-04 - 2008-03

Implementierung eines eigenen GUI-basierten Tools

Software-Entwickler C++ Perl Perl/Tk ...
Software-Entwickler

  • Mitarbeit bei einem internationalen Großprojekt (ca. 2 Mio Zeilen Code) im Mobilfunkbereich (UMTS-Technologie).
  • Erhöhung der System-Qualität durch automatische Integrations- und Lasttests
  • Implementierung eines eigenen GUI-basierten Tools für Continuous Integration

C++ Perl Perl/Tk Shell-Scripting Oracle SUN Solaris ClearCase Wasserfall
Nokia Siemens Networks GmbH
München
2 Jahre 9 Monate
2001-07 - 2004-03

Implementierung einer SW-Komponente

Software-Entwickler (Backend) C++ Perl Perl/Tk ...
Software-Entwickler (Backend)

  • Mitarbeit bei einem internationalen Großprojekt (ca. 2 Mio Zeilen Code) im Mobilfunkbereich (UMTS-Technologie).
  • Implementierung einer SW-Komponente für dynamische Konfiguration des Backend-Systems
  • Erhöhung der System-Qualität durch automatische Integrations- und Lasttests

C++ Perl Perl/Tk Shell-Scripting Oracle SUN Solaris ClearCase Wasserfall
Siemens AG
München
6 Monate
2000-10 - 2001-03

Entwicklung der Media Asset Management Software (Cumulus)

Software-Developer C++ MS Visual Studio Wasserfall
Software-Developer

Implementierung eines Filters bzw. Plugins für animierte GIF-Dateien

C++ MS Visual Studio Wasserfall
Canto AG
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2019-01 - 2019-01

Workshop ?Frontend-Entwicklung mit Angular 7?

Zertifikat, Angular-Schule, München
Zertifikat
Angular-Schule, München
4 Jahre 4 Monate
2005-04 - 2009-07

Informatik

Master of Science (gut), Fernuniversität in Hagen (NRW)
Master of Science (gut)
Fernuniversität in Hagen (NRW)

  • Informations- und Datenbank-Systeme
  • Künstliche Intelligenz

4 Monate
2007-06 - 2007-09

Java und Datenbanken

Zertifikat, Weiterbildungskurs an der FernUniversität, Hagen
Zertifikat
Weiterbildungskurs an der FernUniversität, Hagen

ODBC, JDBC

4 Monate
2007-06 - 2007-09

SQL - die Sprache der relationalen Datenbanken

Zertifikat, Weiterbildungskurs an der FernUniversität, Hagen
Zertifikat
Weiterbildungskurs an der FernUniversität, Hagen
1 Monat
2002-01 - 2002-01

C++ für Fortgeschrittene

Zertifikat, MicroConsult Trainingszentrum, München
Zertifikat
MicroConsult Trainingszentrum, München

Templates, Exceptions, Objektorientierung usw.

1 Monat
2001-09 - 2001-09

SBS System Overview BR5.5

Zertifikat, Siemens Training Institute for Information and Communications Networks, München
Zertifikat
Siemens Training Institute for Information and Communications Networks, München

Prinzipien von GSM-Mobilfunk, Architektur von SBS, BSC, BTSE, TRAU usw.

3 Jahre 10 Monate
1996-08 - 2000-05

Computer Science

Bachelor of Science, Bemidji State University, Minnesota, USA
Bachelor of Science
Bemidji State University, Minnesota, USA
9 Jahre 10 Monate
1986-09 - 1996-06

Schulbildung

Abitur / Allg. Hochschulreife, Englisch-Französische Schule Nr. 159, Kiew
Abitur / Allg. Hochschulreife
Englisch-Französische Schule Nr. 159, Kiew

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Java Spring Java EE IntelliJ Maven Tomcat Glassfish Ant JMeter Bash Shell Git JUnit Mockito Vaadin Selenium Spring Boot DevOps JavaFX Oracle AWS REST SQS JMS

Produkte / Standards / Erfahrungen / Methoden

Ant
Artifactory
ClearCase
Cobertura
Confluence
Cruise Control
CVS
DbUnit
DICOM
Docker
EclEmma
Eclipse
ECU-Test
Git
Glassfish
Guava
Hibernate
InfluxDB
Install4j
IntelliJ
IntelliJ IDEA
Jacoco
Java Swing
JavaFX
JBoss
Jenkins
JGiven
JIRA
JMeter
jOra
Jprofiler
JUnit
Kanban
Lint
LoadRunner
Luntbuild
Maven
Microsoft Visual Studio
Mockito
Nexus
QFTest
Scrum
Selenium
SoapUI
SonarQube
Spock
Spring
Spring-Boot
SQuirreLSQL
Squish
Subversion
TeamCity
TestNG
TOAD
Tomcat
Vaadin
WebStart
Yourkit
Yourtrack

Profil

Zielorientierter Java-Entwickler und DevOps-Spezialist mit umfassender Erfahrung in verschiedenen Branchen, wie Medizin-Technik, Automotive, Big Data. Ich zeichne mich durch eine hohe Zuverlässigkeit und Teamfähigkeit aus.


Kenntnisse und Fähigkeiten

  • Java
  • Spring Boot
  • Java EE
  • Kafka/Kafka Streams
  • Postgres,
  • SAP HANA
  • Oracle
  • MySQL
  • DevOps
  • CI/CD


Metodenkompetenz:

  • objektorientierte Analyse und Design (OOA und OOD)
  • objektorientierte Analyse und Design mit UML
  • clean code
  • design patterns

Produkterfahrung:

Entwicklungsumgebungen:

  • IntelliJ
  • Eclipse
  • netbeans
  • SunStudio
  • Microsoft Visual Studio


Java-Frameworks/Tooling:

  • Spring, Spring-Boot
  • JavaFX
  • DOM/SAX
  • Swing & AWT
  • EJBs
  • JDBC
  • Hibernate
  • jOOQ


Application Server:

  • Glassfish
  • TomCat
  • JBoss


Continuous Integration Platformen:

  • TeamCity
  • CruiseControl
  • Jenkins


UML Tools:

  • UMLet
  • ArgoUML


Analyse Tools für Java Anwendungen:

  • JProfiler
  • EclEmma
  • Sonar


Test Tools und Bibliotheken:

  • jUnit 4, 5
  • JMeter
  • TestNG
  • Squish
  • QF-Test
  • Selenium


Configuration Management/ Versionsverwaltung:

  • Git
  • Subversion
  • CVS
  • Clearcase


Support Tools:

  • Maven
  • Ant
  • UNIX-Shell-Scripting
  • vi
  • make und Windows-Skripting


Dokumentation und Planungshilfen:

  • Microsoft Office
  • Jira
  • dotProject
  • Remedy
  • Confluence


Berufserfahrung

04/2004 - 12/2020

Rolle: Java-Developer und Tester 

Kunde: AKDB, Carl Zeiss AG, Macros Reply AG, ESG, BMW AG, ESO, Medent, Siemens AG, München


10/2000 - 03/2004

Rolle: C++/Perl-Entwickler 

Kunde: Canto AG (Berlin), Siemens AG (München)

Betriebssysteme

Mac OS
SUN OS, Solaris
Unix
Open VMS
Windows
Lunux

Programmiersprachen

Bash Shell
Basic
1,5 Jahre Erfahrung
C
11 Jahre Erfahrung (davon 8 Jahre beruflich)
C++
11 Jahre Erfahrung (davon 8 Jahre beruflich)
C/C++
CodeWarrior
1 Jahr Berufserfahrung
CORBA IDL
3 Jahre Berufserfahrung
Emacs
13 Jahre Berufserfahrung
J2EE
7 Jahre Berufserfahrung
Java
11 Jahre Berufserfahrung
JavaScript
1,5 Jahre Berufserfahrung
JEE
JPA
5 Jahre Berufserfahrung
make
Perl
13 Jahre Berufserfahrung
PHP
6 Monate Berufserfahrung
PL/SQL
Grundenntnisse
Python
11 Jahre Berufserfahrung
Shell
17 Jahre Berufserfahrung
Tcl/Tk
3 Jahre Berufserfahrung

Datenbanken

JDBC
Microsoft SQL Database
1 Jahr Berufserfahrung
MongoDB
MySQL
6 Jahre Entwicklung der Anwendungen mit DB-Zugriff (Java, Perl, PHP)
Oracle
9 Jahre Entwicklung der Anwendungen mit DB-Zugriff (Java/JDBC und Hibernate, Perl, PHP, C++), komplexe Anfragen
SQL
17 Jahre Entwicklung der Anwendungen mit DB-Zugriff (Java, Python, Perl, PHP, C++), komplexe Anfragen
Sybase
5 Jahre Entwicklung der Anwendungen mit DB-Zugriff (Java, Python), komplexe Anfragen
SQL-Skripting
TOAD
jOra

Datenkommunikation

Internet, Intranet

Hardware

CD-Writer / Brenner
Drucker
Macintosh
Modem
PC
Scanner
SUN
VAX

Branchen

Branchen

  • Automotive
  • Forschung
  • Gesundheitswesen/Versicherungen
  • Telekommunikation
  • Digital Media Asset Management
  • Datenbanken
  • Dateisysteme
  • Medizin-Technik
  • Document-Management-Systems

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Süddeutschland bevorzugt. Arbeitserlaubnis für Deutschland vorhanden, sowie unbefristete Niederlassungserlaubnis.

Unlimited work and residence permit for Germany are issued.

möglich

Projekte

Projekte

4 Jahre 3 Monate
2022-03 - heute

Entwicklung komplexer Features

Senior Java-Developer Spring Boot 3.x Java 8 & 17 Gradle 8.x ...
Senior Java-Developer
  • Entwicklung von Java-Apps im Big-Data-/Automotive-Umfeld in einer IT-Landschaft mit Microservices, Datenbanken, Kafka/Kafka Streams und Legacy - Komponenten, DevOps-Aufgaben im Betrieb, CI/CD, Daten-Visualisierung, Schulung.
  • Entwicklung komplexer Features
  • Ausbau der CI/CDUmgebung
  • Mitgestaltung der Software-Architektur u.a. Datenmodel
Spring Boot 3.x Java 8 & 17 Gradle 8.x Kafka 7.x Postgres SAP HANA RocksDB Docker Nomad Vault CI/CD mit Jenkins Git/Gitea Grafana OAuth
Yourdata GmbH, Stuttgart
1 Jahr 2 Monate
2021-02 - 2022-03

Implementierung eines Microservice-basierten Backend-Systems

Java-Developer REST JEE mit Java 8 & 11 und PayaraMicro EJB 7.0 ...
Java-Developer

  • Implementierung eines Microservice-basierten Backend-Systems bei BMW AG zur Verwaltung von Kundendaten und Service-Verträgen.
  • Implementierung neuer REST-Endpunkte und asynchroner Schnittstellen (AWS SQS/SNS), Migration der Microservices auf PayaraMicro.

REST JEE mit Java 8 & 11 und PayaraMicro EJB 7.0 SpringBoot 2.x Spring 5.x AWS SQS/SNS Flyway Grafana Docker
BMW AG
Friedrichshafen
1 Jahr
2020-01 - 2020-12

Implementierung einer JEE-Anwendung

Java-Entwickler (Backend) OOA/OOD JEE mit Java 8 EJB 7.0 und Weld 2.4 (als CDI für das Backend) sowie Guice 4.2 (als CDI für das Frontend) ...
Java-Entwickler (Backend)

  • Implementierung einer JEE-Anwendung im Fachgebiet Einwohnerwesen/Wahlen zur Automatisierung der Geschäftsprozesse bei Behörden entwickelt.
  • Implementierung der Services zur Beantragung von Ausweisen und zur Gebietsgliederung.

OOA/OOD JEE mit Java 8 EJB 7.0 und Weld 2.4 (als CDI für das Backend) sowie Guice 4.2 (als CDI für das Frontend) JPA 2.0/Hibernate 5.0 Jaxb-API 2.2 Oracle MSS SQL Swing Guava JUnit 4 Mockito JGiven ArchUnit Docker TDD Scrum CI/CD mit Jenkins Nexus Maven und Git
AKDB
München
5 Jahre 1 Monat
2014-12 - 2019-12

Software-Entwicklung und Testing

Software-Entwickler und agiler Tester OOA/OOD REST-API Java 8 & 11 ...
Software-Entwickler und agiler Tester

  • Software-Entwicklung und Testing einer JEE-Anwendung im Fachgebiet Medizin/Augenheilkunde.
  • Umstellung der REST-API-Schicht auf Spring-Boot
  • Performance-Tests mit JMeter, InfluxDB und Grafana
  • Erhöhung der System-Qualität durch automatische GUI- und Integrationstests

OOA/OOD REST-API Java 8 & 11 Spring-Boot 2 JPA 2.0/Hibernate 4 & 5 Spring 5 JavaFX Swing JUnit 4 & 5 QFTest Mockito Python/Jython Docker JMeter Grafana MySQL InfluxDB MongoDB Glassfish Scrum CI/CD mit TeamCity Bitbucket Git Maven und Artifactory
Carl Zeiss Meditec AG
München
10 Monate
2018-01 - 2018-10

Software-Development eines kommerziellen Dokument-Management-Systems

Software-Entwickler OOA/OOD REST-API Java 8 ...
Software-Entwickler

  • Neue Funktionalitäten des web-basierten Admin-Tools
  • Erhöhung der System-Qualität durch automatische Selenium-Integrationstests
  • Mitarbeit an der Build-Pipeline

OOA/OOD REST-API Java 8 Vaadin 8 & 10 RapidPM JOOQ Spring Test jUnit 4 Mockito Selenium Oracle HSQL Tomcat Ticket-Driven Scrum CI/CD mit TeamCity GitLab Git Maven und Nexus
Macros Reply AG
München
1 Jahr
2017-01 - 2017-12

Erstellung der Build-Pipeline mit Bitbucket

Software-Entwickler OOA/OOD Java 8 JavaFX ...
Software-Entwickler

  • Software-Development in Java und Python im Rahmen eines Automotive-Projektes (Entwicklung und Testing von Kfz-Steuergeräten/Embedded-Systems)
  • Software-Architektur und Entwicklung eines neuen Desktop-Tools

OOA/OOD Java 8 JavaFX Spring Core 4 Spring Test 4 jUnit 4 TestFX 4 Pdf-Box 1.8 Jacoco Kanban Continuous Integration mit Bitbucket Subversion Maven und Artifactory
ESG Elektroniksystem- und Logistik GmbH
München
1 Jahr 2 Monate
2014-01 - 2015-02

Software-Entwicklung und agiles Testing (Backend)

OOA/OOD REST-API Java 7 ...

  • Software-Entwicklung und Testing einer verteilten JEE-Anwendung in Java (GCDM ? Global Customer Data Management, nach dem REST-Paradigma entworfen).
  • Umstellung der alten SW-Module (shell, Perl) in Java 7
  • Software-Architektur und Entwicklung eines neuen Desktop-Tools
  • Lasttests mit HP Load Runer

OOA/OOD REST-API Java 7 Perl Shell-Scripting Spring Hibernate JDBC jUnit Mockito SoapUI HP LoadRunner HP QC HP QTP Oracle Glassfish Scrum Continuous Integration mit Jenkins Subversion Sonar Nexus und Maven
BMW AG
München
5 Jahre
2009-01 - 2013-12

Software-Entwicklung und agiles Testing

Java 6 & 7 Python Shell-Scripting ...

  • Agiles Testing mehrerer Java-Applikationen (Desktop & Web) zur Ausführung und Verwaltung und Speicherung von Teleskop-Aufnahmen.
  • Konzipierung und selbstständige Umsetzung einer CI/CD-Umgebung für das gesamte Projekt
  • Erhöhung der System-Qualität durch automatische jUnit-, Integrations-, Selenium- und (Desktop)GUI-Tests
  • Ermöglichen von häufigen Releases

Java 6 & 7 Python Shell-Scripting Spring Hibernate JDBC QFTest Selenium jUnit Mockito Jacoco Sybase Tomcat CruiseControl SVN CVS ANT und Maven
European South Observatory (ESO)
München
6 Monate
2008-06 - 2008-11

Agiles Testing einer JEE-Applikation

Agiler Tester, Test-Entwickler Java 6 Python Perl ...
Agiler Tester, Test-Entwickler

  • Agiles Testing einer JEE-Applikation (Rich Client Architecture) zur Erfassung und Prüfung von Arztrechnungen.
  • Aufbau der Build-Pipeline für das Projekt
  • Erhöhung der System-Qualität durch automatische Integrations- und (Desktop)GUI-Tests

Java 6 Python Perl Shell-Scripting Squish ANT Oracle Tomcat Luntbuild Scrum Continuous Integration mit Luntbuild Subversion
Medent GmbH
München
4 Jahre
2004-04 - 2008-03

Implementierung eines eigenen GUI-basierten Tools

Software-Entwickler C++ Perl Perl/Tk ...
Software-Entwickler

  • Mitarbeit bei einem internationalen Großprojekt (ca. 2 Mio Zeilen Code) im Mobilfunkbereich (UMTS-Technologie).
  • Erhöhung der System-Qualität durch automatische Integrations- und Lasttests
  • Implementierung eines eigenen GUI-basierten Tools für Continuous Integration

C++ Perl Perl/Tk Shell-Scripting Oracle SUN Solaris ClearCase Wasserfall
Nokia Siemens Networks GmbH
München
2 Jahre 9 Monate
2001-07 - 2004-03

Implementierung einer SW-Komponente

Software-Entwickler (Backend) C++ Perl Perl/Tk ...
Software-Entwickler (Backend)

  • Mitarbeit bei einem internationalen Großprojekt (ca. 2 Mio Zeilen Code) im Mobilfunkbereich (UMTS-Technologie).
  • Implementierung einer SW-Komponente für dynamische Konfiguration des Backend-Systems
  • Erhöhung der System-Qualität durch automatische Integrations- und Lasttests

C++ Perl Perl/Tk Shell-Scripting Oracle SUN Solaris ClearCase Wasserfall
Siemens AG
München
6 Monate
2000-10 - 2001-03

Entwicklung der Media Asset Management Software (Cumulus)

Software-Developer C++ MS Visual Studio Wasserfall
Software-Developer

Implementierung eines Filters bzw. Plugins für animierte GIF-Dateien

C++ MS Visual Studio Wasserfall
Canto AG
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2019-01 - 2019-01

Workshop ?Frontend-Entwicklung mit Angular 7?

Zertifikat, Angular-Schule, München
Zertifikat
Angular-Schule, München
4 Jahre 4 Monate
2005-04 - 2009-07

Informatik

Master of Science (gut), Fernuniversität in Hagen (NRW)
Master of Science (gut)
Fernuniversität in Hagen (NRW)

  • Informations- und Datenbank-Systeme
  • Künstliche Intelligenz

4 Monate
2007-06 - 2007-09

Java und Datenbanken

Zertifikat, Weiterbildungskurs an der FernUniversität, Hagen
Zertifikat
Weiterbildungskurs an der FernUniversität, Hagen

ODBC, JDBC

4 Monate
2007-06 - 2007-09

SQL - die Sprache der relationalen Datenbanken

Zertifikat, Weiterbildungskurs an der FernUniversität, Hagen
Zertifikat
Weiterbildungskurs an der FernUniversität, Hagen
1 Monat
2002-01 - 2002-01

C++ für Fortgeschrittene

Zertifikat, MicroConsult Trainingszentrum, München
Zertifikat
MicroConsult Trainingszentrum, München

Templates, Exceptions, Objektorientierung usw.

1 Monat
2001-09 - 2001-09

SBS System Overview BR5.5

Zertifikat, Siemens Training Institute for Information and Communications Networks, München
Zertifikat
Siemens Training Institute for Information and Communications Networks, München

Prinzipien von GSM-Mobilfunk, Architektur von SBS, BSC, BTSE, TRAU usw.

3 Jahre 10 Monate
1996-08 - 2000-05

Computer Science

Bachelor of Science, Bemidji State University, Minnesota, USA
Bachelor of Science
Bemidji State University, Minnesota, USA
9 Jahre 10 Monate
1986-09 - 1996-06

Schulbildung

Abitur / Allg. Hochschulreife, Englisch-Französische Schule Nr. 159, Kiew
Abitur / Allg. Hochschulreife
Englisch-Französische Schule Nr. 159, Kiew

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Java Spring Java EE IntelliJ Maven Tomcat Glassfish Ant JMeter Bash Shell Git JUnit Mockito Vaadin Selenium Spring Boot DevOps JavaFX Oracle AWS REST SQS JMS

Produkte / Standards / Erfahrungen / Methoden

Ant
Artifactory
ClearCase
Cobertura
Confluence
Cruise Control
CVS
DbUnit
DICOM
Docker
EclEmma
Eclipse
ECU-Test
Git
Glassfish
Guava
Hibernate
InfluxDB
Install4j
IntelliJ
IntelliJ IDEA
Jacoco
Java Swing
JavaFX
JBoss
Jenkins
JGiven
JIRA
JMeter
jOra
Jprofiler
JUnit
Kanban
Lint
LoadRunner
Luntbuild
Maven
Microsoft Visual Studio
Mockito
Nexus
QFTest
Scrum
Selenium
SoapUI
SonarQube
Spock
Spring
Spring-Boot
SQuirreLSQL
Squish
Subversion
TeamCity
TestNG
TOAD
Tomcat
Vaadin
WebStart
Yourkit
Yourtrack

Profil

Zielorientierter Java-Entwickler und DevOps-Spezialist mit umfassender Erfahrung in verschiedenen Branchen, wie Medizin-Technik, Automotive, Big Data. Ich zeichne mich durch eine hohe Zuverlässigkeit und Teamfähigkeit aus.


Kenntnisse und Fähigkeiten

  • Java
  • Spring Boot
  • Java EE
  • Kafka/Kafka Streams
  • Postgres,
  • SAP HANA
  • Oracle
  • MySQL
  • DevOps
  • CI/CD


Metodenkompetenz:

  • objektorientierte Analyse und Design (OOA und OOD)
  • objektorientierte Analyse und Design mit UML
  • clean code
  • design patterns

Produkterfahrung:

Entwicklungsumgebungen:

  • IntelliJ
  • Eclipse
  • netbeans
  • SunStudio
  • Microsoft Visual Studio


Java-Frameworks/Tooling:

  • Spring, Spring-Boot
  • JavaFX
  • DOM/SAX
  • Swing & AWT
  • EJBs
  • JDBC
  • Hibernate
  • jOOQ


Application Server:

  • Glassfish
  • TomCat
  • JBoss


Continuous Integration Platformen:

  • TeamCity
  • CruiseControl
  • Jenkins


UML Tools:

  • UMLet
  • ArgoUML


Analyse Tools für Java Anwendungen:

  • JProfiler
  • EclEmma
  • Sonar


Test Tools und Bibliotheken:

  • jUnit 4, 5
  • JMeter
  • TestNG
  • Squish
  • QF-Test
  • Selenium


Configuration Management/ Versionsverwaltung:

  • Git
  • Subversion
  • CVS
  • Clearcase


Support Tools:

  • Maven
  • Ant
  • UNIX-Shell-Scripting
  • vi
  • make und Windows-Skripting


Dokumentation und Planungshilfen:

  • Microsoft Office
  • Jira
  • dotProject
  • Remedy
  • Confluence


Berufserfahrung

04/2004 - 12/2020

Rolle: Java-Developer und Tester 

Kunde: AKDB, Carl Zeiss AG, Macros Reply AG, ESG, BMW AG, ESO, Medent, Siemens AG, München


10/2000 - 03/2004

Rolle: C++/Perl-Entwickler 

Kunde: Canto AG (Berlin), Siemens AG (München)

Betriebssysteme

Mac OS
SUN OS, Solaris
Unix
Open VMS
Windows
Lunux

Programmiersprachen

Bash Shell
Basic
1,5 Jahre Erfahrung
C
11 Jahre Erfahrung (davon 8 Jahre beruflich)
C++
11 Jahre Erfahrung (davon 8 Jahre beruflich)
C/C++
CodeWarrior
1 Jahr Berufserfahrung
CORBA IDL
3 Jahre Berufserfahrung
Emacs
13 Jahre Berufserfahrung
J2EE
7 Jahre Berufserfahrung
Java
11 Jahre Berufserfahrung
JavaScript
1,5 Jahre Berufserfahrung
JEE
JPA
5 Jahre Berufserfahrung
make
Perl
13 Jahre Berufserfahrung
PHP
6 Monate Berufserfahrung
PL/SQL
Grundenntnisse
Python
11 Jahre Berufserfahrung
Shell
17 Jahre Berufserfahrung
Tcl/Tk
3 Jahre Berufserfahrung

Datenbanken

JDBC
Microsoft SQL Database
1 Jahr Berufserfahrung
MongoDB
MySQL
6 Jahre Entwicklung der Anwendungen mit DB-Zugriff (Java, Perl, PHP)
Oracle
9 Jahre Entwicklung der Anwendungen mit DB-Zugriff (Java/JDBC und Hibernate, Perl, PHP, C++), komplexe Anfragen
SQL
17 Jahre Entwicklung der Anwendungen mit DB-Zugriff (Java, Python, Perl, PHP, C++), komplexe Anfragen
Sybase
5 Jahre Entwicklung der Anwendungen mit DB-Zugriff (Java, Python), komplexe Anfragen
SQL-Skripting
TOAD
jOra

Datenkommunikation

Internet, Intranet

Hardware

CD-Writer / Brenner
Drucker
Macintosh
Modem
PC
Scanner
SUN
VAX

Branchen

Branchen

  • Automotive
  • Forschung
  • Gesundheitswesen/Versicherungen
  • Telekommunikation
  • Digital Media Asset Management
  • Datenbanken
  • Dateisysteme
  • Medizin-Technik
  • Document-Management-Systems

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.