IT Director für cloudbasierte Spring Boot Back-End Microservices
Aktualisiert am 13.12.2023
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.03.2024
Verfügbar zu: 100%
davon vor Ort: 80%
Spring Boot
Architektur
Java
Kotlin
Microservice
Back-End
IntelliJ
Eclipse
kubernetes
RabbitMq
PostgreSQL
Deutsch
Muttersprache
Englisch
verhandlungssicher durch 1-jährigen Auslandsaufenthalt
Französisch
Grundlagen
Spanisch
Grundlagen

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)

bisherige berufliche Tätigkeiten in Braunschweig, Thailand, Dänemark und Deutschland

bevorzugt: Berlin

 

nicht möglich

Projekte

Projekte

4 Jahre 5 Monate
2019-11 - heute

medical start up

Teamlead, vice vice CTO, Gesamtsystemarchitekt Spring Boot Kotlin microservice ...
Teamlead, vice vice CTO, Gesamtsystemarchitekt

Aufbau diverser Tools im medizinischen Bereich

IntelliJ AWS rabbitmq PostgreSQL apache maven gitlab Atlassian JIRA
Spring Boot Kotlin microservice REST docker
Berlin
2 Jahre 7 Monate
2017-04 - 2019-10

Reisenden-Informationen der Zukunft (Spring Boot, Microservices)

Teamlead, Architekt Scrum Spring-Boot Prometheus ...
Teamlead, Architekt

Entwicklung von JAVA (Spring-Boot) Microservices

Scrum Spring-Boot Prometheus gitlab JIRA kubernetes AWS spring 5.0 spring boot 2 postgres rabbitMQ Microservices JSON HATEOAS spring-security JPA spring-cloud REST Gradle Flyway
großes deutsches Verkehrsunternehmen
Berlin
6 Jahre 2 Monate
2011-02 - 2017-03

Implementierung eines Konfiguration- und Monitoringssystem mit GWT-UI für ein A/V-Headend

eigenverantwortlicher Architekt, Hauptentwickler, Teamleiter(1-4 XML HTML TCP/IP ...
eigenverantwortlicher Architekt, Hauptentwickler, Teamleiter(1-4

* Erstellen technischer Konzepte und Implementierung generischer Lösungen

* umfangreiches Softwaresystem: ca. 2500 Klassen (ohne Tests)

* Teamleitung, u.a. Betreuung von Masteranden

Eclipse 4.3 Tomcat Linux Jenkins RTC Clear Case AVHE 100 Ant Clear Quest
XML HTML TCP/IP XSD JAXB JUnit CSS Apache Lucene Servlets Scrum RMI SNMP SmartGWT GWT 2.6
Rohde&Schwarz
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 - amerikanische Hochschulreife (diploma)

2000 - Abitur

2005 - Wirtschaftsinformatik (Diplom, FH)

 

 

 

Position

Position

Teamlead, Architekt, co CTO

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot Architektur Java Kotlin Microservice Back-End IntelliJ Eclipse kubernetes RabbitMq PostgreSQL

Schwerpunkte

Cloud
Microservices
Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache Lucene
apache maven
apache maven
Atlassian JIRA
AWS
Clear Case
Clear Quest
CSS
Flyway
gitlab
Gradle
GWT 2.6
HATEOAS
HTML
IntelliJ
Jenkins
JIRA
JPA
JSON
Liquibase
Microservices
Prometheus
rabbitMQ
REST
RMI
Scrum
Servlets
spring 5.0
spring Boot
spring boot 2
Spring Cloud
Spring Security
spring-security
Tomcat
XML
XSD

 

Zusammenfassung:

  • Softwareentwickler und Systemarchitekt

- Datenbanken- und Webapplikationen, Server

- Fundiertes Wissen über Softwarearchitektur, objekt-orientierte Analyse und Design

- Softwarearchitektur

  • Teamführung und -management

 

 

Technologien, Schwerpunkte, Frameworks:

  • JAVA (1.4 bis  9): Spring, GWT, Swing, SWT, RMI, JDBC, Hibernate, Struts, Stripes, Spring, JSP, Servlets, apache commons, Sockets, Threads, JUnit, JMX, Relfection, Serialisierung, log4j
  • XML: JAXP, DOM-, SAX-Parser, DTD, XSD
  • JAVA-APIs: Paypal, Facebook, VZ-Netzwerke, diverse Payment Anbieter im Web (meist REST)
  • Web: HTML, Ajax, GWT, Java Script
  • C# (.NET 2.0): sockets, multithreading, log4net, Installer, ADO, Forms, Datasets
  • C#-APIs: Primavera API, MS Project

 

 

Umgebung, Applikationen:

  • Server: Tomcat, Apache Server                           
  • Design:  Power Designer , objectiF                       
  • Entwicklung: Eclipse, MS Visual Studio, Ant
  • Debugging:  VisualVM, JMeter, FindBugs, Firebug
  • Tracking: Bugzilla, GNATS
  • Versionskontrolle: CVS, SVN, CM Synergy
  • Dokumentation: Javadoc, DOORS
  • Datenbanken:  MS SQL Server, PostgreSQL, MySQL, Oracle, DB2
  • Project Management: MS Project, Primavera                             
  • Weitere:  WindowBuilder Pro, Wireshark, SQuirreL, TOAD, VirtualBox,Google Analytics, Phoenix OPC-Server, EGroupware, Joomla, MIB Browser
  • praktische Erfahrungen mit Microservices und Kubernetes

 

 

praktische Vorgehensweisen:

  • Scrum, Agile
  • V-Modell, Scrum, ausgewählte Techniken des Extreme Programming
  • objektorientierte Analyse, Design und Programmierung in Java, C#, C++
  • UML, ERM, Design Patterns, Javadoc
  • Arbeiten in englischsprachigen, internationalen Teams (Thailand, Spanien, UK)
  • praktische Erfahrung bei Memory- & Performanceoptimierung (u.a. Leaks, Deadlocks, Race Conditions) in JAVA

 

 

praktische Erfahrungen als Geschäftsführer von [Name auf Anfrage]:

  • Anleitung von Mitarbeitern(3-5)
  • Konzeption der Software-Architektur, Auswahl von Tools
  • Koordination und Lenkung von IT-Projekten
  • Administration

 

 

praktische Erfahrungen als Coach/Berater:

  • Leitung von Schulungen für Instandsetzungspersonal der Deutschen Bahn AG
  • Beratung von Personal von Bombardier Transportation im Bereich JAVA, Softwarearchitektur

 

Betriebssysteme

Android
Linux
ubuntu und ubuntu server seit 2007
Windows
seit 1992

Programmiersprachen

Basic
C#
alte gute Kenntnisse
Java
Experte, Spring, seit 15 Jahren
Kotlin
Experte
SQL
Experte, seit 15 Jahren

Datenbanken

DB2
JDBC
Experte
MS SQL Server
MySQL
ODBC
Oracle
Grundlagen
PostgreSQL
+10 jahre Projekterfahrung
  • +15 jährige Erfahrung in der Konzeption und Entwicklung von DB-Applikationen

Datenkommunikation

Rabbitmq
REST
RMI
SOAP

 

 

Hardware

Cloud
docker, AWS, kubernetes, gitlab
PC
seit 1991

Branchen

Branchen

Headend, Broadcasting

Web 2.0: Browsergames

Bahntechnik

Finance

Logistik

IT-Dienstleitungen

SCADA Systeme

 

 

 

 

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)

bisherige berufliche Tätigkeiten in Braunschweig, Thailand, Dänemark und Deutschland

bevorzugt: Berlin

 

nicht möglich

Projekte

Projekte

4 Jahre 5 Monate
2019-11 - heute

medical start up

Teamlead, vice vice CTO, Gesamtsystemarchitekt Spring Boot Kotlin microservice ...
Teamlead, vice vice CTO, Gesamtsystemarchitekt

Aufbau diverser Tools im medizinischen Bereich

IntelliJ AWS rabbitmq PostgreSQL apache maven gitlab Atlassian JIRA
Spring Boot Kotlin microservice REST docker
Berlin
2 Jahre 7 Monate
2017-04 - 2019-10

Reisenden-Informationen der Zukunft (Spring Boot, Microservices)

Teamlead, Architekt Scrum Spring-Boot Prometheus ...
Teamlead, Architekt

Entwicklung von JAVA (Spring-Boot) Microservices

Scrum Spring-Boot Prometheus gitlab JIRA kubernetes AWS spring 5.0 spring boot 2 postgres rabbitMQ Microservices JSON HATEOAS spring-security JPA spring-cloud REST Gradle Flyway
großes deutsches Verkehrsunternehmen
Berlin
6 Jahre 2 Monate
2011-02 - 2017-03

Implementierung eines Konfiguration- und Monitoringssystem mit GWT-UI für ein A/V-Headend

eigenverantwortlicher Architekt, Hauptentwickler, Teamleiter(1-4 XML HTML TCP/IP ...
eigenverantwortlicher Architekt, Hauptentwickler, Teamleiter(1-4

* Erstellen technischer Konzepte und Implementierung generischer Lösungen

* umfangreiches Softwaresystem: ca. 2500 Klassen (ohne Tests)

* Teamleitung, u.a. Betreuung von Masteranden

Eclipse 4.3 Tomcat Linux Jenkins RTC Clear Case AVHE 100 Ant Clear Quest
XML HTML TCP/IP XSD JAXB JUnit CSS Apache Lucene Servlets Scrum RMI SNMP SmartGWT GWT 2.6
Rohde&Schwarz
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

1997 - amerikanische Hochschulreife (diploma)

2000 - Abitur

2005 - Wirtschaftsinformatik (Diplom, FH)

 

 

 

Position

Position

Teamlead, Architekt, co CTO

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot Architektur Java Kotlin Microservice Back-End IntelliJ Eclipse kubernetes RabbitMq PostgreSQL

Schwerpunkte

Cloud
Microservices
Spring Boot

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache Lucene
apache maven
apache maven
Atlassian JIRA
AWS
Clear Case
Clear Quest
CSS
Flyway
gitlab
Gradle
GWT 2.6
HATEOAS
HTML
IntelliJ
Jenkins
JIRA
JPA
JSON
Liquibase
Microservices
Prometheus
rabbitMQ
REST
RMI
Scrum
Servlets
spring 5.0
spring Boot
spring boot 2
Spring Cloud
Spring Security
spring-security
Tomcat
XML
XSD

 

Zusammenfassung:

  • Softwareentwickler und Systemarchitekt

- Datenbanken- und Webapplikationen, Server

- Fundiertes Wissen über Softwarearchitektur, objekt-orientierte Analyse und Design

- Softwarearchitektur

  • Teamführung und -management

 

 

Technologien, Schwerpunkte, Frameworks:

  • JAVA (1.4 bis  9): Spring, GWT, Swing, SWT, RMI, JDBC, Hibernate, Struts, Stripes, Spring, JSP, Servlets, apache commons, Sockets, Threads, JUnit, JMX, Relfection, Serialisierung, log4j
  • XML: JAXP, DOM-, SAX-Parser, DTD, XSD
  • JAVA-APIs: Paypal, Facebook, VZ-Netzwerke, diverse Payment Anbieter im Web (meist REST)
  • Web: HTML, Ajax, GWT, Java Script
  • C# (.NET 2.0): sockets, multithreading, log4net, Installer, ADO, Forms, Datasets
  • C#-APIs: Primavera API, MS Project

 

 

Umgebung, Applikationen:

  • Server: Tomcat, Apache Server                           
  • Design:  Power Designer , objectiF                       
  • Entwicklung: Eclipse, MS Visual Studio, Ant
  • Debugging:  VisualVM, JMeter, FindBugs, Firebug
  • Tracking: Bugzilla, GNATS
  • Versionskontrolle: CVS, SVN, CM Synergy
  • Dokumentation: Javadoc, DOORS
  • Datenbanken:  MS SQL Server, PostgreSQL, MySQL, Oracle, DB2
  • Project Management: MS Project, Primavera                             
  • Weitere:  WindowBuilder Pro, Wireshark, SQuirreL, TOAD, VirtualBox,Google Analytics, Phoenix OPC-Server, EGroupware, Joomla, MIB Browser
  • praktische Erfahrungen mit Microservices und Kubernetes

 

 

praktische Vorgehensweisen:

  • Scrum, Agile
  • V-Modell, Scrum, ausgewählte Techniken des Extreme Programming
  • objektorientierte Analyse, Design und Programmierung in Java, C#, C++
  • UML, ERM, Design Patterns, Javadoc
  • Arbeiten in englischsprachigen, internationalen Teams (Thailand, Spanien, UK)
  • praktische Erfahrung bei Memory- & Performanceoptimierung (u.a. Leaks, Deadlocks, Race Conditions) in JAVA

 

 

praktische Erfahrungen als Geschäftsführer von [Name auf Anfrage]:

  • Anleitung von Mitarbeitern(3-5)
  • Konzeption der Software-Architektur, Auswahl von Tools
  • Koordination und Lenkung von IT-Projekten
  • Administration

 

 

praktische Erfahrungen als Coach/Berater:

  • Leitung von Schulungen für Instandsetzungspersonal der Deutschen Bahn AG
  • Beratung von Personal von Bombardier Transportation im Bereich JAVA, Softwarearchitektur

 

Betriebssysteme

Android
Linux
ubuntu und ubuntu server seit 2007
Windows
seit 1992

Programmiersprachen

Basic
C#
alte gute Kenntnisse
Java
Experte, Spring, seit 15 Jahren
Kotlin
Experte
SQL
Experte, seit 15 Jahren

Datenbanken

DB2
JDBC
Experte
MS SQL Server
MySQL
ODBC
Oracle
Grundlagen
PostgreSQL
+10 jahre Projekterfahrung
  • +15 jährige Erfahrung in der Konzeption und Entwicklung von DB-Applikationen

Datenkommunikation

Rabbitmq
REST
RMI
SOAP

 

 

Hardware

Cloud
docker, AWS, kubernetes, gitlab
PC
seit 1991

Branchen

Branchen

Headend, Broadcasting

Web 2.0: Browsergames

Bahntechnik

Finance

Logistik

IT-Dienstleitungen

SCADA Systeme

 

 

 

 

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.