a Randstad company

Senior Software Engineer mit Java (Spring Boot) und DevOps insb. Jenkins-Automatisierung auf Cloud-Plattformen

Profil
Top-Skills
Java DevOps Spring CSS PostgreSQL HTML Grafana RabbitMQ Jenkins Vue.js Shell Docker JavaScript Ruby Kubernetes Python
Verfügbar ab
01.02.2022
Verfügbarkeit in der Zukunft - Der Experte steht erst in einiger Zeit für Projekte zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
PLZ-Gebiete
Länder
Ganz Deutschland
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

1 Jahr 5 Monate

2020-03

heute

AWS Cloud Migration

DevOps DevOps Data-Migration Daten-Migrations-Spezialist ...
Rolle
DevOps
Projektinhalte
  • Automatisierung der AWS Cloud-Infrastruktur mit Terraform
  • DNS-Migration zu AWS Route 53
  • Migration vorhandener Anwendungen zu Kubernetes
  • Aufsatz eines Kubernetes Clusters für eine Staging-Umgebung
  • Integration von Datadog Infrastructure Monitoring, Datadog APM und Datadog Logging
  • Einführung von Continuous Deployment durch GitLab CI Pipelines 
Produkte
Terraform Kubernetes Datadog GitLab CI/CD AWS Administration Linux
Kenntnisse
DevOps Data-Migration Daten-Migrations-Spezialist application monitoring Monitoring
Kunde
OKTAV GmbH
Einsatzort
Hamburg
3 Monate

2020-10

2020-12

Mobile App zur Beantragung von Pflegegraden

Senior Fullstack Backend Developer / DevOps Engineer Java Java API for REST Services Dropwizard ...
Rolle
Senior Fullstack Backend Developer / DevOps Engineer
Projektinhalte
  • Entwicklung neuer Features und Behebung von Bugs an den REST-Microservices auf Basis von Java 14 und 15 und des Dropwizard-Frameworks

  • Optimierung der Jenkins-Continuous Integration Pipelines

  • Erweiterung der DevOps-Funktionalitäten im Kubernetes-Umfeld mit Kustomize und Terraform / Release-Durchführung

  • Hochverfügbarkeit der Authentifizierung mittels Keycloak-Cluster

  • Anpassung des Datadog-Monitorings und Alertings

  • Beratung bezüglich Architektur und Migration von Kafka zu AWS SNS / SQS

  • Implementierung von Features der auf React Native basierenden mobilen Smartphone-App

  • Erweiterung des Backoffice-Frontends auf Basis von React

  • Moderation von Retros und Unterstützung bei der Teamfindung

Kenntnisse
Java Java API for REST Services Dropwizard Jenkins DevOps Terraform Kubernetes Keycloak Datadog Kafka AWS React Native React Agile Entwicklung
Kunde
edith.care GmbH
Einsatzort
Hamburg
2 Monate

2020-08

2020-09

Deployment Automatisierung

Technical Consultant / DevOps Git GitHub Beratung ...
Rolle
Technical Consultant / DevOps
Projektinhalte
  • Anforderungsanalyse automatisches Deployment und Source Code Organisation in GitHub

  • Entwicklung einer neuen Testinfrastruktur für die E-Learning-Plattform

  • Implementierung eines Systems für das automatisierte Deployment von Umgebungen mit GitHub Actions

Kenntnisse
Git GitHub Beratung Infrastrukturanalyse
Kunde
B+R Bildung und Reisen GmbH
Einsatzort
Hamburg
6 Monate

2020-04

2020-09

Java Backend-Entwicklung

Senior Software Engineer Spring REST Jenkins ...
Rolle
Senior Software Engineer
Projektinhalte
  • Weiterentwicklung der Spring Boot-Anwendung für das REST-Interface der mobilen Applikationen eines großen Telekommunikationsanbieters

  • Einführung von Jenkins-Pipelines zur Continuous Integration / Delivery

  • Migration der Maven-Repositories von Nexus zu Artifactory

  • Automatisierung des Deployment-Prozesses

  • Optimierung des automatischen Testings mit JUnit und WireMock

Produkte
IntelliJ IDEA Postman
Kenntnisse
Spring REST Jenkins Maven Nexus Artifactory Deployment JUnit WireMock
Einsatzort
Hamburg
1 Jahr 7 Monate

2018-08

2020-02

Produktdatenimport und -suche

Fullstack Software Developer
Rolle
Fullstack Software Developer
Projektinhalte
  • Erweiterung des automatisierten Testings mit JUnit für die eigene Abrechnungssoftware (Java) und Einführung von manuellen Testings der Rechnungsläufe
  • Entwicklung einer Vue.js-Anwendung für die Rabattierung von Partner-Shops
  • Migration der Produktdatenanreicherung von Spring Framework zu Spring Boot
  • Performance-Optimierung des Produktdatenimports mithilfe von Kafka und RabbitMQ
  • Modernisierung und Übertragung aller internen Tools und externen APIs zu Kubernetes
  • Anpassung der PHP- und Java-Frontends zur internationalisierung von Produktattributen
Kunde
shopping24 commerce network, Hamburg
2 Jahre 4 Monate

2016-04

2018-07

Datenmigration, Anbindung der Mobile App und DevOps

Application Developer / DevOps
Rolle
Application Developer / DevOps
Projektinhalte
  • Datenmigration aller Kundendaten eines Portals zwischen zwei relationalen Schemata mit Hilfe von Pentahoo
  • Erweiterung der REST-Anbindung der mobilen App
  • Portierung der monolithischen Java-Anwendung von Java 7 auf Java 8
  • Migration von Puppet 3 auf Puppet 5, Erweiterung des Ruby-Scriptings
  • Data Center Migration
  • Einführung des Monitoring-Tools Instana
Kunde
Parship Group, Hamburg
6 Monate

2015-10

2016-03

Kurse im Business Process Management

Wissenschaftlicher Mitarbeiter / Doktorand
Rolle
Wissenschaftlicher Mitarbeiter / Doktorand
Projektinhalte
  • Vorbereitung der Vorlesung und Durchführung von Seminaren zum Thema Business Process Management
  • Betreuung von Abschlussarbeiten
Kunde
Universität Hamburg
4 Monate

2015-04

2015-07

Kurse in der Computervisualisierung

Wissenschaftlicher Mitarbeiter / Doktorand
Rolle
Wissenschaftlicher Mitarbeiter / Doktorand
Projektinhalte
  • Vorbereitung der Vorlesung und Durchführung von Seminaren zur Lehrveranstaltung Visualisierung
  • Betreuung von Abschlussarbeiten
Kunde
Universität Paderborn
3 Jahre 2 Monate

2012-02

2015-03

Halten von Programmierkursen

Wissenschaftlicher Mitarbeiter
Rolle
Wissenschaftlicher Mitarbeiter
Projektinhalte
  • Durchführung des seminaristischen Unterrichts und Laborübungen zu den Lehrveranstaltungen Programmieren I, Programmieren II, Grundlagen der Informatik, Image Processing und Animation
  • Betreuung von Abschlussarbeiten
Kunde
Hochschule für Angewandte Wissenschaften, Hamburg
1 Jahr 6 Monate

2010-09

2012-02

Entwicklung einer Appliance zur Messung von Voice-over-IP-Qualitätsmetriken

Fullstack Software Entwickler
Rolle
Fullstack Software Entwickler
Projektinhalte
  • Entwicklung des Frontends und des Backends der Web-Applikation zur Visualisierung von VoIP-Monitoring-Daten
  • Einbindung von PostgreSQL-Plugins in C zur Aggregation von Daten aus Tabellenpartitionen
  • Paketierung der Anwendungen und Infrastruktur-Komponenten unter Verwendung von Python mit SuSE Linux
Kunde
Voipfuture GmbH, Hamburg
1 Jahr 11 Monate

2008-10

2010-08

Fullstack Entwicklung

IT Specialist
Rolle
IT Specialist
Projektinhalte
  • Fullstack Entwicklung einer javabasierten Software-Lösung zur Abbildung der Geschäftsprozesse für Schadens- und Inkassoaktivitäten im Projekt bei einem Hamburger Kreditversicherungsunternehmen
  • Implementierung von Interface Management Prozessen bei einem Hamburger Flugzeugkonstruktionsunternehmen unter Verwendung von C und Java-Anwendung
  • Erweiterung der Sachbearbeitungsanwendung eines Stuttgarter Versicherungsunternehmens um Monitoring-Funktionalitäten mit IBM WebSphere Business Monitor
  • Automatisierung der Verarbeitung von Eingangspost und Akten bei einem Versicherungsunternehmen
Kunde
IBM Deutschland GmbH, Hamburg

Als Fullstack Software Developer liegen meine Schwerpunkte sowohl im Frontend mit JavaScript, HTML und CSS, als auch im Backend mit Java. Aber auch im Operations-Bereich habe ich viel Erfahrung gesammelt und kann die nötigen Skripte in Bash, Ruby oder Python schreiben, sowie Systeme virtualisieren.

Vorwiegend nutze ich die Spring Boot als Framework im Backend. Ich setze auf Container-Lösungen wie Docker in einem orchestrierten Cloud-Umfeld. Application Monitoring mit Grafana und Prometheus ist mir genauso wichtig wie Continuous Integration. Ich favorisiere Microservice-Architekturen und bereits Monolithen zerlegt, um diese skalierbar und ausfallsicher zu machen.

Bei der Software-Entwicklung lege ich viel Wert auf automatisierte Tests und eine agile Vorgehensweise. Das Team soll sich in seinem Setting wohlfühlen und das durch kontinuierliche Verbesserungsprozesse.

2 Jahre 1 Monat

2012-08

2014-08

Master-Studium

M.Sc. Wirtschaftsinformatik, Universität Duisburg-Essen
Abschluss
M.Sc. Wirtschaftsinformatik
Institution, Ort
Universität Duisburg-Essen
Schwerpunkt
  • Objektorientierte Software-Entwicklung
  • Verteilte Systeme
  • Software Management
  • Soft Computing
3 Jahre

2005-10

2008-09

Duales Studium in Kooperation mit der IBM Deutschland GmbH

Diplom-Wirtschaftsinformatiker, Duale Hochschule Baden-Württemberg Mannheim
Abschluss
Diplom-Wirtschaftsinformatiker
Institution, Ort
Duale Hochschule Baden-Württemberg Mannheim
Schwerpunkt
  • Software-Entwicklung
  • Geschäftsprozesse
  • Computernetzwerke
  • Systemanalyse

03/2005

Allgemeine Hochschulreife

Bischöfliches Willigis-Gymnasium Mainz

Als Fullstack Software Developer liegen meine Schwerpunkte sowohl im Frontend mit React, als auch im Backend mit Java. Aber auch im Operations-Bereich habe ich viel Erfahrung gesammelt und kann die nötigen Skripte in Bash, Ruby oder Python schreiben, sowie Systeme virtualisieren. Besonders gut kenne ich mich mit Jenkins-/GitLab-Pipelines für Continuous Integration (CI) und Continuous Delivery (CD) aus. Application Monitoring mit Datadog gehört ebenfalls zu meinen Spezialgebieten.

Vorwiegend nutze ich die Spring Boot als Framework im Backend. Ich setze auf Container-Lösungen wie Docker in einem orchestrierten Cloud-Umfeld. Application Monitoring mit Grafana und Prometheus ist mir genauso wichtig wie Continuous Integration. Ich favorisiere Microservice-Architekturen und bereits Monolithen zerlegt, um diese skalierbar und ausfallsicher zu machen.

Bei der Software-Entwicklung lege ich viel Wert auf automatisierte Tests und eine agile Vorgehensweise. Das Team soll sich in seinem Setting wohlfühlen und das durch kontinuierliche Verbesserungsprozesse.

Deutsch Muttersprache
Englisch Fließend
Französisch Grundkenntnisse

Top Skills
Java DevOps Spring CSS PostgreSQL HTML Grafana RabbitMQ Jenkins Vue.js Shell Docker JavaScript Ruby Kubernetes Python
Produkte / Standards / Erfahrungen / Methoden
Administration Linux Agile Entwicklung application monitoring Artifactory AWS Beratung Data-Migration Datadog Daten-Migrations-Spezialist Deployment DevOps Dropwizard Git GitHub GitLab CI/CD Infrastrukturanalyse IntelliJ IDEA Jenkins JUnit Kafka Keycloak Kubernetes Maven Monitoring Nexus Postman React Native REST Spring Terraform WireMock
Betriebssysteme
CentOS Debian MacOS Ubuntu
Programmiersprachen
Bash Shell Java Java API for REST Services PHP Python React Ruby
Datenbanken
MongoDB MySQL PostgreSQL

Auszeichnungen gerne auf Anfrage

  • E-Commerce
  • Online-Dating
  • Telekommunikation
  • Versicherung
  • Energie
Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns: