freiberufler Java / Kotlin Entwickler / Architekt auf freelance.de

Java / Kotlin Entwickler / Architekt

offline
  • auf Anfrage
  • 83119 Obing
  • Umkreis (bis 200 km)
  • de  |  en
  • 02.12.2023

Kurzvorstellung

Agile Entwicklung und Architektur seit 2007
Certified AWS Solution Architect Associate (2023)

Qualifikationen

  • Amazon Web Services (AWS)
  • Certified AWS Solution Architect Associate
  • Cloud (allg.)
  • Git
  • Java (allg.)
  • Kafka
  • Kotlin
  • Kubernetes
  • Software Architektur / Modellierung
  • Spring

Projekt‐ & Berufserfahrung

Kotlin Entwickler / Architekt
Kundenname anonymisiert, München
4/2022 – 5/2023 (1 Jahr, 2 Monate)
Versicherungen
Tätigkeitszeitraum

4/2022 – 5/2023

Tätigkeitsbeschreibung

Projektbeschreibung:

Entwicklung einer zentralen Service Komponente zur Vereinheitlichung des Datenmanagements und zur Optimierung von Business Prozessen.
Auf Basis von Apache Kafka wird ein zentraler DataHub aufgebaut. Daten werden aggregiert, zentral verarbeitet und an verschiedene Konsumenten (BI, CRM) veröffentlicht.
Der Datahub wird die zentrale Schnittstelle für Daten im Unternehmen.

Technologien:
Kotlin, Kafka, Postgres, Postgres Foreign Data Wrapper, Avro, Jenkins, Kubernetes, MockK, Spring Boot, Spring Data JPA, Domain Driven Design, Event Driven Architecture, Kafka Connect

Aufgaben:

Aufbau einer skalierbaren Architektur auf Basis Spring Boot und Kafka
Effiziente Verarbeitung großer Datenmengen mit Apache Kafka und Spring Kafka
Schema Evolution mit Avro
Technisches Coaching
Domain Driven Design
Agile Entwicklung nach Scrum.
Produktives und agiles Team.

Eingesetzte Qualifikationen

Kafka, PostgreSQL, Jenkins, Kotlin, Kubernetes

Entwickler / Solution Architekt
Kundenname anonymisiert, München
3/2022 – 3/2023 (1 Jahr, 1 Monat)
Telekommunikation
Tätigkeitszeitraum

3/2022 – 3/2023

Tätigkeitsbeschreibung

Cloud Migration einer E-Commerce Plattform im laufenden Betrieb.
Eine bestehende E-Commerce Plattform wird in die Cloud migriert.
Ziel ist es eine saubere Greenfield Architektur zu etablieren, die als BluePrint für weitere Migrationen verwendet werden kann.
Wir setzen hierbei auf möglichst vollständige Automatisierung mit Hilfe von GitOps und ArgoCD.
Das komplette Setup ist automatisiert und als Infrastructure as Code über Terraform und Terragrunt realisiert.
Aufgebaut werden mehrere Umgebungen in enger Zusammenarbeit mit dem QA Team.
Periodische Lasttests stellen die Funktionsfähigkeit und Belastbarkeit des Systems sicher.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Git, Java (allg.)

Entwickler / Architekt
Kundenname anonymisiert, 83119
8/2021 – 2/2022 (7 Monate)
Telekommunikation
Tätigkeitszeitraum

8/2021 – 2/2022

Tätigkeitsbeschreibung

Projektbeschreibung:

Aufbau einer Streaming Pipeline zur Echtzeitverarbeitung von Produktangeboten in einer Ecommerce Plattform.
Um die Produktpflege in einer ECommerce Plattform zu beschleunigen wird ein Publizierungsprozess auf Basis Kafka und Kafka Streams realisiert.
Die Zeitspanne von der Pflege von Produkten bis zur Live-Stellung in Produktion verringert sich dadurch von mehreren Stunden auf Sekunden bis Minuten.
Die Lösung basiert auf Kafka und Kafka Streams realisiert mit mehreren Microservices und Pipelines.
Die Umgebung wird auf AWS betrieben.
Die Provisionierung der Umgebung basiert auf Infrastructure as Code, Terraform und GitOps mit Weaveworks Flux.

Aufgaben:

Konzeption Architektur Implementierung Infrastruktur Coaching

Technologien:

Spring, Spring Boot, Kafka, Kafka Streams, Flux, AWS, Terraform, Terragrunt, Docker, Kubernetes, EKS

Eingesetzte Qualifikationen

Kafka, Java (allg.), Amazon Web Services (AWS), Kubernetes

Relaunch Online Portal Akquise
Kundenname anonymisiert, 83119
10/2018 – 8/2021 (2 Jahre, 11 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2018 – 8/2021

Tätigkeitsbeschreibung

Agile Entwicklung einer leichtgewichtigen eCommerce Plattform. Fokus des Projektes liegt auf einer engen Zusammenarbeit mit dem Fachbereich und einer möglichst kurzen Time-To-Market.
Hierfür müssen fachliche Konzepte überarbeitet und mit einem effizienten und modernen Technologiestack von Grund auf neu realisiert werden.
Die Architektur basiert auf lose gekoppelten Self Contained Systems (SCS) und technisch auf einer Kafka Event Architektur und Microfrontends auf Basis des Mosaic9 Stacks von Zalando.
Die in der AWS Cloud betriebene Infrastruktur wird über Cloudformation und Terraform provisioniert. Die komplette Infrastruktur ist über Infrastructure as Code versioniert und über runatlantis.io automatisch provisioniert.
Die Umgebungen werden automatisiert durch die Entwickler bespielt per Continuous Delivery / Continuous Deployment.
Monitoring basiert auf Prometheus und Prometheus Operator. Visualisierung und Alerting erfolgt über Grafana.

Aufgaben:

Entwickler Coaching
Dokumentation von Konzepten und Guidelines Technischer Ansprechpartner Sicherstellung Einhaltung Enterprise Architektur Guidelines Qualitätssicherung
Infrastructure as Code / Terraform Cloudformation

Technologien:

Spring, Typescript, Jest, NodeJS, Mosaic9 Stack, Kubernetes, AWS, EKS, Jenkins, Splunk, Redis, Oracle, Docker, AWA Lambda, VueJS, Kotlin, Event Driven Architecture, Kafka, Kafka Connect, SQS, SNS, Terraform, Terragrunt, Atlantis, Prometheus, AWS Step Functions, AWS Elasticache, ElasticSearch 6.8, Java 11

Eingesetzte Qualifikationen

Docker, Java (allg.), Jenkins, Kotlin, Spring, Amazon Web Services (AWS)

Zertifikate

Certified AWS Solution Architect Associate
AWS Web Services
2023

Ausbildung

Informatik
Bachelor of Science
2008
München

Über mich

Ich arbeite mit Ihnen zusammen an der Lösung ihrer Probleme / der Probleme Ihrer Kunden. Viele Probleme sind viel einfacher lösbar als man glaubt, wenn man den richtigen Ansatz zur Problemlösung verwendet.

Ich arbeite vorzugsweise Remote (1 Tag Vor-Ort ist generell machbar)

Ich biete ihnen nicht nur technische, sondern auch fachliche Expertise.

Bisherige Branchen:
- Telekommunikation
- Versicherung
- Automobil

Tätigkeitsschwerpunkte:

• Spring Architekturen
• Java / Kotlin
• Javascript / Typescript
• Kafka / Event Driven Architecture
• Beratung
• Coaching

Weitere Kenntnisse

Bachelor of Science (FH) - Fachhochschule München
Softwareentwicklung seit 2007
IT Architekt seit 2010
Freiberuflicher IT Trainer seit 2011

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Home-Office
unbedingt
Profilaufrufe
483
Alter
42
Berufserfahrung
17 Jahre und 3 Monate (seit 01/2007)

Kontaktdaten

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

Jetzt Mitglied werden