10.06.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Fullstack Software Entwickler & Architekt. Neugieriger Problemlöser mit Durchhaltevermögen.

Griesheim, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Griesheim, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz

Skills

JavaJavaScriptSpring SecurityAmazon Web ServicesAutomatisierungMicrosoft AzureCheckstyleCloud ComputingComputerprogrammierungDatenbankenContinuous IntegrationSoftware Design PatternsDevOpsJ2EEGroovyJUnitPythonPostgreSQLMariaDBMemcachedMicrosoft Sql-ServerMongoDBMySQLNode.jsOracle FinancialsScrumRabbitMQRedisAzure Active DirectoryElastic LogstashFortifySonarTypeScriptUMLTest-Driven DevelopmentSpring MVCGrafanaSpring BootVue.jsBackendSpring DataAngularJSGitlab-CiMaterial UIKubernetesApache KafkaFront EndElastic KibanaAppdynamicsDockerJenkins
Software-Development
  • Backend: Spring Boot, Spring Data, Spring Security, Spring MVC, JavaEE, ORM, Node.js, Express
  • Frontend: Angular, Material UI, Vue.js, Vuetify, DevExtreme
  • Quality: Sonar, Fortify, ArchUnit, JUnit, Checkstyle, PMD, ESLint, Jest
  • Methods: Clean Code, Design Patterns, Pair & Mob Programming, TDD, BDD, UML, ADR
  • Java (sehr gut)
  • Groovy (gut)
  • TypeScript (sehr gut)
  • JavaScript (gut)
  • Python (gut)
System-Engineering / DevOps
  • Cloud Provider: AWS, Microsoft Azure
  • Automation: Jenkins, GitLab-CI/CD, Docker
  • Datenbanken: MySQL, MariaDB, PostgreSQL, MongoDB, Oracle, MS SQL Server
  • Security: Keycloak, Azure Active Directory SSO
  • Monitoring: Logstash, Graylog, ELK (Kibana), Grafana, Instana, AppDynamics
  • Other: Redis, Memcached, Kafka, RabbitMQ

   
 

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2010

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Softwarearchitekt / Spring Boot Coach

Deutsche Wertpapier Service Bank AG

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

In der Rolle eines Platform bzw. Technical Architekten ist es meine Aufgabe Entwicklerteams Projektweit bei Problemen mit Spring Boot zu unterstützen, Best Practices zu etablieren, Kenntnisse über Softwarearchitekturen und Codingstandards zu vermitteln, mit den Teams abzustimmen und deren Einhaltung sicherzustellen. Im Projekt sind durchschnittlich 50 Entwickler bechäftigt.

Gitlab, Spring Boot, Kafka, AWS, IBM MQ, IntelliJ, Kubernetes, Terraform, Jira, Confluence, Scrum, SAFe, Angular

Softwareentwickler / Architekt

INSIGHT Health GmbH & Co. KG

Pharma und Medizintechnik

50-250 Mitarbeiter

Vollständig eigenverantwortliche Realisierung einer webbasierten Datenexplorationsanwendung. Diese bietet die Möglichkeit Ausschreibungen von Medikamentenrabattverträgen vom Unternehmen zur erfassen und für Kunden explorativ zur Verfügung zu stellen.
IntelliJ, Gitlab, MariaDB, Node.js, Express, Angular, DevExtreme UI, NPM, Karma, Jasmine, Mocha, TypeScript

Softwareentwickler / Softwarearchitekt

Lufthansa AirPlus Servicekarten GmbH

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

In der Rolle eines Softwareentwicklers bin ich für die Anpassung des Mediation Layer’s auf die sich durch den Austritt von England aus der EU neu ergebenden Anforderungen zuständig. Das Team ist selbst für die CI/CD Pipeline verantwortlich.
Zu meinen Aufgaben gehören auch die Optimierung der Microservices mit Blick auf Softwarepatterns, Clean Code und Spring Boot Best Practices.


Bitbucket, Spring Boot, Kafka, Vue.js, Jenkins, Azure, IntelliJ, Kubernetes, Terraform, Jira, Confluence, Scrum, SAFe, SAP

Softwareentwickler / Softwarearchitekt

Sixt Leasing SE

Transport und Logistik

50-250 Mitarbeiter

Neuimplementierung einer Mandantenfähigen Whitelabel- Lösung für das Fahrzeug Leasing. Die Anwendung besteht aus verschiedenen Microservices und bietet Schnittstellen zu unterschiedlichen Alt- und Bestandssystemen.
In meiner Rolle als Fullstackentwickler war ich für die Implementierung von Fachlichkeit im Front- und Backend verantwortlich. Ebenso die Pflege der CI/CD Pipeline lag in der Verantwortung des Teams.

GitHub, Spring Boot, Flyway, Angular, NgRx, Jenkins, Redis, RabbitMQ, Camunda BPMN, AWS, IntelliJ, Kubernetes, Terraform, PostgreSQL

Softwareentwickler / Architekt

DB Vertrieb GmbH

Transport und Logistik

5000-10.000 Mitarbeiter

Entwicklung einer Preis-Stammdatenverwaltung in einem 12-köpfigenTeam. Preisdaten werden getestet als revisionssichere Artefakte den Clients zur Verfügung gestellt. Das Team ist für den kompletten Produktionszyklus, Entwicklung, Test, CI/CD verantwortlich und stellt sicher, dass neben fachlichen Anforderungen auch technische Rahmenbedingungen eingehalten werden.
Java, Spring Boot, Spring Security, Spring-Data , Vue.js, Vuetify, Jest, DDD, EventSourcing, GitLab, GitLab CI, AWS, MongoDB, DocumentDB, S3, Keycloak, SSO, Jenkins, Scrum, SAFe, IntelliJ, JSON, REST, Kubernetes, Sonar, Fortify

Softwareentwickler / Architekt

ZYRES digital media systems GmbH

Medien und Verlage

10-50 Mitarbeiter

Neuentwicklung eines Fußball-Ticket-Buchungssystems. Das System baut auf einer Microservice-Architektur auf. Neben der eigenverantwortlichen Erstellung neuer Komponenten und der Pflege bestehender wurden bestehende Shopserver, Foren und andere Webseiten auf eine Absicherung mittels OpenID Connect (Keycloak) umgestellt.
IntelliJ, Gitlab, Gradle, Spring Boot, Spring Security, JavaScript, Thymeleaf, JQuery, Keycloak, ApacheOfbiz, Junit, Jenkins, Docker, Rancher 2, Kubernetes

Softwareentwickler / Architekt

Schufa Holding AG

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Realisierung mehrerer, zentraler Microservices, die die Komponenten Shop, SAP und CRM verbinden und Fachlichkeiten zentral zur Verfügung stellen.
IntelliJ, Maven, Git, Java 8, Springframework, Spring-Boot, Spring-Security, Spring-Data, Hibernate, SOAP, REST, JUnit, JSON, XML, PostgreSQL, Bitbucket, Kafka, Jira, Confluence, Docker, OpenShift, Scrum, SAFe, 

Softwareentwickler / Coach

Amadeus Germany GmbH

Sonstiges

>10.000 Mitarbeiter

Weiterentwicklung und Qualitätssicherung eines JSON basierten Zugriffs auf die bestehenden Amadeus Services (SOAP) SEARCH, PRICE, BOOK. Besonderes Augenmerk wird auf die Vereinfachung des Datenmodells gelegt. Das zum Teil bestehende System soll durch die Einführung von Unit- und Integrationstests sowie des „Clean Code“ Ansatzes auf ein höheres Qualitätsniveau gehoben werden.

Seat-Map ist ein JavaScript Frontend zur generischen Darstellung von Flugzeug-Sitzplatz-Layouts.
IntelliJ, Maven, Java 8, JavaEE 7, Git, JavaScript, Node.js, Grunt, WildFly, mod_proxy, MongoDB, Kanban Board, Jira, Confluence, Jenkins, Bitbucket-Server, OpenShift, Docker, Scrum

Zertifikate

iSAQB® Certified Professional for Software Architecture – Foundation Level

GASQ

2025


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden