Senior Consultant, Developer & Architect für Java- & Kotlin-Systeme in der Cloud (AWS / Azure).
Aktualisiert am 10.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 100%
davon vor Ort: 20%
Java
Spring
AWS
Softwarearchitektur
CI / CD
Kubernetes
Helm
Azure
Kotlin
Zuverlässigkeit
Anforderungsanalyse
Microservices
SQL
NoSQL
IT-Security
REST
Agile
DevOps
Logistik
Automotive
Versicherung
Python
Kafka
Englisch
fließend
Deutsch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

7 Monate
2024-06 - heute

Aufbau einer Big-Data-Streaming-Applikation

Software- und Cloud-Architekt, Technischer Projektleiter JAVA 21 SPRING BOOT CLOUD ...
Software- und Cloud-Architekt, Technischer Projektleiter

Aufbau einer Big-Data-Streaming-Applikation als zentrale Datenversorgung zw. zahlreichen Quell- und Zielsystemen. Ziel: Real-Time-Datenversorgung für eine der größten deutschen digitalen Lern- und Zertifizierungs-Plattformen für über 300.000 Beschäftige

  • agile, internat.Teamarbeit (Teamsprache: Deutsch & Englisch)
  • Fokus auf resiliente, performante und reaktive Datenstrom-Softwarearchitektur (Event-Driven-Design)
  • Datensicherheit?at-rest" und?at-transfer" mit dem AES Verfahren sowie SOPS & KMS
  • Erhebung von Stakeholder-Anforderungen für APIs und Datensätze (mit dem PO / Fachteam)
  • Verwendung des AVRO-Formats/Konzepts bei der Datenübertragung
  • Recherche, Design, Konzeption & Dokumentation der IT-Architektur
  • "Hands-On"-Softwareentwicklung von Features & Bugfixes
  • Integration der Software in die umgebende Microservice-Landschaft des Projekts
  • Erzeugung und Pflege der CI/CD sowie der Kafka-Topics & Schemata
  • Monitoring der Anwendung auf verseh. Umgebungen (DEV,TEST, PROD) mit Dashboards, Alerts, MaaS
  • Koordination E2ETests, Integrationstests, Smoke-Tests und Unit-Tests
  • Förderung von Guidelines, Clean Code, Best Practices und sinnvollen Refactorings
  • Mentoring der Entwickler, Code Reviews


Besondere Erfolge

Nach nur einer Woche Einarbeitung und Ablösung meines Vorgängers ist es mir gelungen, zw. Team, Management und Stakeholdern eine zielorientierte und motivierende Atmosphäre zu etablieren, sodass Deadlines trotz Personalwechsel und Kürze der Einarbeitung erfolgreich erreicht wurden.

JAVA 21 SPRING BOOT CLOUD SECURITY MICROSERVICES OPENSHIFT AWS (S3 IAM SDK LAMBDA SQS SNS) KAFKA KAFKA-STREAMS REACTIVE DOCKER GITLAB CI HELM KUBERNETES REST AVRO GRAFANA LOKI SWAGGER AES SOPS OPENAPI PKI JIRA/CONFL. CLEAN CODE MAVEN
Logistik / Mobilität / Personenverkehr / ÖPNV
1 Jahr 4 Monate
2023-09 - heute

Entwicklung eines Bestandssystems zur Policierung

Senior Backend Developer, IT-Berater JAVA 11/17 SPRING (BOOT BATCH etc.) ...
Senior Backend Developer, IT-Berater
Entwicklung eines Bestandssystems zur Policierung (Versicherung) privater Personen und Unternehmen
  • Implementierung von Business Logik, Web-APIs und DB-Interaktionen
  • Implementierung von Batch-Prozessen und CronJobs
  • Pflege der OpenShift Containerisierung & AWS Umgebung Pflege der (CI/CD-) Build-Pipelines & Deployments
  • Erarbeitung einer Kafka-Infrastruktur und -Anbindung an Enterprise Bus
  • Etablierung neuer qualitätssichernder Maßnahmen (Dokumentation, API-Kontrakte, automat. Dokumentation, Coverage, etc.)
  • E2ETests, Integrationstests & Unit-Tests sowie Clean Code Praktiken


Besondere Erfolge

Technische Leitung über die erfolgreiche Anbindung und Versorgung (als Kafka-Client) an eine unternehmensweite Kafka-Infrastruktur (Enterprise Bus)

JAVA 11/17 SPRING (BOOT BATCH etc.) VAADIN SPLUNK OPENSHIFT KUBERNETES HELM DOCKER AWS JENKINS POSTGRESQL LIQUI BASE SOAP / REST MAVEN & GRADLE CLEAN CODE
Versicherung
Remote
8 Monate
2023-09 - 2024-04

Aufbau einer zentralen Software zur Erzeugung komplexer Installations­dateien

Softwarearchitekt, Senior Backend-Developer Java 17 Java 21 Spring Boot ...
Softwarearchitekt, Senior Backend-Developer
Aufbau einer zentralen Software zur Erzeugung komplexer Installations­dateien ("Vehicle Update Instruction") für Millionen mobile Verkehrseinheite.
  • agile, an ?FuE" angelehnte, internat. Teamarbeit (Teamsprache: Englisch)
  • Fokus auf flexible, performante und wartbare Softwararchitektur (häufige, teilweise massive Änderungen/Erweiterungen in kurzen Phasen)
  • fachliche Analyse von Nutzeranforderungen (mit dem PO / Nutzern)
  • Recherche, Design, Diskussion, Dokumentation & Testen techn. Lösungen
  • "Hands-On"-Softwareentwicklung von Features & Bugfixes
  • Integration der Software in die umgebende Microservice-Landschaft des Projekts
  • Anpassungen bei der CI/CD sowie am/im Container-Cluster der Cloud-Monitoring der Anwendung auf verseh. Umgebungen (DEV, TEST, PROD)


BESONDERE ERFOLGE:

Die erbaute Software ist nach kurzer Zeit zu eine der bedeutendsten Komponenten des gesamten Projekts etabliert worden und wird bei jeder Erzeu­gung neuer Installationsdateien für kompatible Vehikel aufgerufen.
Java 17 Java 21 Spring Boot Spring Cloud Spring Native Spring Security Spring Batch Azure Python Datadog Kibana Kubernetes Docker NodeRed Swagger
Automobilindustrie
1 Jahr 6 Monate
2022-02 - 2023-07

Paketierung und Bereitstellung von OTA-(Over-The-Air-)

Software- und Cloud-Architekt JAVA 17 PYTHON SPRING (BOOT ...
Software- und Cloud-Architekt
Paketierung und Bereitstellung von OTA-(Over-The-Air-)/ Updates für Millionen mobile Verkehrseinheiten
  • agile, internat. Teamarbeit (Teamsprache: Englisch)
  • Fokus auf Java & Cloud, Performance, Skalierung und Security
  • fachliche Analyse von Nutzeranforderungen (mit dem PO)
  • Integration externer Schnittstellen (API Design & Implementation)
  • Design, Dokumentation & Umsetzung techn. Lösungen
  • "Hands-On"-Entwicklung von Features & Fehlerbehebungen (Bugfixes)
  • Cloud-Migration und Containerisierung
  • Erzeugung und Pflege der CI/CD
  • E2ETests, Integrationstests, Smoke-Tests und Unit-Tests
  • Förderung von Clean Code, Best Practices und sinnvollen Refactorings
  • Monitoring der Umgebungen (Datadog, Kibana)
  • Mentoring von Junior-Kollegen


BESONDERE ERFOLGE

Leitung einer bedeutenden Systemmigration und -portierung in unser Cluster. Neue Repositories, Cloud Services, Pipelines & Releases, Deployments und Zugriffskonfigurationen. Weiterentwicklung des Systems zu einer zentralen Komponente in der Softwarewertschöpfungskette des Unternehmens
JAVA 17 PYTHON SPRING (BOOT CLOUD etc.) AZURE RABBITMQ DOCKER HELM KUBERNETES REST LIQUIBASE POSTGRES DATADOG SWAGGER PKI JIRA/CONFL.
Automobilindustrie
Remote
10 Monate
2021-04 - 2022-01

Neuentwicklung einer B2B-Webapplikation

Senior IT-Berater, Backend & Cloud Engineer JAVA 11 KOTLIN 1.4 SPRING (BOOT2.6+ ...
Senior IT-Berater, Backend & Cloud Engineer
Neuentwicklung einer B2B-Webapplikation zur Ermöglichung von Rabattaktionen eigener, über den Webshop vertriebener Produkte
  • agile, insbes. cross-funktionale Teamarbeit & Mentoring 
  • Entwicklung einer cloud-native Microservice-Architektur 
  • Implementierung von Business Logik, Web-APIs und DB-Interaktionen 
  • Aktive Gestaltung der Cloud-Landschaft
  • Automatisierte & zentrale Erzeugung einer Cloud-Infrastruktur 
  • Synchrone REST-APIs und asynchrones Data-Streaming 
  • Management (Deployments, Security, Routing, Load-Balancing,..) der Container-Flotte
  • Pflege der (CI/CD-) Build-Pipelines & Deployments

BESONDERE ERFOLGE
Einführung eines strukturierten Wissenstransfers und Etablierung einer positiven Kommunikationskultur im Entwickler-Team
JAVA 11 KOTLIN 1.4 SPRING (BOOT2.6+ CLOUD etc.) AWS KAFKA JENKINS KEYCLOAK KUBERNETES DOCKER HELM TERRAFORM MONGODB SWAGGER JIRA/CONFL.
E-Commerce, Retail
2 Jahre 10 Monate
2018-04 - 2021-01

Neuentwicklung eines komplexen Logistik- Managementsystems

Senior Backend Engineer, Interim Teamleiter DEV JAVA 8/11 SPRING (BOOT 2.6+ & FRAMEWORKS) REST ...
Senior Backend Engineer, Interim Teamleiter DEV
Neuentwicklung eines komplexen Logistik- Managementsystems zur Frachtpapier-Erzeugung und -Bearbeitung
  • Systementwicklung innerhalb eines agilen, internat. Teams
  • Realisierung von Web- und Datenbank-Kommunikationen
  • Deployments, Monitoring & Pflege des Systems in der AWS-Cloud 
  • Interime Vertretung der Teamleitung DEV
  • Verantwortlichkeiten für technische Umsetzungen/ Entscheidungen 
  • Continous Delivery & Continous Integration 
  • Branching, Merging, Hotfixes & Releases 
  • Mentoring neuer Kollegen

BESONDERE ERFOLGE
Vorübergehende Vertretung der Teamleitung DEV (17 Entwickler aus 3 Ländern). Innerhalb dieser Zeit konnten nicht nur alle angeforderten User Stories und Tasks, sondern auch kritische Hotfixes (für die Produktionssysteme) erfolgreich bereitgestellt werden.
JAVA 8/11 SPRING (BOOT 2.6+ & FRAMEWORKS) REST FLYWAY OPENSHIFT JMS ANGULAR ORACLE DB JENKINS AWS KUBERNETES DOCKER JIRA
Transport & Logistik
1 Jahr 7 Monate
2017-04 - 2018-10

Maintenance & Weiterentwicklung eines Monolith- Moduls (Logistik-Managementsystem)

Fullstack Developer, Teamleiter DEV JAVA 7/8 JAVA EE JPA & HIBERNATE ...
Fullstack Developer, Teamleiter DEV
  • Softwareentwicklung Backend & Frontend 
  • Realisierung von Datenbank- und Webkommunikationen 
  • internationale Teamarbeit (6 Entwickler)
  • Dokumentation, Task-Management, Versionierung 
  • Teamleitung: Reporting an & techn. Unterstützung des Projektleiters 
  • Sicherstellung des erfolgreichen Rollouts der Software (OKT'18)

BESONDERE ERFOLGE
  • Ernennung zum leitenden Entwickler nach nur 10 Monaten
  • Erfolgreicher Rollout & GO-Live und tolle Unterstützung durch ?mein" Team
JAVA 7/8 JAVA EE JPA & HIBERNATE GIT JENKINS JSF HTML CSS JMS ORACLE DB JIRA/CONFLUENCE
Transport & Logistik
11 Monate
2016-05 - 2017-03

Maintenance & Weiterentwicklung unterschiedlicher Systeme aus Wartungsrahmenverträgen

Fullstack Developer JAVA 8 DROPWIZARD JPA & HIBERNATE ...
Fullstack Developer
JAVA 8 DROPWIZARD JPA & HIBERNATE MSSQL POSTGRESQL REST JENKINS HTML CSS JAVAFX JAVASCRIPT JIRA/CONFLUENCE
IT-Dienstleistungen
1 Jahr 1 Monat
2015-01 - 2016-01

Zuarbeit für Kundenprojekte und Entwicklung einer Planning-Poker-Applikation

Junior Fullstack Developer, Werkstudent JAVA 8 JAVAFX JPA & HIBERNATE ...
Junior Fullstack Developer, Werkstudent
JAVA 8 JAVAFX JPA & HIBERNATE H2 SPRING BOOT REST CSS HTML JAVASCRIPT
IT-Dienstleistungen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium - Wirtschaftsinformatik

Abschluss: Master of Science

TU Dresden


Schwerpunkte:

Thema der Masterarbeit: auf Anfrage

ZERTIFIZIERUNGEN
  • MICROSOFT CERTIFIED: AZURE DEVELOPER ASSOCIATE (in progress)
  • iSAQB CERTIFIED PROFESSIONAL FOR SOFTWARE ARCHITECTURE
  • AWS CERTIFIED CLOUD PRACTITIONER
  • ORACLE CERTIFIED ASSOCIATE, JAVA SE 8 PROGRAMMER
  • PROFESSIONAL SCRUM MASTER I
  • ANGULAR 4 MITTYPESCRIPT

Position

Position

  • SOFTWARE ARCHITECT
  • SENIOR SYSTEM ENGINEER
  • SENIOR DEVELOPER
  • SOFTWARE ENGINEER
  • SOFTWAREENTWICKLER

Kompetenzen

Kompetenzen

Top-Skills

Java Spring AWS Softwarearchitektur CI / CD Kubernetes Helm Azure Kotlin Zuverlässigkeit Anforderungsanalyse Microservices SQL NoSQL IT-Security REST Agile DevOps Logistik Automotive Versicherung Python Kafka

Produkte / Standards / Erfahrungen / Methoden

Tech Skills
Experte

Profil

  • 9 Jahre Erfahrung in:
    • Programmierung mit Java & Spring Boot, Spring Framework/JEE
    • Build-Management (Maven und Gradle) und automatisierten Tests (Unit-Tests, Integrationstests, E2E-Tests)
    • Agile Methoden (DevOps, Serum und Kanban)
  • 7 Jahre Erfahrung in:
    • DevOps (Continuous Integration / Continuous Delivery, Kubernetes, Helm, Docker, Containerisierung, Git, GitLab CI, Jenkins, Docker, OpenShift, Grafana, Loki, Datadog, Kibana, Sonar, Verschlüsselung (z.B. AES), etc.)
    • API Design (Messaging, Event-Streaming, SOAP & REST)
    • Datenbank-Integration und -Kommunikation SQL (JPA, Hibernate, PostgreSQL, MSSQL, OracleDB, RDS, BlobStorage, etc.) und NoSQL
  • 6 Jahre Erfahrung in:
    • IT-Architektur (Microservices (Entwicklung, Konfiguration), Service- Oriented / Hexagonal, Domain Driven Design, Event-Driven Design, Modulith, Monolith, CQRS, etc. Dokumentation, Anforderungsanalyse, Datensicherheit, etc.)
  • 5 Jahre Erfahrung in:
    • Messaging / Event-Streaming (Kafka, Kafka Streams API, RabbitMQ, JMS, Artemis, verseh. Middleware)
    • AWS (Amazon Web Services) Cloud (wie z.B. SDK, EKS, VPC, ECS, Fargate, Lambda, S3, SQS, CloudWatch, IAM, DynamoDB, RDS, etc.), Cloud Native
  • 4 Jahre Erfahrung in:
    • Microsoft Azure Cloud (wie z.B. AKS, ACR, VNet, Azure Key Vaults, Azure App Service, Subscriptions, Resource Groups, etc.)
  • 3 Jahre Erfahrung in:
    • Programmierung mit Kotlin, Ktor & Python
    • Frontend: Javascript, TypeScript, Vaadin, Angular


ARCHITEKTUR & FRAMEWORKS

  • SPRING (Boot,Cloud,Security,...)
  • MICRONAUT
  • MICROSERVICES
  • EVENT-DRIVEN-ARCHITECTURE
  • MODULITH (Monolith + Services)
  • REST
  • TEST (JUnit, Spock, Cucumber, Pytest, Wiremock, etc.)
  • JPA + HIBERNATE
  • KTOR


CLOUD & INFRASTRUKTUR

  • AWS (u.a. SDK, EKS, VPC, ECS, Lambda, S3, SQS, CloudWatch, 1AM)
  • AZURE (u.a. AKS, AKV, VNet, Azure DevOps, etc.)
  • KUBERNETES+ HELM
  • DOCKER
  • KAFKA + KAFKA-STREAMS-API
  • TERRAFORM
  • RABBITMQ
  • OPENSHIFT


SOFTWARE, TOOLS & CI/CD

  • INTELLIJ IDEA
  • SWAGGER
  • DATADOG
  • KIBANA
  • GIT
  • GITLAB
  • JENKINS
  • MAVEN & GRADLE
  • NODEJS
  • JIRA / CONFLUENCE
  • GRAFANA + LOKI
  • SOPS


METHODEN & PRINZIPIEN

  • CLEAN CODE/SOLID
  • AGILE (Scrum, Kanban, etc.)
  • DOKUMENTATION
  • SYSTEMDESIGN (C4,uml,etc.)
  • DOMAIN DRIVEN DESIGN
  • API DRIVEN DESIGN
  • TEAMFÜHRUNG + MENTORING
  • EVENT-DRIVEN-DESIGN
  • CI/CD


SOFT SKILLS

  • Zuverlässigkeit
  • Positive Einstellung
  • Motivierender Teamplayer
  • Problemlösungskompetenz
  • Kreativität
  • Zeitmanagement-Fokus
  • Respektvoll
  • Anpassungsfähig
  • Leadership-Qualitäten

Programmiersprachen

JAVA
KOTLIN
BASH
JAVASCRIPT
PYTHON

Datenbanken

Oracle
RDS
PostgreSQL
MongoDB
DynamoDB
Redis
SQL
Oracle, PostgreSQL, RDS
NoSQL
MongoDB, Redis, DynamoDB

Branchen

Branchen

  • AUTOMOTIVE
  • VERSICHERUNGEN
  • E-COMMERCE
  • BANKEN / FINANCE
  • LOGISTIK

Einsatzorte

Einsatzorte

Deutschland, Schweiz
möglich

Projekte

Projekte

7 Monate
2024-06 - heute

Aufbau einer Big-Data-Streaming-Applikation

Software- und Cloud-Architekt, Technischer Projektleiter JAVA 21 SPRING BOOT CLOUD ...
Software- und Cloud-Architekt, Technischer Projektleiter

Aufbau einer Big-Data-Streaming-Applikation als zentrale Datenversorgung zw. zahlreichen Quell- und Zielsystemen. Ziel: Real-Time-Datenversorgung für eine der größten deutschen digitalen Lern- und Zertifizierungs-Plattformen für über 300.000 Beschäftige

  • agile, internat.Teamarbeit (Teamsprache: Deutsch & Englisch)
  • Fokus auf resiliente, performante und reaktive Datenstrom-Softwarearchitektur (Event-Driven-Design)
  • Datensicherheit?at-rest" und?at-transfer" mit dem AES Verfahren sowie SOPS & KMS
  • Erhebung von Stakeholder-Anforderungen für APIs und Datensätze (mit dem PO / Fachteam)
  • Verwendung des AVRO-Formats/Konzepts bei der Datenübertragung
  • Recherche, Design, Konzeption & Dokumentation der IT-Architektur
  • "Hands-On"-Softwareentwicklung von Features & Bugfixes
  • Integration der Software in die umgebende Microservice-Landschaft des Projekts
  • Erzeugung und Pflege der CI/CD sowie der Kafka-Topics & Schemata
  • Monitoring der Anwendung auf verseh. Umgebungen (DEV,TEST, PROD) mit Dashboards, Alerts, MaaS
  • Koordination E2ETests, Integrationstests, Smoke-Tests und Unit-Tests
  • Förderung von Guidelines, Clean Code, Best Practices und sinnvollen Refactorings
  • Mentoring der Entwickler, Code Reviews


Besondere Erfolge

Nach nur einer Woche Einarbeitung und Ablösung meines Vorgängers ist es mir gelungen, zw. Team, Management und Stakeholdern eine zielorientierte und motivierende Atmosphäre zu etablieren, sodass Deadlines trotz Personalwechsel und Kürze der Einarbeitung erfolgreich erreicht wurden.

JAVA 21 SPRING BOOT CLOUD SECURITY MICROSERVICES OPENSHIFT AWS (S3 IAM SDK LAMBDA SQS SNS) KAFKA KAFKA-STREAMS REACTIVE DOCKER GITLAB CI HELM KUBERNETES REST AVRO GRAFANA LOKI SWAGGER AES SOPS OPENAPI PKI JIRA/CONFL. CLEAN CODE MAVEN
Logistik / Mobilität / Personenverkehr / ÖPNV
1 Jahr 4 Monate
2023-09 - heute

Entwicklung eines Bestandssystems zur Policierung

Senior Backend Developer, IT-Berater JAVA 11/17 SPRING (BOOT BATCH etc.) ...
Senior Backend Developer, IT-Berater
Entwicklung eines Bestandssystems zur Policierung (Versicherung) privater Personen und Unternehmen
  • Implementierung von Business Logik, Web-APIs und DB-Interaktionen
  • Implementierung von Batch-Prozessen und CronJobs
  • Pflege der OpenShift Containerisierung & AWS Umgebung Pflege der (CI/CD-) Build-Pipelines & Deployments
  • Erarbeitung einer Kafka-Infrastruktur und -Anbindung an Enterprise Bus
  • Etablierung neuer qualitätssichernder Maßnahmen (Dokumentation, API-Kontrakte, automat. Dokumentation, Coverage, etc.)
  • E2ETests, Integrationstests & Unit-Tests sowie Clean Code Praktiken


Besondere Erfolge

Technische Leitung über die erfolgreiche Anbindung und Versorgung (als Kafka-Client) an eine unternehmensweite Kafka-Infrastruktur (Enterprise Bus)

JAVA 11/17 SPRING (BOOT BATCH etc.) VAADIN SPLUNK OPENSHIFT KUBERNETES HELM DOCKER AWS JENKINS POSTGRESQL LIQUI BASE SOAP / REST MAVEN & GRADLE CLEAN CODE
Versicherung
Remote
8 Monate
2023-09 - 2024-04

Aufbau einer zentralen Software zur Erzeugung komplexer Installations­dateien

Softwarearchitekt, Senior Backend-Developer Java 17 Java 21 Spring Boot ...
Softwarearchitekt, Senior Backend-Developer
Aufbau einer zentralen Software zur Erzeugung komplexer Installations­dateien ("Vehicle Update Instruction") für Millionen mobile Verkehrseinheite.
  • agile, an ?FuE" angelehnte, internat. Teamarbeit (Teamsprache: Englisch)
  • Fokus auf flexible, performante und wartbare Softwararchitektur (häufige, teilweise massive Änderungen/Erweiterungen in kurzen Phasen)
  • fachliche Analyse von Nutzeranforderungen (mit dem PO / Nutzern)
  • Recherche, Design, Diskussion, Dokumentation & Testen techn. Lösungen
  • "Hands-On"-Softwareentwicklung von Features & Bugfixes
  • Integration der Software in die umgebende Microservice-Landschaft des Projekts
  • Anpassungen bei der CI/CD sowie am/im Container-Cluster der Cloud-Monitoring der Anwendung auf verseh. Umgebungen (DEV, TEST, PROD)


BESONDERE ERFOLGE:

Die erbaute Software ist nach kurzer Zeit zu eine der bedeutendsten Komponenten des gesamten Projekts etabliert worden und wird bei jeder Erzeu­gung neuer Installationsdateien für kompatible Vehikel aufgerufen.
Java 17 Java 21 Spring Boot Spring Cloud Spring Native Spring Security Spring Batch Azure Python Datadog Kibana Kubernetes Docker NodeRed Swagger
Automobilindustrie
1 Jahr 6 Monate
2022-02 - 2023-07

Paketierung und Bereitstellung von OTA-(Over-The-Air-)

Software- und Cloud-Architekt JAVA 17 PYTHON SPRING (BOOT ...
Software- und Cloud-Architekt
Paketierung und Bereitstellung von OTA-(Over-The-Air-)/ Updates für Millionen mobile Verkehrseinheiten
  • agile, internat. Teamarbeit (Teamsprache: Englisch)
  • Fokus auf Java & Cloud, Performance, Skalierung und Security
  • fachliche Analyse von Nutzeranforderungen (mit dem PO)
  • Integration externer Schnittstellen (API Design & Implementation)
  • Design, Dokumentation & Umsetzung techn. Lösungen
  • "Hands-On"-Entwicklung von Features & Fehlerbehebungen (Bugfixes)
  • Cloud-Migration und Containerisierung
  • Erzeugung und Pflege der CI/CD
  • E2ETests, Integrationstests, Smoke-Tests und Unit-Tests
  • Förderung von Clean Code, Best Practices und sinnvollen Refactorings
  • Monitoring der Umgebungen (Datadog, Kibana)
  • Mentoring von Junior-Kollegen


BESONDERE ERFOLGE

Leitung einer bedeutenden Systemmigration und -portierung in unser Cluster. Neue Repositories, Cloud Services, Pipelines & Releases, Deployments und Zugriffskonfigurationen. Weiterentwicklung des Systems zu einer zentralen Komponente in der Softwarewertschöpfungskette des Unternehmens
JAVA 17 PYTHON SPRING (BOOT CLOUD etc.) AZURE RABBITMQ DOCKER HELM KUBERNETES REST LIQUIBASE POSTGRES DATADOG SWAGGER PKI JIRA/CONFL.
Automobilindustrie
Remote
10 Monate
2021-04 - 2022-01

Neuentwicklung einer B2B-Webapplikation

Senior IT-Berater, Backend & Cloud Engineer JAVA 11 KOTLIN 1.4 SPRING (BOOT2.6+ ...
Senior IT-Berater, Backend & Cloud Engineer
Neuentwicklung einer B2B-Webapplikation zur Ermöglichung von Rabattaktionen eigener, über den Webshop vertriebener Produkte
  • agile, insbes. cross-funktionale Teamarbeit & Mentoring 
  • Entwicklung einer cloud-native Microservice-Architektur 
  • Implementierung von Business Logik, Web-APIs und DB-Interaktionen 
  • Aktive Gestaltung der Cloud-Landschaft
  • Automatisierte & zentrale Erzeugung einer Cloud-Infrastruktur 
  • Synchrone REST-APIs und asynchrones Data-Streaming 
  • Management (Deployments, Security, Routing, Load-Balancing,..) der Container-Flotte
  • Pflege der (CI/CD-) Build-Pipelines & Deployments

BESONDERE ERFOLGE
Einführung eines strukturierten Wissenstransfers und Etablierung einer positiven Kommunikationskultur im Entwickler-Team
JAVA 11 KOTLIN 1.4 SPRING (BOOT2.6+ CLOUD etc.) AWS KAFKA JENKINS KEYCLOAK KUBERNETES DOCKER HELM TERRAFORM MONGODB SWAGGER JIRA/CONFL.
E-Commerce, Retail
2 Jahre 10 Monate
2018-04 - 2021-01

Neuentwicklung eines komplexen Logistik- Managementsystems

Senior Backend Engineer, Interim Teamleiter DEV JAVA 8/11 SPRING (BOOT 2.6+ & FRAMEWORKS) REST ...
Senior Backend Engineer, Interim Teamleiter DEV
Neuentwicklung eines komplexen Logistik- Managementsystems zur Frachtpapier-Erzeugung und -Bearbeitung
  • Systementwicklung innerhalb eines agilen, internat. Teams
  • Realisierung von Web- und Datenbank-Kommunikationen
  • Deployments, Monitoring & Pflege des Systems in der AWS-Cloud 
  • Interime Vertretung der Teamleitung DEV
  • Verantwortlichkeiten für technische Umsetzungen/ Entscheidungen 
  • Continous Delivery & Continous Integration 
  • Branching, Merging, Hotfixes & Releases 
  • Mentoring neuer Kollegen

BESONDERE ERFOLGE
Vorübergehende Vertretung der Teamleitung DEV (17 Entwickler aus 3 Ländern). Innerhalb dieser Zeit konnten nicht nur alle angeforderten User Stories und Tasks, sondern auch kritische Hotfixes (für die Produktionssysteme) erfolgreich bereitgestellt werden.
JAVA 8/11 SPRING (BOOT 2.6+ & FRAMEWORKS) REST FLYWAY OPENSHIFT JMS ANGULAR ORACLE DB JENKINS AWS KUBERNETES DOCKER JIRA
Transport & Logistik
1 Jahr 7 Monate
2017-04 - 2018-10

Maintenance & Weiterentwicklung eines Monolith- Moduls (Logistik-Managementsystem)

Fullstack Developer, Teamleiter DEV JAVA 7/8 JAVA EE JPA & HIBERNATE ...
Fullstack Developer, Teamleiter DEV
  • Softwareentwicklung Backend & Frontend 
  • Realisierung von Datenbank- und Webkommunikationen 
  • internationale Teamarbeit (6 Entwickler)
  • Dokumentation, Task-Management, Versionierung 
  • Teamleitung: Reporting an & techn. Unterstützung des Projektleiters 
  • Sicherstellung des erfolgreichen Rollouts der Software (OKT'18)

BESONDERE ERFOLGE
  • Ernennung zum leitenden Entwickler nach nur 10 Monaten
  • Erfolgreicher Rollout & GO-Live und tolle Unterstützung durch ?mein" Team
JAVA 7/8 JAVA EE JPA & HIBERNATE GIT JENKINS JSF HTML CSS JMS ORACLE DB JIRA/CONFLUENCE
Transport & Logistik
11 Monate
2016-05 - 2017-03

Maintenance & Weiterentwicklung unterschiedlicher Systeme aus Wartungsrahmenverträgen

Fullstack Developer JAVA 8 DROPWIZARD JPA & HIBERNATE ...
Fullstack Developer
JAVA 8 DROPWIZARD JPA & HIBERNATE MSSQL POSTGRESQL REST JENKINS HTML CSS JAVAFX JAVASCRIPT JIRA/CONFLUENCE
IT-Dienstleistungen
1 Jahr 1 Monat
2015-01 - 2016-01

Zuarbeit für Kundenprojekte und Entwicklung einer Planning-Poker-Applikation

Junior Fullstack Developer, Werkstudent JAVA 8 JAVAFX JPA & HIBERNATE ...
Junior Fullstack Developer, Werkstudent
JAVA 8 JAVAFX JPA & HIBERNATE H2 SPRING BOOT REST CSS HTML JAVASCRIPT
IT-Dienstleistungen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium - Wirtschaftsinformatik

Abschluss: Master of Science

TU Dresden


Schwerpunkte:

Thema der Masterarbeit: auf Anfrage

ZERTIFIZIERUNGEN
  • MICROSOFT CERTIFIED: AZURE DEVELOPER ASSOCIATE (in progress)
  • iSAQB CERTIFIED PROFESSIONAL FOR SOFTWARE ARCHITECTURE
  • AWS CERTIFIED CLOUD PRACTITIONER
  • ORACLE CERTIFIED ASSOCIATE, JAVA SE 8 PROGRAMMER
  • PROFESSIONAL SCRUM MASTER I
  • ANGULAR 4 MITTYPESCRIPT

Position

Position

  • SOFTWARE ARCHITECT
  • SENIOR SYSTEM ENGINEER
  • SENIOR DEVELOPER
  • SOFTWARE ENGINEER
  • SOFTWAREENTWICKLER

Kompetenzen

Kompetenzen

Top-Skills

Java Spring AWS Softwarearchitektur CI / CD Kubernetes Helm Azure Kotlin Zuverlässigkeit Anforderungsanalyse Microservices SQL NoSQL IT-Security REST Agile DevOps Logistik Automotive Versicherung Python Kafka

Produkte / Standards / Erfahrungen / Methoden

Tech Skills
Experte

Profil

  • 9 Jahre Erfahrung in:
    • Programmierung mit Java & Spring Boot, Spring Framework/JEE
    • Build-Management (Maven und Gradle) und automatisierten Tests (Unit-Tests, Integrationstests, E2E-Tests)
    • Agile Methoden (DevOps, Serum und Kanban)
  • 7 Jahre Erfahrung in:
    • DevOps (Continuous Integration / Continuous Delivery, Kubernetes, Helm, Docker, Containerisierung, Git, GitLab CI, Jenkins, Docker, OpenShift, Grafana, Loki, Datadog, Kibana, Sonar, Verschlüsselung (z.B. AES), etc.)
    • API Design (Messaging, Event-Streaming, SOAP & REST)
    • Datenbank-Integration und -Kommunikation SQL (JPA, Hibernate, PostgreSQL, MSSQL, OracleDB, RDS, BlobStorage, etc.) und NoSQL
  • 6 Jahre Erfahrung in:
    • IT-Architektur (Microservices (Entwicklung, Konfiguration), Service- Oriented / Hexagonal, Domain Driven Design, Event-Driven Design, Modulith, Monolith, CQRS, etc. Dokumentation, Anforderungsanalyse, Datensicherheit, etc.)
  • 5 Jahre Erfahrung in:
    • Messaging / Event-Streaming (Kafka, Kafka Streams API, RabbitMQ, JMS, Artemis, verseh. Middleware)
    • AWS (Amazon Web Services) Cloud (wie z.B. SDK, EKS, VPC, ECS, Fargate, Lambda, S3, SQS, CloudWatch, IAM, DynamoDB, RDS, etc.), Cloud Native
  • 4 Jahre Erfahrung in:
    • Microsoft Azure Cloud (wie z.B. AKS, ACR, VNet, Azure Key Vaults, Azure App Service, Subscriptions, Resource Groups, etc.)
  • 3 Jahre Erfahrung in:
    • Programmierung mit Kotlin, Ktor & Python
    • Frontend: Javascript, TypeScript, Vaadin, Angular


ARCHITEKTUR & FRAMEWORKS

  • SPRING (Boot,Cloud,Security,...)
  • MICRONAUT
  • MICROSERVICES
  • EVENT-DRIVEN-ARCHITECTURE
  • MODULITH (Monolith + Services)
  • REST
  • TEST (JUnit, Spock, Cucumber, Pytest, Wiremock, etc.)
  • JPA + HIBERNATE
  • KTOR


CLOUD & INFRASTRUKTUR

  • AWS (u.a. SDK, EKS, VPC, ECS, Lambda, S3, SQS, CloudWatch, 1AM)
  • AZURE (u.a. AKS, AKV, VNet, Azure DevOps, etc.)
  • KUBERNETES+ HELM
  • DOCKER
  • KAFKA + KAFKA-STREAMS-API
  • TERRAFORM
  • RABBITMQ
  • OPENSHIFT


SOFTWARE, TOOLS & CI/CD

  • INTELLIJ IDEA
  • SWAGGER
  • DATADOG
  • KIBANA
  • GIT
  • GITLAB
  • JENKINS
  • MAVEN & GRADLE
  • NODEJS
  • JIRA / CONFLUENCE
  • GRAFANA + LOKI
  • SOPS


METHODEN & PRINZIPIEN

  • CLEAN CODE/SOLID
  • AGILE (Scrum, Kanban, etc.)
  • DOKUMENTATION
  • SYSTEMDESIGN (C4,uml,etc.)
  • DOMAIN DRIVEN DESIGN
  • API DRIVEN DESIGN
  • TEAMFÜHRUNG + MENTORING
  • EVENT-DRIVEN-DESIGN
  • CI/CD


SOFT SKILLS

  • Zuverlässigkeit
  • Positive Einstellung
  • Motivierender Teamplayer
  • Problemlösungskompetenz
  • Kreativität
  • Zeitmanagement-Fokus
  • Respektvoll
  • Anpassungsfähig
  • Leadership-Qualitäten

Programmiersprachen

JAVA
KOTLIN
BASH
JAVASCRIPT
PYTHON

Datenbanken

Oracle
RDS
PostgreSQL
MongoDB
DynamoDB
Redis
SQL
Oracle, PostgreSQL, RDS
NoSQL
MongoDB, Redis, DynamoDB

Branchen

Branchen

  • AUTOMOTIVE
  • VERSICHERUNGEN
  • E-COMMERCE
  • BANKEN / FINANCE
  • LOGISTIK

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.