Recommended expert

Timo Külbel

Senior Fullstack Entwickler

Timo Külbel
Bremen, Deutschland

Erfahrungen

Jan. 2025 - Bis heute
1 Jahr 2 Monate

Senior Fullstack Entwickler

  • Lead Developer / TechLead in einem großen Bankenverbund zur kompletten Neuentwicklung der Zahlungsverkehrssysteme
  • Umbau des Zahlungsverkehrs im Streamprocessing
  • Entwicklung und Konzeption des Streamprocessing des Auslandszahlungsverkehrs auf Basis von Kafka und Kafka Streams
  • Entwicklung unterschiedlicher Inputformate für den Fachbereich mittels Drools Regeln zur dynamischen Anpassung von Validierungsregeln
  • Evaluation und Vergleich verschiedener Public Cloud Anbieter hinsichtlich angebotener Datenbanken
  • Technologien & Tools: Java 21, Kotlin, Spring Boot, Kafka, Kubernetes, Azure, TDD, JEE, REST, Angular, Spark, Google Cloud, SCDF, PostgreSQL, Drools, Git, S3, MongoDB
Mai 2024 - Nov. 2024
7 Monate

Senior Fullstack-Developer

  • Entwicklung und Betreuung einer Schadensapplikation auf Basis des Faktorzehn Claimsystems mit Java, Spring Boot und Vaadin
  • Entwicklung von Geschäftsprozessen mittels Camunda
  • Entwicklung asynchroner Datenschnittstellen zu beteiligten Systemen mittels Azure Service Bus
  • Entwicklung von Grafana Dashboards zur Produktionsüberwachung
  • Rolle als Product Owner und Datenschutzbeauftragter
  • Teamgröße: 12
  • Technologien & Tools: Java 17, Spring Boot, Vaadin, Azure, ArgoCD, Kubernetes, PostgreSQL, Camunda, Git, Faktorzehn, AzureServiceBus, Grafana, Octane
Mai 2023 - Dez. 2023
8 Monate

Team Lead Datenmigration

  • Technical Product Owner für Datenmigrationstickets
  • Unterstützung von Management, Fachkonzeption und Business API Analyse bei fachlichen und technischen Architekturfragen
  • Erstellung der Datenmigrationsarchitektur für zwei Applikationen
  • Entwicklung und Betreuung mehrerer Backendtools zur Datenmigration mittels Spring Boot, Kotlin und Oracle
  • Lead Developer für ein 12-köpfiges Entwicklungsteam
  • Teamgröße: 15
  • Technologien & Tools: Kotlin, Spring Boot, Oracle, Azure, Kotlin Exposed, Azure DevOps, Git, Jira
Nov. 2022 - Juni 2024
1 Jahr 8 Monate

Senior Backend Entwickler und Data Engineering

  • Entwicklung und Betreuung von Backendapplikationen mittels Spring Boot, Spring WebFlux und Kotlin
  • Entwicklung von Data Pipelines mittels Spark und Scala
  • Optimierung analytischer Suchanfragen und Volltextsuchen
  • Entwicklung und Betreuung der Datenworkflows mittels ArgoCD
  • CI/CD mittels Azure DevOps
  • Teamgröße: 6
  • Technologien & Tools: Kotlin, Spring Boot, Spring WebFlux, Azure, CosmosDB, Azure Search, ArgoCD, Databricks, Apache Spark, Scala, Azure DevOps, Git
Mai 2022 - Nov. 2022
7 Monate

Senior Software Entwickler

  • Migration eines C++-basierten CORBA-Zahlverfahrens für Arbeitslosengeld (ca. 15 Mrd. € jährliche Auszahlung) auf Java EE 7
  • Programmierung von Backend-Anwendungen, Microservices und REST-Services mit Java EE 7 APIs (EJB, JPA, JAX-RS, CDI)
  • Anwendung komplexer Build-Prozesse (Maven, Git, Stash, Jenkins)
  • Debuggen, Profiling, Test, Integration und Dokumentation migrierter Softwarekomponenten
  • Teamgröße: 14
  • Technologien & Tools: Java EE 7, EJB, JTA, JAXB, JAX-RS, JPA, CDI, Bean Validation, Interceptors, Managed Beans, Microservices, REST, Maven, Git, Jenkins, Mockito, Wiremock, Gatling
März 2021 - Jan. 2022
11 Monate

Lead Backend-Entwickler

  • Entwicklung der Backendkomponente für ein soziales Netzwerk eines nachhaltigen Handyherstellers
  • Anbindung des Systems an Keycloak
  • Entwicklung der Backoffice-GUI des sozialen Netzwerks
  • Planung der Architektur zur Erweiterung und Weiterentwicklung der Anwendung
  • Teamgröße: 12
  • Technologien & Tools: JHipster, Kotlin, Spring Boot, Angular, Keycloak, HATEOAS
Nov. 2019 - März 2022
2 Jahren 5 Monate

Fullstack-Entwickler und Product Owner

  • Aufbau einer voll digitalen Antragsstrecke einer Leasinggesellschaft und Integration in Marktplätze
  • Betreuung und Weiterentwicklung der digitalen Antragsstrecke
  • Konzeption und Entwicklung einer Leasing- und Gebrauchtwagenangebotsplattform
  • Entwicklung diverser Schnittstellen zu externen und internen Partnern
  • Frontendentwicklung der Leasingkonfigurationsstrecke
  • Product Owner für Gebrauchtwagenleasing
  • Teamgröße: 15
  • Technologien & Tools: Kotlin, Kubernetes, Azure, MongoDB (Cosmos), React, NATS, Redis, Camunda
Mai 2019 - Nov. 2019
7 Monate

Technischer Teamlead

  • Konzeption, Entwicklung und Betrieb eines Pricing-Microservices
  • Pflege von User Stories im Jira
  • Entwicklung der Backend-Pricinglogik
  • Entwicklung von Caching-Strategien
  • Teamgröße: 4
  • Technologien & Tools: Java, Kubernetes, Azure, MongoDB, Redis
Okt. 2018 - Apr. 2019
7 Monate

Senior Software Entwickler

  • Weiterentwicklung einer Benachrichtigungskomponente für Kundenmails in einem Hochlastszenario
  • Neuentwicklung einer Pushnachrichten-Komponente
  • Durchführung von DevOps-Tätigkeiten: CI/CD, Code-, Versions- und Releasemanagement
  • Teamgröße: 8
  • Technologien & Tools: Java, OpenShift, Google Firebase, JMS, ActiveMQ, Oracle
Apr. 2018 - Sept. 2018
6 Monate

Senior Software Entwickler

  • Neuentwicklung eines Paketshopfinders mit Microservices
  • Erstellung automatischer Lasttests des Paketshopfinders mit Gatling
  • DevOps-Tätigkeiten im Rahmen von OpenShift
  • Entwicklung im Test Driven Development
  • Teamgröße: 3
  • Technologien & Tools: Kotlin, OpenShift, Spring Boot, MongoDB, Grafana, Gatling
Jan. 2018 - Bis heute
8 Jahren 2 Monate

Freiberuflicher Entwickler

  • Entwicklung diverser Verwaltungstools für mittelständische Unternehmen (z. B. Backend für Buchungsplattform Onlinemassage, ERP für Sanitärunternehmen, Lagerverwaltungssystem für Umzugsunternehmen)
  • Entwicklung eines ERP-Systems zur Multichannel-Belieferung für DIY- und Textilhandel mit API-Anbindung an Shopify, Etsy und Amazon sowie Mailanbindung per SendGrid
  • Technologien & Tools: JHipster, Kotlin, Spring Boot, Angular, Keycloak, PostgreSQL, Neo4J, DuckDB, GraphQL
Apr. 2013 - März 2018
5 Jahren

Lead-Entwickler und Java-Architekt

  • Anpassung und Weiterentwicklung einer Fuhrparkmanagementsoftware für den Aufbau einer Fuhrparkmanagementservicegesellschaft
  • Stellvertretender Entwicklungsleiter beim Softwaredienstleister
  • Technischer Projektleiter für den Kunden
  • Lead-Entwickler eines Sprintteams
  • Sicherheits- und Datenschutzbeauftragter
  • Verantwortlich für Schnittstellenentwicklung (SOAP, REST), Reporting und Geschäftsdrucke
  • Weiterentwicklung, Bugfixing und FullService-Kalkulationen
  • Fachliche Konzeption Abrechnung Travelmanagement
  • Teamgröße: 7
  • Technologien & Tools: Java, Struts, Hibernate, Oracle, BIRT, SOAP, REST
Juni 2011 - März 2013
1 Jahr 10 Monate

Senior-Entwickler

  • Anpassung und Weiterentwicklung einer Schadenmanagementsoftware für Kfz-B2B Versicherung
  • Technische Projektleitung für den Kunden
  • Verantwortlich für Schnittstellenentwicklung (SOAP, REST)
  • Teamgröße: 3
  • Technologien & Tools: Java, Struts, Hibernate, Oracle, BIRT, SOAP
Jan. 2010 - Mai 2011
1 Jahr 5 Monate

Senior-Entwickler

  • Internationaler Rollout einer Fuhrparkmanagementlösung in 26 Länder
  • Entwicklung diverser Rechnungsimporter und länderspezifischer Anpassungen bei der Rechnungsverarbeitung
  • Erstellung von CI/CD Buildprozessen
  • Entwicklung im Test Driven Development
  • Teamgröße: 6
  • Technologien & Tools: Java, Struts, Hibernate, Oracle, BIRT
Juli 2009 - Dez. 2009
6 Monate

Java-Entwickler

  • Entwicklung von PDF-Auskünften mithilfe von iText
  • Test Driven Development
  • Architekturplanung für Erweiterung der Anwendung
  • Internationalisierung und Designgestaltung der PDF-Auskünfte
  • Teamgröße: 2
  • Technologien & Tools: Java, DB2, iText
Juli 2007 - Juni 2009
2 Jahren

Java-Entwickler

  • Entwicklung von Webcrawlern im Auskunfteibereich, inkl. Pressecrawler
  • Betrieb und Wartung von Impressum- und Firmenmonitoring-Crawlern
  • Entwicklung eines Frontends zur Bewertung der Ergebnisse durch Recherchemitarbeiter
  • Integration der Crawlerausführung in UC4
  • Teamgröße: 2
  • Technologien & Tools: Java, DB2, JSF, Lucene, UC4
Nov. 2003 - Juni 2007
3 Jahren 8 Monate

Software-Architekt

  • Verantwortlich für Entwicklung und Architektur einer ROLAP-Engine für analytisches Database Marketing (Zielgruppensegmentierung, Responseanalyse)
  • Koordination des Testmanagements mit dem Kunden
  • Unterstützung der Zielgruppendefinition innerhalb der ROLAP-Engine
  • Architekturplanung zur Erweiterung der Anwendung
  • Test Driven Development
  • Teamgröße: 6
  • Technologien & Tools: Java, Struts, Hibernate, AspectJ, Oracle

Fähigkeiten

Top Skills

  • Java (22 Jahre)
  • Kotlin (7 Jahre)
  • Spring Boot (8 Jahre)
  • Kubernetes (4 Jahre)
  • Azure (6 Jahre)
  • Tdd (10 Jahre)
  • Jee (10 Jahre)
  • Rest (7 Jahre)
  • Angular (5 Jahre)
  • Spark (2 Jahre)

Branchenerfahrung

  • Automotive (12 Jahre)
  • Leasing (5 Jahre)
  • Versicherungen (5 Jahre)
  • Auskunftei (2 Jahre)
  • E-commerce (4 Jahre)
  • Versandlogistik (1 Jahr)

Erfahrung Non-dev

  • Techlead (2 Jahre)
  • Technische Projektleitung (5 Jahre)
  • Product Owner (1 Jahr)
  • Datenschutzbeauftragter (1 Jahr)

Programmiersprachen

  • Java (=Ausgezeichnet)
  • Kotlin (=Ausgezeichnet)
  • Typescript (=Ausgezeichnet)
  • Scala (=Mittel)
  • Javascript (=Ausgezeichnet)
  • Rust (=Grundkenntnisse)
  • Oracle (=Gute Kenntnisse)
  • Sql (=Ausgezeichnet)
  • Postgres (=Gute Kenntnisse)
  • Mongodb (=Ausgezeichnet)
  • Redis (=Mittel)
  • Cosmosdb (=Mittel)
  • Neo4j (=Grundkenntnisse)
  • Duckdb (=Ausgezeichnet)

Datenbanken

  • Oracle – Expertenwissen
  • Postgressql – Expertenwissen
  • Mysql – Grundkenntnisse
  • Mssql – Vertiefte Kenntnisse
  • Mongodb – Expertenwissen
  • Arango Db – Grundkenntnisse
  • Elastic Search – Vertiefte Kenntnisse
  • Neo4j – Vertiefte Kenntnisse
  • Liquidbase – Expertenwissen
  • Flyway – Expertenwissen

Frameworks

  • Angular – Vertiefte Kenntnisse
  • React – Vertiefte Kenntnisse
  • Spring Boot – Expertenwissen
  • Java Ee (Jakarta Ee) – Expertenwissen
  • Jax-ws – Expertenwissen
  • Bootstrap – Grundkenntnisse
  • Apache Camel – Grundkenntnisse
  • Apache Wicket – Grundkenntnisse
  • Google Web Toolkit (Bootstrap / Platform / Ext / Rpc) – Vertiefte Kenntnisse
  • Hibernate – Expertenwissen
  • Struts – Expertenwissen
  • Flutter – Grundkenntnisse

Bibliotheken

  • Rxjs – Grundkenntnisse
  • Material-ui – Grundkenntnisse
  • Jquery – Grundkenntnisse
  • Spring Data – Expertenwissen

Schnittstellen

  • Rest – Expertenwissen
  • Graphql – Expertenwissen
  • Grpc – Grundkenntnisse
  • Soap – Expertenwissen
  • Openapi/swagger – Expertenwissen

Cloud

  • Aws – Grundkenntnisse
  • Azure – Expertenwissen
  • Openshift – Vertiefte Kenntnisse
  • Kubernetes – Expertenwissen

Testing

  • Selenium – Grundkenntnisse
  • Jest – Grundkenntnisse
  • Junit – Expertenwissen
  • Mockito – Expertenwissen
  • Wiremock – Expertenwissen
  • Postman – Expertenwissen
  • Soapui – Expertenwissen
  • Apache Jmeter – Grundkenntnisse

Messaging

  • Apache Kafka – Grundkenntnisse
  • Nats – Expertenwissen
  • Activemq – Vertiefte Kenntnisse
  • Redis – Expertenwissen
  • Jms – Vertiefte Kenntnisse

Betriebssysteme

  • Windows – Expertenwissen
  • Linux – Vertiefte Kenntnisse
  • Macos – Expertenwissen

Projekt-methoden

  • Scrum – Expertenwissen
  • Kanban – Expertenwissen
  • Wasserfallmodell – Expertenwissen
  • V-modell – Expertenwissen
  • Spiralmodell – Grundkenntnisse

Tools

  • Git – Expertenwissen
  • Gitlab – Vertiefte Kenntnisse
  • Github – Grundkenntnisse
  • Bitbucket – Grundkenntnisse
  • Apache Subversion – Vertiefte Kenntnisse
  • Jira – Expertenwissen
  • Confluence – Expertenwissen
  • Trello – Expertenwissen
  • Sonarqube – Grundkenntnisse
  • Docker – Vertiefte Kenntnisse
  • Jenkins – Vertiefte Kenntnisse
  • Apache Maven – Expertenwissen
  • Gradle – Vertiefte Kenntnisse
  • Terraform – Grundkenntnisse
  • Glassfish – Grundkenntnisse
  • Oracle Sql Developer – Expertenwissen
  • Jpa – Expertenwissen
  • Jsp – Expertenwissen
  • Keycloak – Vertiefte Kenntnisse

Plattformen

  • Camunda – Expertenwissen
  • Cadence – Vertiefte Kenntnisse
  • Apache Kafka – Grundkenntnisse

Konzepte

  • Codereview – Expertenwissen
  • Pair Programming – Vertiefte Kenntnisse
  • Tdd – Test Driven Development – Expertenwissen
  • Clean Code – Expertenwissen
  • Solid – Expertenwissen
  • Bdd – Behavior-driven-development – Vertiefte Kenntnisse
  • Responsive Design – Grundkenntnisse
  • Komponenten-orientierte Webentwicklung – Expertenwissen
  • Redux – Grundkenntnisse

Architekturmuster

  • Domain-driven-design (Ddd) – Vertiefte Kenntnisse
  • Microservices – Expertenwissen
  • Mvc (Model-view-controller) – Expertenwissen
  • Mvvm (Model-view-viewmodel) – Grundkenntnisse

Ides

  • Intellij – Expertenwissen
  • Vscode – Vertiefte Kenntnisse
  • Eclipse – Expertenwissen

Sonstiges

  • Spring Eco – Expertenwissen
  • Ci/cd Pipelines – Expertenwissen
  • Apache Tomcat – Expertenwissen
  • Apache Spark – Expertenwissen
  • Orm Modellierung Mit Hibernate – Expertenwissen
  • Java Servlet – Expertenwissen
  • Websphere Application Server – Grundkenntnisse
  • Extreme Programming (Xp) – Grundkenntnisse
  • Oauth 2.0 / Openid Connect – Vertiefte Kenntnisse

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Spanisch
Grundkenntnisse

Ausbildung

Dipl.-Wirtschaftsinformatiker · Wirtschaftsinformatik

Profil

Erstellt
Stand
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Timo ansässig?

Timo ist in Bremen, Deutschland ansässig und kann in On-Site-, Hybrid- und Remote-Arbeitsmodellen arbeiten.

Welche Sprachen spricht Timo?

Timo spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher), Spanisch (Grundkenntnisse).

Wie viele Jahre Erfahrung hat Timo?

Timo hat mindestens 22 Jahre Erfahrung. In dieser Zeit hat Timo in mindestens 13 verschiedenen Rollen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 3 Monate. Beachten Sie, dass Timo möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Timo am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Timo gut geeignet für Rollen wie: Senior Fullstack Entwickler, Senior Fullstack-Developer, Team Lead Datenmigration.

Was ist das neueste Projekt von Timo?

Die neueste Position von Timo ist Senior Fullstack Entwickler.

In welchen Industrien hat Timo die meiste Erfahrung?

Timo hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT), Transport und Logistik und Bauwesen. Timo hat auch etwas Erfahrung in Einzelhandel, Bank- und Finanzwesen und Automotive.

In welchen Bereichen hat Timo die meiste Erfahrung?

Timo hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Betrieb. Timo hat auch etwas Erfahrung in Lieferkettenmanagement, Projektemanagement und Business Intelligence.

In welchen Industrien hat Timo kürzlich gearbeitet?

Timo hat kürzlich in Industrien wie Bauwesen, Transport und Logistik und Einzelhandel gearbeitet.

In welchen Bereichen hat Timo kürzlich gearbeitet?

Timo hat kürzlich in Bereichen wie Informationstechnologie (IT), Betrieb und Lieferkettenmanagement gearbeitet.

Was ist die Ausbildung von Timo?

Timo besuchte eine Ausbildung in Wirtschaftsinformatik.

Wie ist die Verfügbarkeit von Timo?

Timo wird ab Juni 2026 vollzeit verfügbar sein.

Wie hoch ist der Stundensatz von Timo?

Der Stundensatz von Timo hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Timo beauftragen?

Um Timo zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
⌀ Markt: 780-940 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.