Software-Entwicklung, Software-Architekturen, Java, DevOps
Aktualisiert am 29.01.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Softwarearchitektur
Agile Softwareentwicklung
Continuous Integration
Konfigurations- und Buildmanagement
Deutsch
Englisch
Russisch

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)
möglich

Projekte

Projekte

5 Monate
2020-01 - 2020-05

Neuentwicklung einer Medizin-Software mit Architektur- und Technologieupdate

Scrum Software-Architektur

Neuentwicklung einer vorhandenen Medizin-Software mit Architektur- und Technologieupdate.

Java 11 Java FX IntelliJ IDEA Maven TeamCity CSS FXML
Scrum Software-Architektur
München
1 Jahr 10 Monate
2018-03 - 2019-12

Modernisierung einer Web-Anwendung für die Automotive Branche mit Angular

Senior Software-Entwickler Fullstack Agile Entwicklung Konfigurations- und Buildmanagement ...
Senior Software-Entwickler

Modernisierung einer Web-Anwendung.

Neu-implementierung mit Angular.

Entwicklung eines Konzepts zur Überführung einer monolitischen Anwendung in eine (Micro-) Service-basierte Architektur.

Einführung einer neuen Entwicklungsumgebung im Team (Intellij IDEA).

Einführung von Code-Analyse mit SonarQube.

Angular IntelliJ IDEA Spring Boot GitLab SonarQube Jenkins REST Java 8 Oracle Hibernate JPA Angular Material NPM Nexus Git GitLab Tomcat JWT Spring Security Spring Data JIRA
Fullstack Agile Entwicklung Konfigurations- und Buildmanagement Scrum
München
1 Jahr 10 Monate
2016-05 - 2018-02

Embedded Software für Medizinprodukt

Software-Entwickler Refactoring Applikationsarchitektur Konfigurations- und Buildmanagement ...
Software-Entwickler
  • Weiterentwicklung und Refactoring einer GUI Anwendung / Plattform.
  • Profiling / Analyse und Optimierung von Threads und Speicherverbrauch.
  • Agiles Vorgehen.
  • Continuous Integration mit TeamCity.
  • Einführung Git, Migration SVN zu Git.
Git Maven Spring Framework TeamCity Eclipse Artifactory
Refactoring Applikationsarchitektur Konfigurations- und Buildmanagement Automatisierung Continuous Integration Java 8 JavaFX OSGi
1 Jahr 3 Monate
2015-01 - 2016-03

Web-Anwendung für die automotive Branche

Senior Software-Entwickler Refactoring Coaching Applikationsarchitektur ...
Senior Software-Entwickler

Weiterentwicklung und Test einer Web-Anwendung

Analyse der Software-Architektur

Refactoring

Umstellung auf das Spring Framework

Analyse und Verbesserung der Code-Qualität

Automatisierung des Release-Prozesses und Tests

Einführung von Git

Coaching des Teams

WebSphere Application Server 7 Git Maven Oracle 11g Jenkins Spring Framework Java 6 Checkstyle PMD Findbugs Java EE 5 JAX-RS JAX-WS JavaScript Apache Tomcat HSQLDB
Refactoring Coaching Applikationsarchitektur Konfigurations- und Buildmanagement Qualitätssicherung Automatisierung
München
1 Jahr
2014-01 - 2014-12

Implementierung einer Client-Server-Anwendung für die automotive Branche

Senior Software-Entwickler
Senior Software-Entwickler

Design, Implementierung und Test einer Client-Server-Anwendung auf Basis von Java EE und Eclipse RCP.

Oracle 11g Maven Eclipse RCP Java 6 Java EE 5 WebSphere Application Server 7 JPA JAX-WS Jenkins EJB 3 Hibernate
München
1 Jahr 9 Monate
2012-04 - 2013-12

Erweiterung und Pflege von Software für die automotive Branche

Senior Software-Entwickler, Teilprojektleiter Konfigurations- und Buildmanagement Anforderungsanalyse Teilprojektmanagement ...
Senior Software-Entwickler, Teilprojektleiter

Design, Implementierung und Test mehrerer Client-Server-Anwendungen auf Basis von Java EE und Eclipse RCP.

Einführung von Maven

Teilprojektleitung

Kundenkommunikation

Erfassung von Anforderungen

Java 6 Java EE 5 JPA WebSphere Application Server 7 Oracle 11g Eclipse RCP JAX-WS Maven Jenkins EJB 3
Konfigurations- und Buildmanagement Anforderungsanalyse Teilprojektmanagement Kundenkommunikation
München, Ingolstadt
1 Jahr 2 Monate
2011-02 - 2012-03

Erstellung, Erweiterung und Pflege von eCommerce-Lösungen, Online Shops auf Basis des hybris Frameworks.

Lead Developer, Consultant, Teilprojektleiter Kundenkommunikation Teilprojektmanagement Coaching ...
Lead Developer, Consultant, Teilprojektleiter

Design, Implementierung und Test von eCommerce-Lösungen auf Basis des hybris Frameworks

Team-Leitung

Teilprojektleitung

Coaching

Kundenkommunikation

Java 5 Hybris endeca Spring Framework Apache Tomcat Java EE HTML JavaScript Ant Hudson Spring MVC
Kundenkommunikation Teilprojektmanagement Coaching Team-Leitung Anforderungsanalyse Scrum Agile Softwareentwicklung
München
8 Monate
2010-04 - 2010-11

Analytics Software für Krankenversicherungen

Senior Software-Entwickler, Lead Developer
Senior Software-Entwickler, Lead Developer

Design, Implementierung und Test von Software-Komponenten.

Coaching von Junior-Entwicklern.

Koordination externer Entwickler.

Java 5 Swing Apache Derby Maven Eclipse NetBeans
München
11 Monate
2009-02 - 2009-12

Analysesoftware für die gesetzliche Krankenversicherung, Bundesversicherungsamt

Senior Software-Entwickler
Senior Software-Entwickler

Design, Implementierung und Test von Software-Komponenten.

Java 5 Swing Apache Derby Eclipse NetBeans Maven
München
1 Jahr
2007-10 - 2008-09

Teilapplikation für eine Sozialversicherungssoftware

Software-Entwickler
Software-Entwickler

Design, Implementierung und Test von Software-Komponenten für eine Client-Server Application

WebSphere Application Server Spring Hibernate IBM DB2 Rational ClearCase Rational ClearQuest Java SWT Eclipse RCP Maven JUnit IBM Rational Software Architect
München
1 Jahr 9 Monate
2006-01 - 2007-09

Testapplikation für Mobilfunk-Software

Software-Entwickler
Software-Entwickler

Wartung und Weiterentwicklung einer firmen-internen Testumgebung. Kern: C++ Binary, GUI: Java, Swing

Eclipse Java 5 Solaris C++ Swing
8 Monate
2005-01 - 2005-08

Installation und Pflege eines Firmen-Mail-Serversauf Basis von Debian Linux

Entwickler, Administrator
Entwickler, Administrator

Installation und Test eines Enterprise-Mail-Servers (SMTP, IMAP, LDAP)

Debian Linux MySQL OpenLDAP
1 Jahr 8 Monate
2004-01 - 2005-08

Messaging Server für Premium-SMS mit CallCenter-Anbindung

Software-Entwickler
Software-Entwickler

Entwicklung und Test eines SMS-Gateways und einer Client-Software auf der Java-Plattform.

Java SuSE Linux JDBC MS SQL Server Eclipse SWT

Aus- und Weiterbildung

Aus- und Weiterbildung

Wirtschaftsinformatik

Position

Position

Senior Software-Entwickler / Architekt

DevOps Engineer

Lead Developer (kleines Team)

im begrenzen Maße:

Coaching, Training

Kompetenzen

Kompetenzen

Top-Skills

Java Softwarearchitektur Agile Softwareentwicklung Continuous Integration Konfigurations- und Buildmanagement

Schwerpunkte

Agile Softwareentwicklung
Applikationsarchitektur
Enterprise Java

Aufgabenbereiche

DevOps Engineer
Lead Developer
Senior Developer

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Anforderungsanalyse
Angular
Angular Material
Ansible
Ant
Apache Tomcat
Application Server
Automatisierung
Bitbucket
Checkstyle
Clean Code
Code Review
Confluence
Anwendung, keine Administration
Continuous Delivery
Continuous Integration
CSS
Eclipse
Eclipse RCP
EJB 3
Extreme Programming
Findbugs
Git
auch SVN zu Git Migration
GitLab
Einsatz, Administration
Hibernate
HTML
hybris
eCommerce
IntelliJ IDEA
Java EE
Java FX
JavaFX
JAX-RS
JAX-WS
Jenkins
JIRA
Anwendung, keine Administration
JPA
JProfiler
JUnit
Kanban
Konfigurations- und Buildmanagement
Linux
Maven
Mockito
Nexus
NPM
OSGi
Perfomance
PMD
Profiling
Refactoring
REST
Scrum
Selenium
Software-Architektur
SonarQube
Spring Boot
Spring Framework
Statische Code-Analyse
Subversion
Swing
SWT
TeamCity
VisualVM
Web Services
WebSphere Application Server
YourKit Java Profiler

 

 

 

Betriebssysteme

Linux
Desktop, Server, Red Hat, Debian, Ubuntu
Mac OS X
Desktop
Windows
Desktop

Programmiersprachen

C
Grundkenntnisse
C++
Grundkenntnisse
Java
Schwerpunkt
JavaScript
Shell
TypeScript

Datenbanken

Apache Derby
Hibernate
HSQLDB
IBM DB2
JDBC
JPA
MS SQL Server
MySQL
Oracle
SQL

Hardware

Mac
PC

Branchen

Branchen

Automobilbranche / Automotive

Medizintechnik

eCommerce (hybris)

Telekommunikation (Siemens Communications, Nokia-Siemens Networks)

Versicherung (Sozialversicherung Schweiz, Deutsche gesetzliche Krankenversicherung)

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)
möglich

Projekte

Projekte

5 Monate
2020-01 - 2020-05

Neuentwicklung einer Medizin-Software mit Architektur- und Technologieupdate

Scrum Software-Architektur

Neuentwicklung einer vorhandenen Medizin-Software mit Architektur- und Technologieupdate.

Java 11 Java FX IntelliJ IDEA Maven TeamCity CSS FXML
Scrum Software-Architektur
München
1 Jahr 10 Monate
2018-03 - 2019-12

Modernisierung einer Web-Anwendung für die Automotive Branche mit Angular

Senior Software-Entwickler Fullstack Agile Entwicklung Konfigurations- und Buildmanagement ...
Senior Software-Entwickler

Modernisierung einer Web-Anwendung.

Neu-implementierung mit Angular.

Entwicklung eines Konzepts zur Überführung einer monolitischen Anwendung in eine (Micro-) Service-basierte Architektur.

Einführung einer neuen Entwicklungsumgebung im Team (Intellij IDEA).

Einführung von Code-Analyse mit SonarQube.

Angular IntelliJ IDEA Spring Boot GitLab SonarQube Jenkins REST Java 8 Oracle Hibernate JPA Angular Material NPM Nexus Git GitLab Tomcat JWT Spring Security Spring Data JIRA
Fullstack Agile Entwicklung Konfigurations- und Buildmanagement Scrum
München
1 Jahr 10 Monate
2016-05 - 2018-02

Embedded Software für Medizinprodukt

Software-Entwickler Refactoring Applikationsarchitektur Konfigurations- und Buildmanagement ...
Software-Entwickler
  • Weiterentwicklung und Refactoring einer GUI Anwendung / Plattform.
  • Profiling / Analyse und Optimierung von Threads und Speicherverbrauch.
  • Agiles Vorgehen.
  • Continuous Integration mit TeamCity.
  • Einführung Git, Migration SVN zu Git.
Git Maven Spring Framework TeamCity Eclipse Artifactory
Refactoring Applikationsarchitektur Konfigurations- und Buildmanagement Automatisierung Continuous Integration Java 8 JavaFX OSGi
1 Jahr 3 Monate
2015-01 - 2016-03

Web-Anwendung für die automotive Branche

Senior Software-Entwickler Refactoring Coaching Applikationsarchitektur ...
Senior Software-Entwickler

Weiterentwicklung und Test einer Web-Anwendung

Analyse der Software-Architektur

Refactoring

Umstellung auf das Spring Framework

Analyse und Verbesserung der Code-Qualität

Automatisierung des Release-Prozesses und Tests

Einführung von Git

Coaching des Teams

WebSphere Application Server 7 Git Maven Oracle 11g Jenkins Spring Framework Java 6 Checkstyle PMD Findbugs Java EE 5 JAX-RS JAX-WS JavaScript Apache Tomcat HSQLDB
Refactoring Coaching Applikationsarchitektur Konfigurations- und Buildmanagement Qualitätssicherung Automatisierung
München
1 Jahr
2014-01 - 2014-12

Implementierung einer Client-Server-Anwendung für die automotive Branche

Senior Software-Entwickler
Senior Software-Entwickler

Design, Implementierung und Test einer Client-Server-Anwendung auf Basis von Java EE und Eclipse RCP.

Oracle 11g Maven Eclipse RCP Java 6 Java EE 5 WebSphere Application Server 7 JPA JAX-WS Jenkins EJB 3 Hibernate
München
1 Jahr 9 Monate
2012-04 - 2013-12

Erweiterung und Pflege von Software für die automotive Branche

Senior Software-Entwickler, Teilprojektleiter Konfigurations- und Buildmanagement Anforderungsanalyse Teilprojektmanagement ...
Senior Software-Entwickler, Teilprojektleiter

Design, Implementierung und Test mehrerer Client-Server-Anwendungen auf Basis von Java EE und Eclipse RCP.

Einführung von Maven

Teilprojektleitung

Kundenkommunikation

Erfassung von Anforderungen

Java 6 Java EE 5 JPA WebSphere Application Server 7 Oracle 11g Eclipse RCP JAX-WS Maven Jenkins EJB 3
Konfigurations- und Buildmanagement Anforderungsanalyse Teilprojektmanagement Kundenkommunikation
München, Ingolstadt
1 Jahr 2 Monate
2011-02 - 2012-03

Erstellung, Erweiterung und Pflege von eCommerce-Lösungen, Online Shops auf Basis des hybris Frameworks.

Lead Developer, Consultant, Teilprojektleiter Kundenkommunikation Teilprojektmanagement Coaching ...
Lead Developer, Consultant, Teilprojektleiter

Design, Implementierung und Test von eCommerce-Lösungen auf Basis des hybris Frameworks

Team-Leitung

Teilprojektleitung

Coaching

Kundenkommunikation

Java 5 Hybris endeca Spring Framework Apache Tomcat Java EE HTML JavaScript Ant Hudson Spring MVC
Kundenkommunikation Teilprojektmanagement Coaching Team-Leitung Anforderungsanalyse Scrum Agile Softwareentwicklung
München
8 Monate
2010-04 - 2010-11

Analytics Software für Krankenversicherungen

Senior Software-Entwickler, Lead Developer
Senior Software-Entwickler, Lead Developer

Design, Implementierung und Test von Software-Komponenten.

Coaching von Junior-Entwicklern.

Koordination externer Entwickler.

Java 5 Swing Apache Derby Maven Eclipse NetBeans
München
11 Monate
2009-02 - 2009-12

Analysesoftware für die gesetzliche Krankenversicherung, Bundesversicherungsamt

Senior Software-Entwickler
Senior Software-Entwickler

Design, Implementierung und Test von Software-Komponenten.

Java 5 Swing Apache Derby Eclipse NetBeans Maven
München
1 Jahr
2007-10 - 2008-09

Teilapplikation für eine Sozialversicherungssoftware

Software-Entwickler
Software-Entwickler

Design, Implementierung und Test von Software-Komponenten für eine Client-Server Application

WebSphere Application Server Spring Hibernate IBM DB2 Rational ClearCase Rational ClearQuest Java SWT Eclipse RCP Maven JUnit IBM Rational Software Architect
München
1 Jahr 9 Monate
2006-01 - 2007-09

Testapplikation für Mobilfunk-Software

Software-Entwickler
Software-Entwickler

Wartung und Weiterentwicklung einer firmen-internen Testumgebung. Kern: C++ Binary, GUI: Java, Swing

Eclipse Java 5 Solaris C++ Swing
8 Monate
2005-01 - 2005-08

Installation und Pflege eines Firmen-Mail-Serversauf Basis von Debian Linux

Entwickler, Administrator
Entwickler, Administrator

Installation und Test eines Enterprise-Mail-Servers (SMTP, IMAP, LDAP)

Debian Linux MySQL OpenLDAP
1 Jahr 8 Monate
2004-01 - 2005-08

Messaging Server für Premium-SMS mit CallCenter-Anbindung

Software-Entwickler
Software-Entwickler

Entwicklung und Test eines SMS-Gateways und einer Client-Software auf der Java-Plattform.

Java SuSE Linux JDBC MS SQL Server Eclipse SWT

Aus- und Weiterbildung

Aus- und Weiterbildung

Wirtschaftsinformatik

Position

Position

Senior Software-Entwickler / Architekt

DevOps Engineer

Lead Developer (kleines Team)

im begrenzen Maße:

Coaching, Training

Kompetenzen

Kompetenzen

Top-Skills

Java Softwarearchitektur Agile Softwareentwicklung Continuous Integration Konfigurations- und Buildmanagement

Schwerpunkte

Agile Softwareentwicklung
Applikationsarchitektur
Enterprise Java

Aufgabenbereiche

DevOps Engineer
Lead Developer
Senior Developer

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Anforderungsanalyse
Angular
Angular Material
Ansible
Ant
Apache Tomcat
Application Server
Automatisierung
Bitbucket
Checkstyle
Clean Code
Code Review
Confluence
Anwendung, keine Administration
Continuous Delivery
Continuous Integration
CSS
Eclipse
Eclipse RCP
EJB 3
Extreme Programming
Findbugs
Git
auch SVN zu Git Migration
GitLab
Einsatz, Administration
Hibernate
HTML
hybris
eCommerce
IntelliJ IDEA
Java EE
Java FX
JavaFX
JAX-RS
JAX-WS
Jenkins
JIRA
Anwendung, keine Administration
JPA
JProfiler
JUnit
Kanban
Konfigurations- und Buildmanagement
Linux
Maven
Mockito
Nexus
NPM
OSGi
Perfomance
PMD
Profiling
Refactoring
REST
Scrum
Selenium
Software-Architektur
SonarQube
Spring Boot
Spring Framework
Statische Code-Analyse
Subversion
Swing
SWT
TeamCity
VisualVM
Web Services
WebSphere Application Server
YourKit Java Profiler

 

 

 

Betriebssysteme

Linux
Desktop, Server, Red Hat, Debian, Ubuntu
Mac OS X
Desktop
Windows
Desktop

Programmiersprachen

C
Grundkenntnisse
C++
Grundkenntnisse
Java
Schwerpunkt
JavaScript
Shell
TypeScript

Datenbanken

Apache Derby
Hibernate
HSQLDB
IBM DB2
JDBC
JPA
MS SQL Server
MySQL
Oracle
SQL

Hardware

Mac
PC

Branchen

Branchen

Automobilbranche / Automotive

Medizintechnik

eCommerce (hybris)

Telekommunikation (Siemens Communications, Nokia-Siemens Networks)

Versicherung (Sozialversicherung Schweiz, Deutsche gesetzliche Krankenversicherung)

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.