freiberufler Lead / Senior Backend-Entwickler (Java/Kotlin) mit 20+ Jahren Erfahrung auf freelance.de

Lead / Senior Backend-Entwickler (Java/Kotlin) mit 20+ Jahren Erfahrung

offline
  • auf Anfrage
  • 14612 Falkensee
  • Europa
  • nl  |  de  |  en
  • 01.07.2024

Kurzvorstellung

Proaktiver Software-Ingenieur mit mehr als zwanzig Jahren Erfahrung in der Entwicklung hochwertiger Plattformen, Produkte und Dienstleistungen. Vertraut mit der Arbeit in agilen Scrum-Teams sowie der Koordination mit nicht-technischen Stakeholdern.

Auszug Referenzen (3)

"Es war eine Freude mit W. zusammenzuarbeiten. Sehr freundlich und hat sich proaktiv um alles gekümmert, was für das Projekt benötigt wurde."
Senior Backend Engineer (Java)
Wegmann
Tätigkeitszeitraum

4/2023 – 6/2023

Tätigkeitsbeschreibung

Technischen Integration der (eBay) Kleinanzeigen-Plattform in die globale Adevinta-Kleinanzeigen-Plattform.
• Entwicklung einer Skeleton-Anwendung mit Konfiguration, Authentifizierung, Secrets, Logging, Metriken und Tracing Komponenten, um die Entwicklungszeit für neue Java Anwendungen innerhalb eines Monorepos zu reduzieren.
• Unterstützung von Entwicklern beim Software-Design, Pair-Programming, Code-Reviews und Fehleranalysen.

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Amazon Web Services (AWS), Kubernetes

"Lead Software Engineering and DevOps services. Excellent collaboration."
Staff Software Engineer
Kundenname anonymisiert
Tätigkeitszeitraum

5/2022 – 10/2022

Tätigkeitsbeschreibung

Verbesserung der Überwachbarkeit und Zuverlässigkeit von Flink-Diensten und Förderung von SRE-Best-Practices in der gesamten Entwicklungsabteilung.
• Identifizierung von Critical Business Operations (CBO), Definition von Service Level Objectives (SLO) und Implementierung von Service Level Indicators (SLI).
• Entwicklung von semantischen Konventionen, einer Golang-Instrumentations-bibliothek, Handbüchern und einem aktiven Demosystem mit Live-Dashboards.
• Sammeln von Feedback durch Fragebögen, Workshops, Demos, Community of Practice und Pair-Programming.
• Entwicklung eines Service Factory-Templates auf der Grundlage von Organisations- und Community-Standards, welche den Zeitaufwand für die Entwicklung neuer Dienste erheblich reduziert hat.

Eingesetzte Qualifikationen

Apache Kafka, Postgresql, Go (Programmiersprache), Google Cloud, Kubernetes

"W. W. excels in Java/Kotlin, Golang, AWS cloud, designing and implementing scalable solutions with Kafka, EKS, ECS and more."
Lead / Senior Backend Engineer (Java/Kotlin) / Architect
Caglar Ünver
Tätigkeitszeitraum

3/2021 – 3/2022

Tätigkeitsbeschreibung

Entwicklung einer mehrmandantenfähigen IoT-Plattform
Lead / Senior Backend Engineer (Java/Kotlin) / Architect
• Entwicklung einer mandantenfähigen, Event-Driven Microservice-Architektur.
• Migration einer monolithischen Spring-Boot-Anwendung zu der neuen Architektur.
• Leitung der Entwicklung einer neuen Ingestion- und Transformations-Pipeline, die das Onboarding neuer Kunden erheblich verbessert hat.
• Unterstützung bei der Einführung von Kubernetes und GitOps, Erstellung von OKR's und Berechnung von DORA-Metriken innerhalb des Plattformteams.

Eingesetzte Qualifikationen

Apache Kafka, Postgresql, Apache Maven, Gradle, Java (allg.), Kotlin, Amazon Web Services (AWS), Kubernetes

Qualifikationen

  • Amazon Web Services (AWS)2 J.
  • Apache Kafka1 J.
  • Java (allg.)5 J.
  • Kotlin2 J.
  • Kubernetes2 J.
  • Mongodb1 J.
  • Postgresql1 J.
  • Spring Framework1 J.

Projekt‐ & Berufserfahrung

Lead / Senior Backend Engineer (Kotlin / Java)
Führender Deutscher Automobilhersteller, Remote
7/2023 – 3/2024 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2023 – 3/2024

Tätigkeitsbeschreibung

• Entwicklung und Wartung verschiedener preisbezogener Funktionen, Schnittstellen und Infrastruktur, verteilt über 20+ Dienste in ein umfangreiches, mehrsprachiges Microservice-Umfeld.
• Abstimmung und Koordination von Produktänderungen mit Architekten, UX-Designern und Plattform-Teams aus verschiedenen Agile Release Trains.
• Voranbringen von effektiven Entwicklungspraktiken wie Domänenanalyse, Entscheidungsprotokolle und Lasttests, was zu einer erheblichen Reduzierung der Komplexität, des Overheads und Kosten führte.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Maven, Gradle, Graphql, Java (allg.), Kotlin, Mongodb, Spring Framework

Senior Backend Engineer (Java)
Adevinta, Remote
4/2023 – 6/2023 (3 Monate)
Handel
Tätigkeitszeitraum

4/2023 – 6/2023

Tätigkeitsbeschreibung

Technischen Integration der (eBay) Kleinanzeigen-Plattform in die globale Adevinta-Kleinanzeigen-Plattform.
• Entwicklung einer Skeleton-Anwendung mit Konfiguration, Authentifizierung, Secrets, Logging, Metriken und Tracing Komponenten, um die Entwicklungszeit für neue Java Anwendungen innerhalb eines Monorepos zu reduzieren.
• Unterstützung von Entwicklern beim Software-Design, Pair-Programming, Code-Reviews und Fehleranalysen.

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, Amazon Web Services (AWS), Kubernetes

Staff Software Engineer
Flink, Berlin
5/2022 – 10/2022 (6 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

5/2022 – 10/2022

Tätigkeitsbeschreibung

Verbesserung der Überwachbarkeit und Zuverlässigkeit von Flink-Diensten und Förderung von SRE-Best-Practices in der gesamten Entwicklungsabteilung.
• Identifizierung von Critical Business Operations (CBO), Definition von Service Level Objectives (SLO) und Implementierung von Service Level Indicators (SLI).
• Entwicklung von semantischen Konventionen, einer Golang-Instrumentations-bibliothek, Handbüchern und einem aktiven Demosystem mit Live-Dashboards.
• Sammeln von Feedback durch Fragebögen, Workshops, Demos, Community of Practice und Pair-Programming.
• Entwicklung eines Service Factory-Templates auf der Grundlage von Organisations- und Community-Standards, welche den Zeitaufwand für die Entwicklung neuer Dienste erheblich reduziert hat.

Eingesetzte Qualifikationen

Apache Kafka, Postgresql, Go (Programmiersprache), Google Cloud, Kubernetes

Lead / Senior Backend Engineer (Java/Kotlin) / Architect
FactoryPal, Berlin
3/2021 – 3/2022 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

3/2021 – 3/2022

Tätigkeitsbeschreibung

Entwicklung einer mehrmandantenfähigen IoT-Plattform
Lead / Senior Backend Engineer (Java/Kotlin) / Architect
• Entwicklung einer mandantenfähigen, Event-Driven Microservice-Architektur.
• Migration einer monolithischen Spring-Boot-Anwendung zu der neuen Architektur.
• Leitung der Entwicklung einer neuen Ingestion- und Transformations-Pipeline, die das Onboarding neuer Kunden erheblich verbessert hat.
• Unterstützung bei der Einführung von Kubernetes und GitOps, Erstellung von OKR's und Berechnung von DORA-Metriken innerhalb des Plattformteams.

Eingesetzte Qualifikationen

Apache Kafka, Postgresql, Apache Maven, Gradle, Java (allg.), Kotlin, Amazon Web Services (AWS), Kubernetes

Lead / Senior Full-Stack Engineer (Kotlin) / Architect
Medudoc, Berlin
9/2020 – 12/2020 (4 Monate)
Gesundheitswesen
Tätigkeitszeitraum

9/2020 – 12/2020

Tätigkeitsbeschreibung

Entwicklung einer mehrmandantenfähigen Video-Plattform
• Supporting the development of a content production workflow by integrating a low-code solution (Airtable), content management system (Contentful) and video platform (mux).
• Leading the full stack development of a web-based video selection tool for healthcare professionals.

Eingesetzte Qualifikationen

Gradle, Graphql, Kotlin, Mongodb

Senior Software Engineer (Java) / Architect
Internationale Finanzdienstleister, Remote
3/2020 – 6/2020 (4 Monate)
Finanzdienstleister
Tätigkeitszeitraum

3/2020 – 6/2020

Tätigkeitsbeschreibung

Ersetzen von Windows-basierten Legacy-Anwendungen durch moderne Web-Diensten
• Anforderungsanalysen, Software-Architektur, und testgetriebener Softwareentwicklung in einem funktionsübergreifenden Scrum-Team.
• Generierung und Bearbeitung von Microsoft Office Dokumenten, Microsoft Exchange Integrierung und OAuth Authentifizierung.
• Koordination mit Kunden und externen Partnern.

Eingesetzte Qualifikationen

Postgresql, Apache Maven, Java (allg.), Spring Framework, Kubernetes

Staff Software Engineer / Agile Coach
Deutscher System Hersteller, Berlin
4/2018 – 3/2020 (2 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

4/2018 – 3/2020

Tätigkeitsbeschreibung

Einführung und Etablierung von agilen Software-Entwicklungsprozessen
• Unterstützung von Entwicklern, Teamleitern und Stakeholdern.
• Coaching und Hands-on: Architektur, Design, Pair-Programmierung von legacy-Systeme, Einführung von TDD/BDD und CI/CD Pipelines
• Einrichtung von Entwicklungs- und Produktions-Überwachungs-Werkzeugen
• Beschaffung von neuer Hardware und die automatisierte Einrichtung von virtuellen Maschinen.

Eingesetzte Qualifikationen

Agile Methodologie

Senior Software Engineer (Java)
BALLY WULFF Games & Entertainment GmbH, Berlin
10/2017 – 4/2018 (7 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

10/2017 – 4/2018

Tätigkeitsbeschreibung

Entwicklung eines Konzepts, das dem Vorstand künftige Marktchancen aufzeigt
• Microservice Architektur
• API-Gestaltung
• Testgetriebene Entwicklung
• CI / CD

Eingesetzte Qualifikationen

Docker, Gradle, Java (allg.), Spring Framework

Lead Software Engineer (Java) / DevOps Engineer (Festanstellung)
Unfold Gaming Digital GmbH, Berlin
8/2015 – 10/2017 (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2015 – 10/2017

Tätigkeitsbeschreibung

Aufbau einer online iGaming platform
• Testgetriebene Java Backend Entwicklung
• Integration und Einbindung externer Partner
• Aufbau von Infrastruktur auf Google Cloud Plattform
• Einrichtung von Entwicklungs- und Deployment-Prozessen
• Unterstützung von Frontend-Entwicklern
• Gestaltung eines Rekrutierungsprozesses und Assessment von Software-Entwicklern.

Eingesetzte Qualifikationen

Apache Maven, Google Cloud, Java (allg.)

Ausbildung

Advanced Architecting on AWS
Ausbildung
AWS
2023
Certified Scrum Master
Ausbildung
it-agile
2018
Machine Learning
Ausbildung
Coursera
2012
Bachelor of ICT
Abgeschlossen
Hogeschool Zuyd
1999
Heerlen, Niederlande

Über mich

Erfolgreicher Domain-Driven Designer von Microservice- und ereignisgesteuerten Cloud-Architekturen. Erfahrener TDD-Entwickler mit Fokus auf Clean Code und SOLID, objektorientierten Konzepten. Kompetenter Designer von Datenbanken, Message-Queues und Streaming-Plattformen. Tiefgehendes Verständnis von CI/CD, DevOps und SRE-Prinzipien

Persönliche Daten

Sprache
  • Niederländisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
209
Alter
42
Berufserfahrung
22 Jahre und 10 Monate (seit 01/2002)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden