Java/Kotlin (Spring, Quarkus) and NodeJS (Angular, Vue, NestJS) with focus on Cloud Technologies
Aktualisiert am 04.07.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 19.06.2025
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Spring
Angular
Node.js
Vue.js
Quarkus
NestJS
Google Cloud
Azure

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2024-08 - 2025-04

Verwaltung der zentralen logistischen Stammdatenprozesse von Großkunden

Full-Stack Developer Spring Vue.js Java ...
Full-Stack Developer
Ziel ist die Neugestaltung und modernisierung der zentralen
logistischen Stammdatenprozesse für die Integration von
Großkunden
Für die Systemablösung wurden folgende Services entwickelt:
  • Vue.js Frontend
  • mehrere NestJS Backends
  • eine Firestore Dokumentendatenbank
  • eine PostgreSQL Datenbank (Cloud SQL) zur
  • relationalen Datenhaltung
  • Cloud Functions für den Export auf Kafka Topics
  • Import von Salesforce via Streaming-API
  • Load Balancer als API und Security Gateway (IAP)
Das Frontend und die Backend-Services wurden Containerisiert
mit GCP Cloud Run im Sinne einer Microservicestruktur
gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema
durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen
CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • Statische Codeanalyse
  • Vulnerability Analyse
  • Blue/Green Deployments


Umgebung

100% Cloud Infrastruktur in der GCP

GCP Kafka Google Cloud Google Cloud Platform Salesforce Bitbucket Snyk
Spring Vue.js Java TypeScript Python Go PostgreSQL Terraform Firestore NestJS Kafka Linux Docker Git Grafana SonarQube Renovate Node.js Spring Boot HTML CSS JavaScript Microservices Agile Softwareentwicklung Clean Code TDD
Hermes Germany GmbH
Hamburg
2 Jahre 2 Monate
2022-07 - 2024-08

Weiterentwicklung und Betreuung des Privatkundenportals und -website myhermes.de

Full-Stack Developer Spring Quarkus Vue.js ...
Full-Stack Developer
Die Privatkundenzentrierte Webseite myhermes.de enthält
verschiedene Anwendungen, welche weiterentwickelt und bei
neuen Anforderungen neu entwickelt werden müssen. Folgende
Technologien werden für die Umsetzung genutzt:
  • mehrere Vue.js Frontends
  • mehrere Spring, Quarkus und NestJS Backends
  • eine PostgreSQL Datenbank (Cloud SQL) zur
  • relationalen Datenhaltung
  • Cloud Functions für die Bereitstellung von Kleinst
  • Funktionen und regelmäßigen Abläufen
  • Load Balancer als API Gateway
  • Anbindung diverser Team externer Schnittstellen (REST)
  • Zahlungsabwicklung über die Anbindung eines externen
Zahlungsdienstleisters
Die Frontend- und Backend-Services wurden Containerisiert mit
GCP Cloud Run im Sinne einer Microservice- und
Microfrontendstruktur gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema
durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen
CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • E2E Tests
  • Statische Codeanalyse
  • Vulnerability Analyse
  • Blue/Green Deployments


Umgebung
100% Cloud Infrastruktur in der GCP

GCP Kafka FirstSpirit Google Cloud Platform Google Cloud Bitbucket Snyk
Spring Quarkus Vue.js NestJS Java TypeScript PostgreSQL Grafana Kafka Terraform Go Linux Docker Git SonarQube Node.js Spring Boot JavaScript HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Hermes Germany GmbH
6 Monate
2022-01 - 2022-06

Neuentwicklung einer Intranetanwendung im Bankenumfeld

Full-Stack Developer Java React Spring ...
Full-Stack Developer
Zur Neuentwicklung einer Intranetanwendungen wurden
folgende Technologien verwendet:
  • Mehrere Spring Boot Backends
  • React Frontend
  • Azure SQL
Das Frontend und die Backend-Services wurden Containerisiert
mit Azure Container Instances im Sinne einer
Microservicestruktur gehostet.


Entwicklungsarbeiten wurden Agil nach dem Scrum Schema

durchgeführt.


Die Sicherheit und Zuverlässigkeit der Software wird durch einen

CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • Statische Codeanalyse
  • Vulnerability Analyse
  • Blue/Green Deployments


Umgebung
100% Cloud Infrastruktur in Azure

Azure Azure Devops
Java React Spring Spring Boot Docker Agile Softwareentwicklung TDD Linux TypeScript Terraform Git Node.js JavaScript HTML CSS Microservices Clean Code
Accenture GmbH
6 Monate
2021-07 - 2021-12

Neuentwicklung eines Systems zur Validierung und Autorisierung von Banktransaktionen

Full-Stack Developer Spring Spring Boot Java ...
Full-Stack Developer

Es wurde eine Anwendung entwickelt, um Transaktionen zu

kontextualisieren und zu überprüfen. Folgende Komponenten
wurden dazu entwickelt:
  • Mehrere Spring Boot Backends
  • React Frontend
  • Oracle DB (On-Prem)
    • Hisorisierung von Datenbanktransaktionen
Das Frontend und die Backend-Services wurden Containerisiert
mit OpenShift im Sinne einer Microservicestruktur gehostet.


Entwicklungsarbeiten wurden Agil nach dem Scrum Schema

durchgeführt.


Die Sicherheit und Zuverlässigkeit der Software wird durch einen

CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • Statische Codeanalyse
  • Vulnerability Analyse


Umgebung

Cloud Infrastruktur in OpenShift & On-Premises Oracle DB
OpenShift Oracle DB
Spring Spring Boot Java React TypeScript JavaScript Docker WSL Git SonarQube Node.js HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Accenture GmbH
3 Monate
2021-08 - 2021-10

Intranetanwendung im Bankenumfeld

Angular Experte Angular Responsive Webdesign
Angular Experte

Aufgaben

Expertenfunktion als Unterstützung für ein internationales

Entwicklerteam


Kurzbeschreibung

Es wurde ein Team für eine Neuentwicklung bei einem Kunden

bereitgestellt. Dieses Team wurde mit der Aufgabe betraut eine
Intranetanwendung in einem Bankenumfeld umzusetzen.
Für die Entwicklung wurden folgende Technologien eingesetzt:
  • Angular Frontend
  • Mehrere .NET Backends
  • Azure SQL
  • Mehrere Azure Functions


Ich unterstützte das Team mit Lösungskonzepten und

Erfahrungswerten in folgenden Punkten:
  • Anwendungsarchitektur in Angular
  • Optimierungen in Angular
  • Responsive Web development
  • Security in Frontendanwendungen


Umgebung

100% Cloud Infrastruktur in Azure
Azure
Angular Responsive Webdesign
Accenture GmbH
10 Monate
2020-09 - 2021-06

Neuentwicklung einer Software zum Bearbeiten und Erstellen von Lerninhalten

Full-Stack Developer (Ausbildung) Angular Spring Java ...
Full-Stack Developer (Ausbildung)
Es wird eine neue Software zum Erstellen und Verwalten von
Lerninhalten entwickelt. Die erstellten Lerninhalte sind
kompatibel mit SCORM, sowie speziell mit dem hauseigenen
WebCampus LMS.
Zur Realisierung dieser Software wird folgendes implementiert:
  • Mehrere Spring Boot Backends
  • Modularisiertes Angular Frontend
  • PostgreSQL & MongoDB zur Datenhaltung
  • RabbitMQ zur Asynchronen Inter-Service Kommunikation
  • Keycloak für Rechte und Identitätsmanagement
Alle Services wurde im Sinne einer Microservicearchitektur mit
Docker Compose auf einem, durch das Team betriebenen
Ubuntu Server, gehostet.


Entwicklungsarbeiten wurden in der anfänglichen

Konzeptionsphase Agil nach dem Kanban Schema durchgeführt.
Sobald ein Projektkontext existierte, welcher die Arbeit nach
Scrum möglich machte, wurde zum Scrum Schema gewechselt.


Die Sicherheit und Zuverlässigkeit der Software wird durch einen

CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • E2E Tests
  • Statische Codeanalyse
  • Blue/Green Deployments


Umgebung

Docker Compose auf Ubuntu
GitHub Atlassian JIRA Atlassian Confluence
Angular Spring Java Kotlin Jenkins Ansible Spring Boot PostgreSQL MongoDB RabbitMQ Keycloak Agile Softwareentwicklung TDD TypeScript JavaScript Linux Docker Git SonarQube Node.js HTML CSS Learning Management System Microservices Clean Code
Alphabrik GmbH
3 Jahre 4 Monate
2017-09 - 2020-12

Controlling Lösung und Zeitarbeiter Management

Full-Stack Developer (Ausbildung) Spring Spring Boot Angular ...
Full-Stack Developer (Ausbildung)
Für einen Kunden soll eine Controlling-Lösung erarbeitet
werden. Verkaufsdaten sollen nach verschiedenen Zuordnungen
auswertbar sein. Im späteren Verlauf wird ein
Zeitarbeiter-Management ergänzt. Um diese Anforderungen
umzusetzen werden folgende Komponenten entwickelt:
  • Mehrere Spring Boot Backends
  • Angular Frontend
  • Verfügbarkeit als PWA für ?Kiosk? Betrieb
  • PostgreSQL Datenbank
  • Stammdaten-Import
  • Verkaufsdaten-Import
  • Export diverser Auswertungen als PDF mit LaTeX
Alle Services wurde im Sinne einer Microservicearchitektur mit
Docker Compose auf einem, durch das Team betriebenen
Ubuntu Server, gehostet.


Entwicklungsarbeiten wurden Agil nach dem Scrum Schema

durchgeführt.


Die Sicherheit und Zuverlässigkeit der Software wird durch einen

CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • E2E Tests
  • Statische Codeanalyse
  • Blue/Green Deployments


Umgebung
Docker Compose auf Ubuntu

GitHub Atlassian JIRA Atlassian Confluence Bitbucket
Spring Spring Boot Angular Java Kotlin Progressive Web Application PostgreSQL Jenkins LaTeX Docker Node.js TypeScript JavaScript Ansible Linux Git SonarQube HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Alphabrik GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 2 Monate
2020-05 - 2021-06

Ausbildung als Fachinformatiker für Anwendungsentwicklung

Ausbildung als Fachinformatiker für Anwendungsentwicklung, Alphabrik GmbH, Hamburg
Ausbildung als Fachinformatiker für Anwendungsentwicklung
Alphabrik GmbH, Hamburg

8 Monate
2019-09 - 2020-04

Angewandte Informatik (Duales Studium)

Nordakademie Elmshorn
Nordakademie Elmshorn
1 Jahr 1 Monat
2018-08 - 2019-08

Ausbildung als Fachinformatiker für Anwendungsentwicklung

Alphabrik GmbH, Hamburg
Alphabrik GmbH, Hamburg

3 Jahre
2015-08 - 2018-07

Schulbildung

Fachabitur, Eric-Kandel-Gymnasium, Ahrensburg
Fachabitur
Eric-Kandel-Gymnasium, Ahrensburg
5 Jahre 10 Monate
2009-09 - 2015-06

Schulbildung

Mittlere Reife, Gemeinschaftsschule im Schulzentrum am Heimgarten, Ahrensburg
Mittlere Reife
Gemeinschaftsschule im Schulzentrum am Heimgarten, Ahrensburg

Position

Position

Full-Stack Developer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Angular Node.js Vue.js Quarkus NestJS Google Cloud Azure

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Ich bin Full-Stack-Softwareentwickler mit fundierter Erfahrung in der Entwicklung moderner Webanwendungen auf Basis von Java, Spring, Quarkus, Angular und Vue. Mein Schwerpunkt liegt auf der Umsetzung skalierbarer Microservice-Architekturen in Cloud-Umgebungen wie Google Cloud Platform, Azure und OpenShift. Durch meine vielseitige Projekterfahrung bei Unternehmen wie Hermes und Accenture konnte ich tiefgehende Kenntnisse in agiler Softwareentwicklung (Scrum & Kanban) sowie in CI/CD-Prozessen und DevOps-Praktiken aufbauen. Neben meiner Begeisterung für technische Herausforderungen zeichne ich mich durch lösungsorientiertes Arbeiten, Teamfähigkeit und ein hohes Maß an Eigeninitiative aus.
  • Die Begeisterung für IT und Softwareentwicklung begleitet mich seit meiner Jugend ? erste Erfahrungen sammelte ich bereits vor meiner Ausbildung in Minijobs und eigenen Projekten. Bis heute beschäftige ich mich auch außerhalb der Arbeit gerne mit Soft- und Hardwareprojekten.


Kompetenzen

  • Microservices
  • Microfrontends
  • Cloud Functions
  • Scalability
  • Scale to Zero
  • Blue-green Deployment
  • Resilienz
  • Responsive Design
  • Agile Softwareentwicklung
  • Clean Code
  • Test Driven Development


Technologien

  • Spring (Boot)
  • Quarkus
  • Node.js
  • Angular
  • Vue.js
  • NestJS
  • React
  • Bootstrap
  • jQuery
  • E-Mail
  • First Spirit (CMS)
  • Silverstripe (CMS)


Infrastruktur

  • Linux
  • Docker
  • Google Cloud Platform (GCP)
  • Azure
  • OpenShift
  • Git
  • Bitbucket
  • GitHub
  • GitLab
  • MySQL
  • PostgreSQL
  • Oracle DB
  • MongoDB
  • Firestore
  • Kafka
  • RabbitMQ
  • Terraform
  • Ansible
  • Jenkins
  • Grafana
  • SonarQube (SonarCloud)
  • Renovate
  • Snyk
  • ElasticSearch
  • Kibana
  • Logstash
  • Sonatype Nexus

Programmiersprachen

Java
Kotlin
TypeScript
JavaScript
CSS
HTML
Python
PHP


Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2024-08 - 2025-04

Verwaltung der zentralen logistischen Stammdatenprozesse von Großkunden

Full-Stack Developer Spring Vue.js Java ...
Full-Stack Developer
Ziel ist die Neugestaltung und modernisierung der zentralen
logistischen Stammdatenprozesse für die Integration von
Großkunden
Für die Systemablösung wurden folgende Services entwickelt:
  • Vue.js Frontend
  • mehrere NestJS Backends
  • eine Firestore Dokumentendatenbank
  • eine PostgreSQL Datenbank (Cloud SQL) zur
  • relationalen Datenhaltung
  • Cloud Functions für den Export auf Kafka Topics
  • Import von Salesforce via Streaming-API
  • Load Balancer als API und Security Gateway (IAP)
Das Frontend und die Backend-Services wurden Containerisiert
mit GCP Cloud Run im Sinne einer Microservicestruktur
gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema
durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen
CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • Statische Codeanalyse
  • Vulnerability Analyse
  • Blue/Green Deployments


Umgebung

100% Cloud Infrastruktur in der GCP

GCP Kafka Google Cloud Google Cloud Platform Salesforce Bitbucket Snyk
Spring Vue.js Java TypeScript Python Go PostgreSQL Terraform Firestore NestJS Kafka Linux Docker Git Grafana SonarQube Renovate Node.js Spring Boot HTML CSS JavaScript Microservices Agile Softwareentwicklung Clean Code TDD
Hermes Germany GmbH
Hamburg
2 Jahre 2 Monate
2022-07 - 2024-08

Weiterentwicklung und Betreuung des Privatkundenportals und -website myhermes.de

Full-Stack Developer Spring Quarkus Vue.js ...
Full-Stack Developer
Die Privatkundenzentrierte Webseite myhermes.de enthält
verschiedene Anwendungen, welche weiterentwickelt und bei
neuen Anforderungen neu entwickelt werden müssen. Folgende
Technologien werden für die Umsetzung genutzt:
  • mehrere Vue.js Frontends
  • mehrere Spring, Quarkus und NestJS Backends
  • eine PostgreSQL Datenbank (Cloud SQL) zur
  • relationalen Datenhaltung
  • Cloud Functions für die Bereitstellung von Kleinst
  • Funktionen und regelmäßigen Abläufen
  • Load Balancer als API Gateway
  • Anbindung diverser Team externer Schnittstellen (REST)
  • Zahlungsabwicklung über die Anbindung eines externen
Zahlungsdienstleisters
Die Frontend- und Backend-Services wurden Containerisiert mit
GCP Cloud Run im Sinne einer Microservice- und
Microfrontendstruktur gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema
durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen
CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • E2E Tests
  • Statische Codeanalyse
  • Vulnerability Analyse
  • Blue/Green Deployments


Umgebung
100% Cloud Infrastruktur in der GCP

GCP Kafka FirstSpirit Google Cloud Platform Google Cloud Bitbucket Snyk
Spring Quarkus Vue.js NestJS Java TypeScript PostgreSQL Grafana Kafka Terraform Go Linux Docker Git SonarQube Node.js Spring Boot JavaScript HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Hermes Germany GmbH
6 Monate
2022-01 - 2022-06

Neuentwicklung einer Intranetanwendung im Bankenumfeld

Full-Stack Developer Java React Spring ...
Full-Stack Developer
Zur Neuentwicklung einer Intranetanwendungen wurden
folgende Technologien verwendet:
  • Mehrere Spring Boot Backends
  • React Frontend
  • Azure SQL
Das Frontend und die Backend-Services wurden Containerisiert
mit Azure Container Instances im Sinne einer
Microservicestruktur gehostet.


Entwicklungsarbeiten wurden Agil nach dem Scrum Schema

durchgeführt.


Die Sicherheit und Zuverlässigkeit der Software wird durch einen

CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • Statische Codeanalyse
  • Vulnerability Analyse
  • Blue/Green Deployments


Umgebung
100% Cloud Infrastruktur in Azure

Azure Azure Devops
Java React Spring Spring Boot Docker Agile Softwareentwicklung TDD Linux TypeScript Terraform Git Node.js JavaScript HTML CSS Microservices Clean Code
Accenture GmbH
6 Monate
2021-07 - 2021-12

Neuentwicklung eines Systems zur Validierung und Autorisierung von Banktransaktionen

Full-Stack Developer Spring Spring Boot Java ...
Full-Stack Developer

Es wurde eine Anwendung entwickelt, um Transaktionen zu

kontextualisieren und zu überprüfen. Folgende Komponenten
wurden dazu entwickelt:
  • Mehrere Spring Boot Backends
  • React Frontend
  • Oracle DB (On-Prem)
    • Hisorisierung von Datenbanktransaktionen
Das Frontend und die Backend-Services wurden Containerisiert
mit OpenShift im Sinne einer Microservicestruktur gehostet.


Entwicklungsarbeiten wurden Agil nach dem Scrum Schema

durchgeführt.


Die Sicherheit und Zuverlässigkeit der Software wird durch einen

CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • Statische Codeanalyse
  • Vulnerability Analyse


Umgebung

Cloud Infrastruktur in OpenShift & On-Premises Oracle DB
OpenShift Oracle DB
Spring Spring Boot Java React TypeScript JavaScript Docker WSL Git SonarQube Node.js HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Accenture GmbH
3 Monate
2021-08 - 2021-10

Intranetanwendung im Bankenumfeld

Angular Experte Angular Responsive Webdesign
Angular Experte

Aufgaben

Expertenfunktion als Unterstützung für ein internationales

Entwicklerteam


Kurzbeschreibung

Es wurde ein Team für eine Neuentwicklung bei einem Kunden

bereitgestellt. Dieses Team wurde mit der Aufgabe betraut eine
Intranetanwendung in einem Bankenumfeld umzusetzen.
Für die Entwicklung wurden folgende Technologien eingesetzt:
  • Angular Frontend
  • Mehrere .NET Backends
  • Azure SQL
  • Mehrere Azure Functions


Ich unterstützte das Team mit Lösungskonzepten und

Erfahrungswerten in folgenden Punkten:
  • Anwendungsarchitektur in Angular
  • Optimierungen in Angular
  • Responsive Web development
  • Security in Frontendanwendungen


Umgebung

100% Cloud Infrastruktur in Azure
Azure
Angular Responsive Webdesign
Accenture GmbH
10 Monate
2020-09 - 2021-06

Neuentwicklung einer Software zum Bearbeiten und Erstellen von Lerninhalten

Full-Stack Developer (Ausbildung) Angular Spring Java ...
Full-Stack Developer (Ausbildung)
Es wird eine neue Software zum Erstellen und Verwalten von
Lerninhalten entwickelt. Die erstellten Lerninhalte sind
kompatibel mit SCORM, sowie speziell mit dem hauseigenen
WebCampus LMS.
Zur Realisierung dieser Software wird folgendes implementiert:
  • Mehrere Spring Boot Backends
  • Modularisiertes Angular Frontend
  • PostgreSQL & MongoDB zur Datenhaltung
  • RabbitMQ zur Asynchronen Inter-Service Kommunikation
  • Keycloak für Rechte und Identitätsmanagement
Alle Services wurde im Sinne einer Microservicearchitektur mit
Docker Compose auf einem, durch das Team betriebenen
Ubuntu Server, gehostet.


Entwicklungsarbeiten wurden in der anfänglichen

Konzeptionsphase Agil nach dem Kanban Schema durchgeführt.
Sobald ein Projektkontext existierte, welcher die Arbeit nach
Scrum möglich machte, wurde zum Scrum Schema gewechselt.


Die Sicherheit und Zuverlässigkeit der Software wird durch einen

CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • E2E Tests
  • Statische Codeanalyse
  • Blue/Green Deployments


Umgebung

Docker Compose auf Ubuntu
GitHub Atlassian JIRA Atlassian Confluence
Angular Spring Java Kotlin Jenkins Ansible Spring Boot PostgreSQL MongoDB RabbitMQ Keycloak Agile Softwareentwicklung TDD TypeScript JavaScript Linux Docker Git SonarQube Node.js HTML CSS Learning Management System Microservices Clean Code
Alphabrik GmbH
3 Jahre 4 Monate
2017-09 - 2020-12

Controlling Lösung und Zeitarbeiter Management

Full-Stack Developer (Ausbildung) Spring Spring Boot Angular ...
Full-Stack Developer (Ausbildung)
Für einen Kunden soll eine Controlling-Lösung erarbeitet
werden. Verkaufsdaten sollen nach verschiedenen Zuordnungen
auswertbar sein. Im späteren Verlauf wird ein
Zeitarbeiter-Management ergänzt. Um diese Anforderungen
umzusetzen werden folgende Komponenten entwickelt:
  • Mehrere Spring Boot Backends
  • Angular Frontend
  • Verfügbarkeit als PWA für ?Kiosk? Betrieb
  • PostgreSQL Datenbank
  • Stammdaten-Import
  • Verkaufsdaten-Import
  • Export diverser Auswertungen als PDF mit LaTeX
Alle Services wurde im Sinne einer Microservicearchitektur mit
Docker Compose auf einem, durch das Team betriebenen
Ubuntu Server, gehostet.


Entwicklungsarbeiten wurden Agil nach dem Scrum Schema

durchgeführt.


Die Sicherheit und Zuverlässigkeit der Software wird durch einen

CI/CD Prozess und Code Reviews sichergestellt.
Dies beinhaltet:
  • Unit Tests
  • Integration Tests
  • E2E Tests
  • Statische Codeanalyse
  • Blue/Green Deployments


Umgebung
Docker Compose auf Ubuntu

GitHub Atlassian JIRA Atlassian Confluence Bitbucket
Spring Spring Boot Angular Java Kotlin Progressive Web Application PostgreSQL Jenkins LaTeX Docker Node.js TypeScript JavaScript Ansible Linux Git SonarQube HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Alphabrik GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 2 Monate
2020-05 - 2021-06

Ausbildung als Fachinformatiker für Anwendungsentwicklung

Ausbildung als Fachinformatiker für Anwendungsentwicklung, Alphabrik GmbH, Hamburg
Ausbildung als Fachinformatiker für Anwendungsentwicklung
Alphabrik GmbH, Hamburg

8 Monate
2019-09 - 2020-04

Angewandte Informatik (Duales Studium)

Nordakademie Elmshorn
Nordakademie Elmshorn
1 Jahr 1 Monat
2018-08 - 2019-08

Ausbildung als Fachinformatiker für Anwendungsentwicklung

Alphabrik GmbH, Hamburg
Alphabrik GmbH, Hamburg

3 Jahre
2015-08 - 2018-07

Schulbildung

Fachabitur, Eric-Kandel-Gymnasium, Ahrensburg
Fachabitur
Eric-Kandel-Gymnasium, Ahrensburg
5 Jahre 10 Monate
2009-09 - 2015-06

Schulbildung

Mittlere Reife, Gemeinschaftsschule im Schulzentrum am Heimgarten, Ahrensburg
Mittlere Reife
Gemeinschaftsschule im Schulzentrum am Heimgarten, Ahrensburg

Position

Position

Full-Stack Developer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Angular Node.js Vue.js Quarkus NestJS Google Cloud Azure

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Ich bin Full-Stack-Softwareentwickler mit fundierter Erfahrung in der Entwicklung moderner Webanwendungen auf Basis von Java, Spring, Quarkus, Angular und Vue. Mein Schwerpunkt liegt auf der Umsetzung skalierbarer Microservice-Architekturen in Cloud-Umgebungen wie Google Cloud Platform, Azure und OpenShift. Durch meine vielseitige Projekterfahrung bei Unternehmen wie Hermes und Accenture konnte ich tiefgehende Kenntnisse in agiler Softwareentwicklung (Scrum & Kanban) sowie in CI/CD-Prozessen und DevOps-Praktiken aufbauen. Neben meiner Begeisterung für technische Herausforderungen zeichne ich mich durch lösungsorientiertes Arbeiten, Teamfähigkeit und ein hohes Maß an Eigeninitiative aus.
  • Die Begeisterung für IT und Softwareentwicklung begleitet mich seit meiner Jugend ? erste Erfahrungen sammelte ich bereits vor meiner Ausbildung in Minijobs und eigenen Projekten. Bis heute beschäftige ich mich auch außerhalb der Arbeit gerne mit Soft- und Hardwareprojekten.


Kompetenzen

  • Microservices
  • Microfrontends
  • Cloud Functions
  • Scalability
  • Scale to Zero
  • Blue-green Deployment
  • Resilienz
  • Responsive Design
  • Agile Softwareentwicklung
  • Clean Code
  • Test Driven Development


Technologien

  • Spring (Boot)
  • Quarkus
  • Node.js
  • Angular
  • Vue.js
  • NestJS
  • React
  • Bootstrap
  • jQuery
  • E-Mail
  • First Spirit (CMS)
  • Silverstripe (CMS)


Infrastruktur

  • Linux
  • Docker
  • Google Cloud Platform (GCP)
  • Azure
  • OpenShift
  • Git
  • Bitbucket
  • GitHub
  • GitLab
  • MySQL
  • PostgreSQL
  • Oracle DB
  • MongoDB
  • Firestore
  • Kafka
  • RabbitMQ
  • Terraform
  • Ansible
  • Jenkins
  • Grafana
  • SonarQube (SonarCloud)
  • Renovate
  • Snyk
  • ElasticSearch
  • Kibana
  • Logstash
  • Sonatype Nexus

Programmiersprachen

Java
Kotlin
TypeScript
JavaScript
CSS
HTML
Python
PHP


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.