Profilbild von Anonymes Profil, Lead oder Senior Backend Developer oder Fullstack Developer oder Data Engineer
nicht verfügbar bis 31.12.2024

Letztes Update: 19.04.2024

Lead oder Senior Backend Developer oder Fullstack Developer oder Data Engineer

Abschluss: Dipl. Wirtschaftsinformatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Projekte-2024-April-Timo-Kulbel_070424.pdf

Skills

TOP-Skills:
  • Java (20 Jahre)
  • Kotlin (6 Jahre)
  • Spring Boot (6 Jahre)
  • JEE (10 Jahre)
  • Kubernetes (4 Jahre)
  • Angular (2 Jahre)
  • Azure (5 Jahre)
  • SQL(Postgres, Oracle) und No-SQL (MongoDb, Redis, Neo4J)
  • Spark (2 Jahre)
  • Databricks
  • Micronaut
  • Branchen: Automotive, Auskunftei, Leasing, Versicherungen

Projekthistorie

11/2022 - bis jetzt
Senior Backend Entwickler und Data Engineering
MunichRe (Versicherungen, >10.000 Mitarbeiter)

Projekt: Digital Claims Reporting
In diesem Projekt einer Rückversicherung werden Schadenssuchtools entwickelt (z.B. per Volltextsuche), sowie Uploadtools für Rückversicherungskunden welche Schäden per Bulkimport einliefern. Diese Schäden werden in DataLakes bzw. (DataMesh) übertragen.

Aufgaben:
  • Entwicklung und Betreuung von Backendapplikationen mittels SpringBoot, SpringWebFlux und Kotlin.
  • Entwicklung von DataPipelines mittels Spark und Scala
  • Entwicklung von Optimierung von analytischen Suchanfragen und Volltextsuchen
  • Entwicklung und Betreuung der Datenworkflows mittels ArgoCD
  • CI / CD mittels AzureDevOps

Teamgröße: 6

Technologien & Tools:
Kotlin, SpringBoot, Spring WebFlux, Azure, CosmosDB, AzureSearch, ArgoCD, Databricks, Apache Spark, Scala, AzureDevOps, GIT


05/2023 - 12/2023
Team Lead Datenmigration
ALD Automotive D GmbH (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Proiekt: Leitung der Entwicklung von Migrationstools für die Datenmigration zwischen mehrerer Systeme bei der Fusion 2 großer Leasinggesellschaften

Aufgaben:
  • Technical ProductOwner für Datenmigrationstickets
  • Erstellung der Datenmigrationsarchitektur für 2 Applikationen
  • Entwicklung und Betreuung mehrerer Backendapplikationen von Backendtools zur Datenmigration mittels SpringBoot, Kotlin und Oracle.
  • LeadDeveloper für ein 12 köpfiges Entwicklungsteam

Teamgröße: 15

Technologien & Tools:
Kotlin, SpringBoot, Spring WebFlux, Azure, CosmosDB, AzureSearch, ArgoCD, Databricks, Apache Spark, Scala, AzureDevOps, GIT

05/2022 - 10/2022
Senior Software Entwickler
Bundesanstalt für Arbeit (Öffentlicher Dienst, >10.000 Mitarbeiter)

Projektbeschreibung:
Bei dem Verfahren COLIBRI handelt es sich um ein Zahlverfahren für Arbeitslosengeld mit einer jährlichen Auszahlungssumme von ca.15 Mrd. €. Neubau Legacyanwendung von C++ nach JEE-

Aufgaben:
  • Anwendung der JavaEE 7-Technologien, insbesondere der APIs: EJB, JTA, JAXB, JAX-RS, JPA, CDI, Bean Validation, Interceptors, Managed Beans
  • K Programmierung der Backend-Anwendungen, Mikroservices und REST-Services
  • Anwendung der komplexen Build-Prozesse (Maven, Git, Stash, Jenkins, …)
  • Anwendung und Einhaltung der Architektur- und Umsetzungsvorgaben
  • Anwendung und Einhaltung der IT-Sicherheit-Standards
  • Debuggen und Profiling der verteilten Anwendungen
  • Test, Integration und Dokumentation der Migrierten SW-Komponenten

Teamgröße: 14

Technologien & Tools:
JavaEE 7, EJB, JTA, JAXB, JAX-RS, JPA, CDI, Bean Validation, Interceptors, Managed Beans, Microservices, REST-Services, Maven, Git, Stash, Jenkins

11/2019 - 03/2022
Fullstack Developer und Product Owner
ALD Automotive D GmbH (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Projektbeschreibung:
Aufbau voll digitale Antragsstrecke einer Leasinggesellschaft, sowie Integration und Anbindung an Marktplätze dieser digitalen Antragsstrecke

Aufgaben:
  • Betreuung digitale Antragsstrecke
  • Konzeption und Entwicklung einer Leasing- und Gebrauchtwagenangebotsplattform
  • Entwicklung diverser Schnittstellen zu externen und internen Partnern
  • Frontendentwicklung Leasingkonfigurationsstrecke
  • ProductOwner für Gebrauchtwagenleasing

Teamgröße: 15

Technologien & Tools:
Kotlin, Kubernetes, Azure, MongoDB (Cosmos), React, NATS, Redis, Camunda, React, Postgres

03/2021 - 01/2022
Lead Developer Backend
Shift GmbH (Telekommunikation, 10-50 Mitarbeiter)

Projektbeschreibung:
Entwicklung eines sozialen Netzwerks eines nachhaltigen Handyhersteller

Aufgaben:
  • Entwicklung der Backendkomponente für das soziale Netzwerk
  • Anbindung des Systems an Keycloak.
  • Backoffice-GUI des sozialen Netzwerkes

Teamgröße: 12 (Backend jedoch völlig selbstständig)

Technologien & Tools:
JHipster, Kotlin, Spring Boot, Angular, KeyCloak, HateOas

05/2019 - 11/2019
Technischer Teamlead
ALD Automtive D GmbH (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Projektbeschreibung:
Neuentwicklung eines Pricingsservices als Microservice

Aufgaben:
  • Konzeption, Entwicklung und Betrieb der Anwendung

Teamgröße: 4

Technologien & Tools:
Java, Kubernetes, Azure, MongoDB

10/2018 - 04/2019
Senior Software Developer
Hermes (Transport und Logistik, >10.000 Mitarbeiter)

Projektbeschreibung:
Weiterentwicklung einer Benachrichtigungs-Komponente

Aufgaben:
  • Entwicklung und Betreuung einer Benachrichtigungskomponente für Kundenmails in einem Hochlastszenario
  • Neuentwicklung einer Pushnachrichten-Komponente

Teamgröße: 8

Technologien & Tools:
Java, Openshift, Google Firebase, JMS, ActiveMQ, Oracle

04/2018 - 09/2018
Senior Software Developer
Hermes (Transport und Logistik, >10.000 Mitarbeiter)

Projektbeschreibung:
Neuentwicklung des Paketshopfinders

Aufgaben:
  • Entwicklung und Konzeption von Microservices für die Suche von Paketshops
  • Lasttests des Paketshopfinders

Teamgröße: 3

Technologien & Tools:
Kotlin, Openshift, Spring Boot, MongoDB, Grafana

04/2013 - 03/2018
Lead Developer und Java Architekt
Innuce Solutions GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Projektbeschreibung:
Anpassung und Weiterentwicklung einer Fuhrparkmanagementsoftware, für den Aufbau einer Fuhrparkmanagementservicegesellschaft in einer Leasinggesellschaft.

Aufgaben:
  • Stellvertretender Entwicklungsleiter (beim Softwaredienstleister)
  • Technischer Projektleiter für den Kunden
  • Lead Developer eines Sprintteams
  • Sicherheitsbeauftragter der Software
  • Datenschutzbeauftragter (beim Softwaredienstleister)
  • Verantwortlich für Schnittstellenentwicklung (vorwiegend SOAP, REST), Reporting, sowie Geschäftsdrucke
  • Weiterentwicklung und Bugfixing
  • Erstellung von Kalkulationen im FullService-Bereich
  • Fachliche Konzeption Abrechnung Travelmanagement.

Teamgröße: 7

Technologien & Tools:
Java, Struts, Hibernate, Oracle, BIRT, SOAP, REST

06/2011 - 03/2013
Senior Developer
Innuce Solutions GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Projektbeschreibung:
Anpassung und Weiterentwicklung einer Schadenmanagementsoftware, für die Schadenmeldungen einer Kfz – B2B Versicherung

Aufgaben:
  • Technischer Projektleiter für den Kunden
  • Weiterentwicklung und Bugfixing
  • Verantwortlich für Schnittstellenentwicklung (vorwiegend SOAP, REST)

Teamgröße: 3

Technologien & Tools:
Java, Struts, Hibernate, Oracle, BIRT, SOAP

01/2010 - 05/2011
Senior Developer
Innuce Solutions GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Projektbeschreibung:
Ein Fuhrparkmanagementunternehmen vergrößert sein Tätigkeitsfeld von einem reinen inländischen Anbieter, zu einem Betrieb in 26 Länder (für einen internationalen Großkunden)

Aufgaben:
  • Entwicklung diverser Rechnungsimporter
  • Entwicklung länderspezifische Anpassungen bei der Rechnungsverarbeitung

Teamgröße: 6

Technologien & Tools:
Java, Struts, Hibernate, Oracle, BIRT

07/2009 - 12/2009
Java Developer
Bürgel Wirtschaftsinformationen GmbH (Sonstiges, 1000-5000 Mitarbeiter)

Projektbeschreibung:
Entwicklung PDF-Auskünfte (bis dato gab es nur Auskünfte im ASCII- Textformat)

Aufgaben:
  • Erstellung von Auskünften mithilfe von IText

Teamgröße: 2

Technologien & Tools:
Java, DB2, IText

07/2007 - 06/2009
Java Developer
Bürgel Wirtschaftsinformationen GmbH (Sonstiges, 1000-5000 Mitarbeiter)

Projektbeschreibung:
Entwicklung Webcrawlern im Auskunfteibereich

Aufgaben:
  • Erstellung des Pressecrawlers
  • Betrieb und Wartung der Impressum- und Firmenmonitoringcrawler
  • Entwicklung eines Frontends zur Bewertung der Pressecrawlerergebnisse durch Recherchemitarbeiter
Teamgröße: 2

Technologien & Tools:
Java, DB2, JSF, Lucene, UC4

11/2003 - 06/2007
Software Architekt
Active Information Concept GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Projektbeschreibung:
Erstellung eines Systems für analytisches Kampagnenmanagement im Bereich eines Non-Profit-Unternehmens

Aufgaben:
  • Verantwortliche Softwareentwicklung und Architektur einer ROLAP-Engine für analytisches Database Marketing. Anwendungsgebiete Zielgruppensegmentierung und Responseanalyse
  • Koordination Testmanagement mit dem Kunden
  • Unterstützung der Zielgruppendefinition des Kunden innerhalb der ROLAD-Engine

Teamgröße: 6
Technologien & Tools:
Java, Struts, Hibernate, AspectJ, Oracle

Zertifikate

SÜ2
Bundesamt für Verfassungsschutz
2022

Reisebereitschaft

Weltweit verfügbar
bis 40 % außerhalb von Bremen
Profilbild von Anonymes Profil, Lead oder Senior Backend Developer oder Fullstack Developer oder Data Engineer Lead oder Senior Backend Developer oder Fullstack Developer oder Data Engineer
Registrieren