Spring Boot Developer / Cloud / Kubernetes / DevOps
Aktualisiert am 01.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Spring Boot
Kubernetes
Java
Java
Helm
PostgresQL
Spring Integration
JUnit
Cucumber
Integrationstests
Enterprise-Application-Integration
RabbitMQ
Kafka
Camunda
AWS
Terraform
Deutsch
sehr gut
Englisch
sehr gut

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 Jahre 4 Monate
2019-06 - 2024-09

Reisendeninformation der Zukunft

Senior Full-Stack-Entwickler Java Python Go ...
Senior Full-Stack-Entwickler

Enwicklung, Testing, Operating von hochverfügbaren, nachrichtengetriebenen Microservices bereiten die öffentlich verfügbaren Fahrplaninformationen und Zug-Daten zur Ausgabe auf Bahnhofsanzeigen, Zugzielanzeigern und Ansagegeräten vor. Mittels Signalisierung von Sensoren wird die Ein- und Ausfahrt eines Zuges bei der Ausgabesteuerung berücksichtigt.

Java 8 Java 11 Spring Boot RabbitMQ PostgreSQL Amazon RDS Elastic Search Grafana Prometheus JUnit Cucumber Python Twisted Django Gatling Alertmanager Kubernetes Helm Gitlab-CI SonarQube Selenium Atlassian JIRA Atlassian Confluence
Java Python Go Unit-Tests Integrationstest Last- und Performancetest End-to-end-Tests
Berlin
5 Monate
2018-08 - 2018-12

Cloud-Infrastrukturunterstützung für Data Science (Predictive Maintenance)

Entwickler Infrastructure-as-Code Kubernetes Helm Terraform ...
Entwickler Infrastructure-as-Code
Der Kunde benötigte kurzfristig Unterstützung bei der Architektur einer neu aufzubauenden Data-Science-Plattform in der AWS. 
IAM S3 Terraform
Kubernetes Helm Terraform OpenVPN AWS IAM S3 AWS Lambda
Hannover
9 Monate
2017-10 - 2018-06

Micro-Services zur Web-Analyse (E-Commerce)

Softwareentwickler Scala Java Apache Mesos ...
Softwareentwickler
Unterstützung bei Entwicklung von Microservices zur Auswertung von Tracking-Daten und DevOps im Bereich des Webshops.
Apache Kafka Scala Spring Boot Twirl Apache Spark
Scala Java Apache Mesos AWS
Hamburg
1 Jahr 1 Monat
2016-07 - 2017-07

Integrationsplattform Logistik (Apache Camel)

Software-Entwickler Java Spring Boot
Software-Entwickler
Eine dynamisch konfigurierbare Integrationsplattform aus Basis von ActiveMQ und Apache Camel
Spring Boot Apache Camel ActiveMQ
Java Spring Boot
Norderstedt
9 Monate
2015-10 - 2016-06

Fraud-Detection and Prevention

Software-Entwickler Java
Software-Entwickler
Java 8 Spring Boot Docker Spring MVC
Java
2 Jahre 2 Monate
2013-07 - 2015-08

Entwicklung der Buchungskomponente in einem Logistik-Großprojekt

Lead-Developer TDD Domain-Driven Design DevOps ...
Lead-Developer
Entwicklung einer Buchungskomponente im Bereich Containerlogistik unter Umsetzung fachlicher Anforderungen - Abstimmung mit Entwicklungsteams für andere Module (Routing, Container-Management, Vertragsverwaltung, CRM). - Koordination zwischen Kundenbuchungen und Equipment-Management/Bereitstellung. - Ansprechpartner für die Lösung technischer Probleme im Zusammenhang mit Inhouse-Frameworks, ICEfaces, Oracle DB, JPA/EclipseLink, Arquillian, GlassFish, Selenium ? Ansprechpartner für Entwicklertests nach ?xUnit Test Patterns? mit JUnit und Mockito - Code-Reviews auf Basis von GIT/Gerrit - Koordination technischer Fragestellungen mit anderen Lead-Developern und dem Architekturteam - Mehrjähriges Großprojekt, spezfikationsgetriebene Entwicklung (V-Modell), teilweise Umstellung auf Scrum.
Eclipse 4 Java EE 6 GlassFish Oracle 11g Oracle 12c PL/SQ JUnit Mockito GIT Gerrit Selenium Activiti EJB Spring DynaTrace 5 Rational ClearQuest Jenkins
TDD Domain-Driven Design DevOps Scrum
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplomstudientgang Informatik (Uni Hamburg)
Schwerpunkt Softwarentwicklungsmethodik
Ergänzung Medizin

Abschlüsse:
  • Diplom Informatiker (2005)
  • Baccalaureus Scientiae (2002)

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot Kubernetes Java Java Helm PostgresQL Spring Integration JUnit Cucumber Integrationstests Enterprise-Application-Integration RabbitMQ Kafka Camunda AWS Terraform

Produkte / Standards / Erfahrungen / Methoden

Kernkompetenzen:
o Analyse, Entwurf, Anwendungs- und Systemprogrammierung
o Modellierung von Anwendungsdomänen, Geschäftsprozessmodellierung (BPM)
o Spezifikation, Programmierung, Test, Inbetriebnahme, Migration
o Bewertung von Softwarearchitekturen

Methoden:
o Object-Oriented Software Construction, Test-Driven-Development, Test-First, Domain-Driven-Development
o Ereignisgesteuerte, nebenläufige und parallele Programmierung
o Generative Programming

Mein Fokus liegt auf der Java-Plattform und den darauf basierenden ausgereiften Technologien:
o Java SE/EE, EJB, JMS, JCA, Spring, aktuelle Enterprise-, Web- und Rich-Client-Technologien (Swing/SWT)

 

Zusätzliche Erfahrungen:
o .NET, Ruby-/Python/PHP-Basis, Unix/Linux (C und Shell-Skripting, Konfiguration), Win32/Win64/MFC

Vertiefung:
o JVM Internals, Class Loader, Closures, Typsysteme, funktionale Sprachen
o Entwicklung interaktiver Anwendungssysteme ("Direct Manipulation", Rich-/Thin-Clients)
o Compilerbau, Scanner, (Tree-) Parser (ANTLR), MDA (Interessen: oAW/openArchitectureWare)

 

Betriebssysteme

Mac OS
Mac OS X, iOS, Mac OS
Unix
Unix, Linux, Solaris
Windows
Windows (Win32, Win64)

Programmiersprachen

Clojure
Groovy
Java
JavaScript
Objective C
PL/SQL
Datenmigration / MERGE / TEMP. TABLES / Plausibilitätsprüfung Migration
Ruby
Scala


Datenbanken

H2
HSQLDB
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Toad for Oracle
Postgres
SQL
Sybase ASE
HSQLDB (UnitTest), db4o

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISDN
Message Queuing
JMS, OpenMQ, div. JBoss Messaging-Implementierungen
RPC
Java RMI, Corba, SOAP (synchron)
RS232
SMTP
TCP/IP
Windows Netzwerk
Winsock

Hardware

Macintosh
Mac OS X, Mac OS
PC
Intel x86/x64

Berechnung / Simulation / Versuch / Validierung

  • Methodik für Integrations- und Lastttests
  • Bereitstellung von Simulationsdaten für sehr umfangreiche lineare Gleichungssysteme auf HPC-Cluster

Design / Entwicklung / Konstruktion

OOD/OAO/OOP (nach Meyer), Domain-Driven Design (DDD), Test-Driven Development (TDD), Agile Methods, XP, SCRUM, Kanban, UML 2.0

Branchen

Branchen

  • Schifffahrt (Container Logistics)
  • Luftfahrt (Aviation)
  • Telekommunikation (Telecommunications, Web Hosting, DSL)
  • Energie, Versorger (Energy)
  • Versicherungswirtschaft (Insurance)
  • Gesundheit (Healthcare)
  • Unterhaltungsbranche (Entertainment)

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 Jahre 4 Monate
2019-06 - 2024-09

Reisendeninformation der Zukunft

Senior Full-Stack-Entwickler Java Python Go ...
Senior Full-Stack-Entwickler

Enwicklung, Testing, Operating von hochverfügbaren, nachrichtengetriebenen Microservices bereiten die öffentlich verfügbaren Fahrplaninformationen und Zug-Daten zur Ausgabe auf Bahnhofsanzeigen, Zugzielanzeigern und Ansagegeräten vor. Mittels Signalisierung von Sensoren wird die Ein- und Ausfahrt eines Zuges bei der Ausgabesteuerung berücksichtigt.

Java 8 Java 11 Spring Boot RabbitMQ PostgreSQL Amazon RDS Elastic Search Grafana Prometheus JUnit Cucumber Python Twisted Django Gatling Alertmanager Kubernetes Helm Gitlab-CI SonarQube Selenium Atlassian JIRA Atlassian Confluence
Java Python Go Unit-Tests Integrationstest Last- und Performancetest End-to-end-Tests
Berlin
5 Monate
2018-08 - 2018-12

Cloud-Infrastrukturunterstützung für Data Science (Predictive Maintenance)

Entwickler Infrastructure-as-Code Kubernetes Helm Terraform ...
Entwickler Infrastructure-as-Code
Der Kunde benötigte kurzfristig Unterstützung bei der Architektur einer neu aufzubauenden Data-Science-Plattform in der AWS. 
IAM S3 Terraform
Kubernetes Helm Terraform OpenVPN AWS IAM S3 AWS Lambda
Hannover
9 Monate
2017-10 - 2018-06

Micro-Services zur Web-Analyse (E-Commerce)

Softwareentwickler Scala Java Apache Mesos ...
Softwareentwickler
Unterstützung bei Entwicklung von Microservices zur Auswertung von Tracking-Daten und DevOps im Bereich des Webshops.
Apache Kafka Scala Spring Boot Twirl Apache Spark
Scala Java Apache Mesos AWS
Hamburg
1 Jahr 1 Monat
2016-07 - 2017-07

Integrationsplattform Logistik (Apache Camel)

Software-Entwickler Java Spring Boot
Software-Entwickler
Eine dynamisch konfigurierbare Integrationsplattform aus Basis von ActiveMQ und Apache Camel
Spring Boot Apache Camel ActiveMQ
Java Spring Boot
Norderstedt
9 Monate
2015-10 - 2016-06

Fraud-Detection and Prevention

Software-Entwickler Java
Software-Entwickler
Java 8 Spring Boot Docker Spring MVC
Java
2 Jahre 2 Monate
2013-07 - 2015-08

Entwicklung der Buchungskomponente in einem Logistik-Großprojekt

Lead-Developer TDD Domain-Driven Design DevOps ...
Lead-Developer
Entwicklung einer Buchungskomponente im Bereich Containerlogistik unter Umsetzung fachlicher Anforderungen - Abstimmung mit Entwicklungsteams für andere Module (Routing, Container-Management, Vertragsverwaltung, CRM). - Koordination zwischen Kundenbuchungen und Equipment-Management/Bereitstellung. - Ansprechpartner für die Lösung technischer Probleme im Zusammenhang mit Inhouse-Frameworks, ICEfaces, Oracle DB, JPA/EclipseLink, Arquillian, GlassFish, Selenium ? Ansprechpartner für Entwicklertests nach ?xUnit Test Patterns? mit JUnit und Mockito - Code-Reviews auf Basis von GIT/Gerrit - Koordination technischer Fragestellungen mit anderen Lead-Developern und dem Architekturteam - Mehrjähriges Großprojekt, spezfikationsgetriebene Entwicklung (V-Modell), teilweise Umstellung auf Scrum.
Eclipse 4 Java EE 6 GlassFish Oracle 11g Oracle 12c PL/SQ JUnit Mockito GIT Gerrit Selenium Activiti EJB Spring DynaTrace 5 Rational ClearQuest Jenkins
TDD Domain-Driven Design DevOps Scrum
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplomstudientgang Informatik (Uni Hamburg)
Schwerpunkt Softwarentwicklungsmethodik
Ergänzung Medizin

Abschlüsse:
  • Diplom Informatiker (2005)
  • Baccalaureus Scientiae (2002)

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot Kubernetes Java Java Helm PostgresQL Spring Integration JUnit Cucumber Integrationstests Enterprise-Application-Integration RabbitMQ Kafka Camunda AWS Terraform

Produkte / Standards / Erfahrungen / Methoden

Kernkompetenzen:
o Analyse, Entwurf, Anwendungs- und Systemprogrammierung
o Modellierung von Anwendungsdomänen, Geschäftsprozessmodellierung (BPM)
o Spezifikation, Programmierung, Test, Inbetriebnahme, Migration
o Bewertung von Softwarearchitekturen

Methoden:
o Object-Oriented Software Construction, Test-Driven-Development, Test-First, Domain-Driven-Development
o Ereignisgesteuerte, nebenläufige und parallele Programmierung
o Generative Programming

Mein Fokus liegt auf der Java-Plattform und den darauf basierenden ausgereiften Technologien:
o Java SE/EE, EJB, JMS, JCA, Spring, aktuelle Enterprise-, Web- und Rich-Client-Technologien (Swing/SWT)

 

Zusätzliche Erfahrungen:
o .NET, Ruby-/Python/PHP-Basis, Unix/Linux (C und Shell-Skripting, Konfiguration), Win32/Win64/MFC

Vertiefung:
o JVM Internals, Class Loader, Closures, Typsysteme, funktionale Sprachen
o Entwicklung interaktiver Anwendungssysteme ("Direct Manipulation", Rich-/Thin-Clients)
o Compilerbau, Scanner, (Tree-) Parser (ANTLR), MDA (Interessen: oAW/openArchitectureWare)

 

Betriebssysteme

Mac OS
Mac OS X, iOS, Mac OS
Unix
Unix, Linux, Solaris
Windows
Windows (Win32, Win64)

Programmiersprachen

Clojure
Groovy
Java
JavaScript
Objective C
PL/SQL
Datenmigration / MERGE / TEMP. TABLES / Plausibilitätsprüfung Migration
Ruby
Scala


Datenbanken

H2
HSQLDB
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Toad for Oracle
Postgres
SQL
Sybase ASE
HSQLDB (UnitTest), db4o

Datenkommunikation

CORBA
Ethernet
Fax
Internet, Intranet
ISDN
Message Queuing
JMS, OpenMQ, div. JBoss Messaging-Implementierungen
RPC
Java RMI, Corba, SOAP (synchron)
RS232
SMTP
TCP/IP
Windows Netzwerk
Winsock

Hardware

Macintosh
Mac OS X, Mac OS
PC
Intel x86/x64

Berechnung / Simulation / Versuch / Validierung

  • Methodik für Integrations- und Lastttests
  • Bereitstellung von Simulationsdaten für sehr umfangreiche lineare Gleichungssysteme auf HPC-Cluster

Design / Entwicklung / Konstruktion

OOD/OAO/OOP (nach Meyer), Domain-Driven Design (DDD), Test-Driven Development (TDD), Agile Methods, XP, SCRUM, Kanban, UML 2.0

Branchen

Branchen

  • Schifffahrt (Container Logistics)
  • Luftfahrt (Aviation)
  • Telekommunikation (Telecommunications, Web Hosting, DSL)
  • Energie, Versorger (Energy)
  • Versicherungswirtschaft (Insurance)
  • Gesundheit (Healthcare)
  • Unterhaltungsbranche (Entertainment)

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.