Recommended expert

Thomas Jarnot

Backend-Entwickler, DevOps-Ingenieur

Thomas Jarnot
Bonn, Deutschland

Erfahrungen

Mai 2024 - Juni 2025
1 Jahr 2 Monate
Köln, Deutschland

Backend-Entwickler, DevOps-Ingenieur

AXA Digital Experience

  • Weiterentwicklung, Modularisierung und technische Modernisierung des Kundenportals My AXA nach Scrum.
  • Anbindung neuer REST APIs zur Erweiterung der digitalen Produkt- und Service-Palette.
  • Aufteilung einer monolithischen Anwendung in klar abgegrenzte fachliche Verantwortlichkeiten.
  • Kontinuierliches Refactoring komplexer Code-Bestandteile zur Verbesserung der Wartbarkeit.
  • Unterstützung anderer Teams beim Design von Schnittstellen und Einführung von WireMock für Integrationstests.
  • Standardisierung von Caching und Resilienz durch Einführung von Spring Cache und Resilience4J.
  • Bereinigung der Request-Validierung nach JSR-170 und Entwicklung eines Simulationsverfahrens.
  • Weiterentwicklung des Code-Generators zur Transformation von OpenAPI-Contracts in Client-Bibliotheken.
  • Entwicklung von Dashboards und Logfile-Analysen mittels Loki und Grafana Cloud.
  • Überwachung und Reporting der Produktions- und QA-Systeme.
  • Techstack: Java 21, Spring Boot 3, REST, Resilience4J, Docker, OpenAPI, Grafana Cloud, Jenkins, Tekton, OpenShift, AWS, GitLab.
Aug. 2023 - Apr. 2024
9 Monate
Köln, Deutschland

Solution-Architekt, Entwickler

REWE digital

  • Mitarbeit im Retail-Großprojekt REWE Bonus zur Gestaltung einer Inhouse-Kundenbindungslösung.
  • Analyse historischer Datenmodelle und Legacy-Backends im Bereich Aktionsplanung und Rabattpflege.
  • Identifikation von produktfremden Verantwortlichkeiten und Erarbeitung produktbereinigter Datenstrukturen.
  • Transformation einer COBOL-getriebenen Satzartenschnittstelle (SEDAS) in ein hierarchisches Domänenmodell.
  • Gestaltung und Implementierung des Nachrichtenmodells für Aktionsartikel auf Basis von Java und Spock.
  • Erarbeitung eines effizienten Topic-Designs für eine Kafka-basierte Nachrichtenarchitektur.
  • Implementierung von Kafka-Producern/Consumern auf Basis von Kotlin, Quarkus und Spring Boot.
  • Beratung bzgl. Cloud-Native-, Microservice- und Data-Mesh-Architekturen.
  • Dokumentation von Architekturentscheidungen und Förderung der Ubiquitous Language.
  • Techstack: Java, Kotlin, Spring Boot, Quarkus, Apache Kafka, Docker, REST, GitLab, Spock, IBM DB2, Data-Mesh, DDD.
Feb. 2023 - Juli 2023
6 Monate
Freiburg im Breisgau, Deutschland

Software-Entwickler, Coach

Mesalvo

  • Optimierung der Codebase hinsichtlich Wartbarkeit, Testabdeckung und Modularisierung für digitales Medikationsmanagement.
  • Aufbau eines Docker-Stacks zur Unterstützung der lokalen Entwicklung gegen MS SQL Server, SAP MaxDB und MariaDB.
  • Migration der monolithischen Codebase von Java 8 auf Java 17.
  • Identifikation von Modulgrenzen und Überführung in ein Modellprojekt auf Basis von Spring Boot 3 und REST (Level 3).
  • Entwicklung und testgetriebene Dokumentation der REST API mit Spring REST Docs.
  • Coaching des Teams bzgl. Spring, REST, Docker und Teststrategien (Spock, BDD).
  • Einrichtung der Azure Deployment Pipeline und Implementierung des Azure Security Konzepts.
  • Analyse und Optimierung nativer Linux-Skripte durch Überführung in Docker-in-Docker Stacks.
  • Techstack: Java 17, Groovy, Spring Boot 3, REST, WebFlux, Spock, Hibernate, Liquibase, Docker, Azure Cloud.
Juli 2022 - Dez. 2022
6 Monate
Hamburg, Deutschland

Architekt, Entwickler, Analyst

ALD Automotive

  • Greenfield-Projekt zur Digitalisierung und Automatisierung von Kundenprozessen wie Rückholung und Vertragsumstufung.
  • Analyse der Prozesse nach Domain Story Telling und Identifizierung der Stakeholder.
  • Entwicklung der REST-API für Customer-Services mit Spring Boot und Kotlin.
  • Aufbau des öffentlichen Customer-Frontends mit React und Typescript.
  • Entwicklung einer reaktiven Client-Bibliothek auf Basis des Spring WebClients mit automatischem Token-Refresh.
  • AWS Kubernetes Management via SSH-Tunneling über Linux-Bastion-Hosts.
  • Einrichtung der Azure Deployment Pipeline und Implementierung des Security Konzepts.
  • Anbindung an Apache Kafka und Durchführung von Workshops zu NATS/JetStream.
  • Techstack: Kotlin, Java, Spring Boot, WebFlux, Spock, Docker, Apache Kafka, React, Typescript, AWS, Kubernetes.
Jan. 2021 - Juni 2022
1 Jahr 6 Monate
Köln, Deutschland

Architekt, Lead-Entwickler

REWE Systems

  • Entwicklung des KOS-Web Frameworks zur Unterstützung der Migration von Microservices auf Basis von Spring Boot.
  • Konzeption einer Plattform für digitale Gutscheine mit Anbindung von epay und PAYBACK (Projekt Kartenwelt).
  • Implementierung einer asynchronen Verarbeitungslogik für Kassen-Transaktionen mittels REST-Services und DB2.
  • Neuentwicklung der Coupon-World zur Bereitstellung von bis zu 10 Millionen vorgenerierten Coupons in Near-Realtime.
  • Gestaltung der Plattform nach Domain-Driven Design Prinzipien (Generierung, Einlösung, Validierung, Support).
  • Analyse und Risikobewertung für den Relaunch der KOS-Payback-Plattform in Richtung Google Cloud und Kubernetes.
  • Entwurf einer ereignisorientierten Streaming-Architektur mittels Apache Kafka.
  • Einführung von Kotlin, Groovy und Spock (BDD) sowie Docker/Docker Compose im Entwicklungs-Team.
  • Durchführung von Coachings zu Architekturthemen, Domain Story Telling und Clean-Code Prinzipien.
  • Techstack: Kotlin, Java, Spring Boot, Apache Kafka, GitLab CI, Docker Compose, DB2, HATEOAS, Testcontainers.
Juli 2020 - Dez. 2020
6 Monate
Berlin, Deutschland

Software-Entwickler (Fullstack)

DHL IT-Services

  • Unterstützung eines Querschnitts-Teams im Kontext einer Logistikplattform.
  • Automatisierte Löschung personenbezogener Daten gemäß DSGVO-Vorgaben.
  • Analyse und Rückbau veralteter Services sowie Überführung in neue Kotlin/Spring Boot Backends.
  • Weiterentwicklung von Backend-Services für alternative Namensschreibweisen und digitale Kopien.
  • Entwicklung einer Frontend-Komponente auf Basis von Vue.js.
  • Unterstützung bei der Störungsanalyse und technischen Modernisierung der Bestandssysteme.
  • Techstack: Kotlin, Java, Groovy, Spock, Spring Boot, Vue.js, Maven, Git, Team City, Oracle.
Jan. 2019 - Juni 2020
1 Jahr 6 Monate
Köln, Deutschland

Software-Entwickler (Fullstack), Domain-Architekt

REWE digital

  • Ablösung des REWE-Onlineshop-Monolithen durch Microservices auf Basis von Spring Boot und Kotlin.
  • Entwicklung von Services für Kundenregistrierung, Login und Selfservices inklusive Passwort-Reset.
  • Neukonzeption eines skalierbaren Datenreplikations-Services zur nachrichtenbasierten Synchronisation via Kafka.
  • Implementierung eines Authorization-Services auf Basis von Spring Security OAuth mit Redis-Anbindung.
  • Etablierung sauberer REST-APIs und Realisierung einer Kotlin DSL für HTTP-Requests.
  • Einführung von Kotest (MockK) und aspektorientierter Programmierung zur Kapselung technischer Aufgaben.
  • Entwicklung von Frontend-Komponenten (BFF) auf Basis von Node.js, Next.js und React.
  • Implementierung von Google reCAPTCHA Enterprise zur Absicherung der Frontends.
  • Weiterentwicklung der Monitoring-Plattform mittels Kibana, Prometheus und Grafana.
  • Anpassung der CI-Chain an Agent-basierte Builds unter Jenkins.
  • Techstack: Kotlin, Java, Spring Boot, Apache Kafka, PostgreSQL, Docker, Nomad, Consul, Grafana, React, Next.js.
Okt. 2018 - Dez. 2018
3 Monate
Köln, Deutschland

Software-Entwickler, technischer Koordinator

OBI digital

  • Verantwortlich für Abstimmung, Entwicklung und Deployment des Product Information Services (Microservice).
  • Prototyping des Deployment-Stacks auf Basis von Docker (Swarm Mode) mit Nginx Reverse-Proxy.
  • Aufbau der automatisierten CI-Chain via Jenkins Declarative Pipeline.
  • Migration des Deployment-Stacks in Richtung Google Cloud Platform (GKE/Kubernetes).
  • Etablierung von Domain-Driven Design und Consumer-Driven Contract Testing (PACT).
  • Tracking des Laufzeitverhaltens mittels Spring Boot Admin.
  • Techstack: Spring Boot, REST, Docker, Jenkins, Git, Java, Groovy, Spock, React.
Apr. 2018 - Sept. 2018
6 Monate

Technischer Leiter, Software-Entwickler, DevOps-Ingenieur

ZEG

  • Architektonische Neuausrichtung einer CMS-basierten eCommerce-Plattform für Fachhändler.
  • Forcierung der Domänenbildung und Entwurf sauberer RESTful HTTP Schnittstellen.
  • Implementierung unabhängiger Microservices für moderne Orchestrierungs-Runtimes.
  • Paradigmenwechsel zu reaktiver Programmierung und nicht-blockierender Kommunikation.
  • Externalisierung des Frontends auf React-Basis für gesteigerte Performance.
  • Erhöhung der Resilienz durch Sidecar-Patterns (Circuit Breaker) und Failover-Strategien.
  • Aufbau von Monitoring-, Alerting- und Self-Healing-Konzepten.
  • Migration von zentralisierten Bamboo-Agents zu agilen Builds und Infrastructure as Code.
  • Vermittlung von Werten für Clean Code und 12-Factor-Konformität im Team.
  • Techstack: Java 8/10, Magnolia CMS, Spring Boot 2, Docker, Kubernetes, GCP, Jenkins, Commercetools.
Jan. 2018 - März 2018
3 Monate

Software-Entwickler, Architekt

REWE Digital

  • Entwicklung des Substitute Service zur synchronen Ermittlung von Ersatzartikeln in Fulfilment Centern.
  • Implementierung eines dedizierten Elasticsearch-Clusters für More-Like-This-Suchen.
  • Aufbau einer Datenhaltung bestehend aus Elasticsearch (Artikel) und JPA/CloudSQL (Bestände).
  • Realisierung der Datenversorgung durch Konsumierung von Kafka-Messages.
  • Sicherstellung der Fehlertoleranz durch Einsatz von Kubernetes und Hystrix (Circuit Breaker).
  • Dokumentation der Web-API nach OpenAPI 3.0 Standard mittels Swagger.
  • Erzielung von REST-Konformität auf Maturity Level 3 (HATEOAS).
  • Techstack: Spring Boot, Spring Data, Hibernate, Apache Kafka, Elasticsearch, Docker, Kubernetes, Swagger.
März 2017 - Dez. 2017
10 Monate

Software-Entwickler, Domain-Architekt, DevOps-Ingenieur

CBC (Mediengruppe RTL)

  • Architektur-Refactoring einer Applikationslandschaft hin zu Microservices auf Basis von Spring Cloud und Docker.
  • Neuentwicklung eines öffentlichen REST-Services zur Bereitstellung von Programmdaten für Netzbetreiber.
  • Realisierung mehrstufiger Security-Module als Spring Boot Starter zur Validierung und Autorisierung.
  • Gewährleistung von Lastverteilung und Verfügbarkeit mittels Eureka, Zuul und Ribbon.
  • Aufbau des Content Information Service zur Aggregation von Metadaten nach dem Entity-Attribute-Value-Pattern.
  • Domänen-getriebene Zerlegung der fachlichen Architektur in skalierbare Bounded Contexts.
  • Umstellung von Standalone-Tomcats auf Spring Boot und Erweiterung von JavaFX-Clients.
  • Techstack: Java, Spring Boot, Spring Cloud, Netflix OSS, Docker, Apache Kafka, RabbitMQ, MSSQL, JavaFX.
Okt. 2016 - Feb. 2017
5 Monate

Software-Entwickler, Test-Ingenieur

viaboxx GmbH

  • Entwicklung des onkologischen Informationssystems NEOdb in einer Microservice-Architektur.
  • Implementierung fachlicher Module (Patients, Accounts, Diagnoses etc.) als Bounded Contexts.
  • Umsetzung eines service-übergreifenden Id-Managements und Database-per-Service Ansatzes.
  • Realisierung eines Filter-Resolution-Frameworks auf dem REST-Layer für modulübergreifendes Sortieren.
  • Konfiguration SpEL-basierter Regeln für Schwellwerte und Datentypen bei komplexen Sequenzerdaten.
  • Anbindung von KeyCloak für token-basiertes Single-Sign-On.
  • Bereitstellung des Applikations-Stacks als Docker-Runtime für lokale Testszenarien.
  • Durchführung automatisierter Integrations- und UI-Tests mit Cucumber und Selenium.
  • Einhaltung regulatorischer Richtlinien wie GAMP (21 CFR Part 11).
  • Techstack: Spring Boot, Spring Data, Netflix OSS, Docker, Postgres, PL/pgSQL, KeyCloak, Cucumber, Selenium.
Juni 2016 - Sept. 2016
4 Monate

Software-Entwickler, Domain-Architekt

Deutsche Post Direkt GmbH

  • Neuauflage einer Java-Enterprise-Applikation zur Adressvermietung und Neukundengewinnung.
  • Entwicklung eines performanten Frontends mit interaktiver Karte zur Gebiets- und Umkreisselektion.
  • Implementierung von Schnittstellen für Dokumenten-Up/Download und automatisierten PDF-Versand.
  • Realisierung eines Runtime-Szenarios mit mehreren Java-Prozessen und Oracle-RAC Persistenz.
  • Anbindung von Engines zur In-Memory-Zählung von Adressdaten via REST/JSON.
  • Techstack: Vaadin, Spring, REST, JSON, JEE, JBoss, Hibernate, Liquibase, Oracle, Maven, Jenkins.
Apr. 2016 - Mai 2016
2 Monate

Coach für Software-Entwicklung

Haeger Consulting

  • Vermittlung von Java-Enterprise Skills im Rahmen des internen Trainingsprojekts pathfinder.
  • Aufbau einer self-contained Spring Boot Anwendung inklusive JPA-Persistenz und REST-Schnittstelle.
  • Modellierung der Anwendungsdomäne und Implementierung von Spring Data Repositories.
  • Schulung in REST-Semantik, HATEOAS und dem Einsatz von HTTP Status-Codes.
  • Realisierung eines responsiven Frontends mit Apache Wicket, Bootstrap und HTML5.
  • Einführung in agile Methoden, Issue-Tracking und Codeverwaltung mit Git/Bitbucket.
  • Techstack: Spring Boot, Spring Data, JPA, Hibernate, Wicket, Bootstrap, Git, Maven.
Aug. 2015 - März 2016
8 Monate

Software-Entwickler (Fullstack), technischer Koordinator

Bank-Verlag GmbH

  • Anbindung von eBanking-Komponenten an externe Dienstleister zur Autorisierung von Kartenzahlungen.
  • Aufbereitung von UTF-8 Daten in TLV-Strukturen und ISO8583-Nachrichten.
  • Entwicklung der paydirekt-Registrierungsapplikation für Ad-hoc-Teilnahmen während des Bezahlvorgangs.
  • Implementierung eines komplexen Workflows mit 2-Faktor-Autorisierung und HTTP-Redirects.
  • Realisierung von Look&Feel-Mandantenfähigkeit und Feature-Flags für verschiedene Banken.
  • Aufbau einer Selenium-Grid Umgebung für automatisierte Browser-Tests im CI-Build.
  • Techstack: Java 8, Spring Boot, Wicket, Bootstrap, Jersey, Hibernate, DB2, Maven, Selenium, Cucumber.
Apr. 2015 - Aug. 2015
5 Monate

Software-Entwickler (Fullstack)

Mazda Motors Deutschland GmbH

  • Entwicklung eines iPad-optimierten Prototyps zur Anzeige von Fahrzeugbeständen.
  • Umsetzung von Progressive Disclosure zur Verbesserung der User Experience mittels JQuery-AJAX.
  • Einsatz von Apache Wicket als Render-Engine, Resource-Manager und JSON-Provider.
  • Lösung von CORS-Problematiken durch Preflight-Requests und HTTP-Header.
  • Implementierung moderner UI-Features wie CSS-Transitionen, Infinite Scrolling und Slideshows.
  • Techstack: Wicket, JQuery, Bootstrap, HTML5, Spring Boot, REST, Maven.
Okt. 2014 - März 2015
6 Monate

Software-Entwickler (Fullstack)

REWE Systems GmbH

  • Design und Implementierung eines Big Data Dashboards zur Visualisierung statistischer Daten.
  • Entwicklung eines web-basierten Informationssystems zur Verwaltung von Platzierungselementen in Märkten.
  • Realisierung eines JPA-Daten-Layers, einer REST-Schnittstelle und einer Batch-Verarbeitung.
  • Implementierung von Sicherheitsanforderungen wie SSL-Verschlüsselung und Berechtigungskonzepten.
  • Bereitstellung von SQL-Migrations-Scripts für DB2-Datenbanken.
  • Techstack: Wicket, Bootstrap, JQuery, Spring, Hibernate, JPA, DB2, JBoss, Maven.
März 2014 - Sept. 2014
7 Monate

Software-Entwickler (Fullstack)

Deutsche Post IT Services GmbH

  • Migration einer Callcenter-Applikation auf Bootstrap 3 und Einführung neuer Bedienkonzepte.
  • Umstellung auf AJAX-Kommunikation und REST-konforme Resource-Mappings.
  • Implementierung server-seitiger Validierung nach JSR-303 Bean Validation.
  • Programmierung von Custom Controls auf JQuery-Basis und Einführung von Frontend-Templates.
  • Optimierung von Datenbank-Abfragen und Unterstützung beim Service-Layer Design.
  • Beratung bzgl. Suchmaschinenkopplung, schemaloser Persistenz und dem REST-Paradigma.
  • Techstack: Bootstrap, JQuery, AJAX, Spring MVC, Hibernate, JPA, Oracle Weblogic.
Okt. 2013 - Feb. 2014
5 Monate

Software-Entwickler (Fullstack)

REWE Systems GmbH

  • Fachliche Erweiterung des Business Portals KAM/GFL und Refactoring des Persistenzlayers.
  • Aufbau einer Komponentenbibliothek auf Basis von Wicket, JQuery UI und Bootstrap für den Konzern.
  • Entwicklung von High-Level-Komponenten wie Google Maps, Smart Tables und Content Slidern.
  • Unterstützung von Responsive Design zur einheitlichen Codebasis für Desktop und Mobile.
  • Erstellung eines Applikations-Prototyps zur Präsentation von Payback-Daten und Kunden-Dashboards.
  • Techstack: Wicket, Bootstrap, JQuery UI, Spring, Hibernate, Solr, DBVisualizer, Subversion.
Mai 2013 - Sept. 2013
5 Monate

Software-Entwickler (Fullstack)

HRS

  • Weiterentwicklung und Modernisierung der Hotel-Auktionsplattform eRFP.
  • Erweiterung Vaadin-basierter Frontends und Anbindung an neue Service-Komponenten.
  • Einführung eines Event-Bus zur Entkopplung des Unternehmens-Frameworks.
  • Migration der Frontend-Plattform von Vaadin 6 auf Vaadin 7.
  • Durchführung von Refactorings zur Steigerung der Codequalität.
  • Techstack: Vaadin 7, GWT, Spring, Hibernate, MySQL, MariaDB, Maven, Tomcat.
Okt. 2012 - Apr. 2013
7 Monate

Software-Entwickler (Fullstack), technischer Berater, Konzeptautor

Mercedes-Benz Trucks

  • Design eines Content-Informationssystems zur Bereitstellung internationalisierter Inhalte (Single-Source-Publishing).
  • Konzeption von REST-Schnittstellen zur Integration in die Konzerninfrastruktur via SOA.
  • Entwurf eines Content-Repositories nach ISO 639 zur Verwaltung von Web- und Broschüreninhalten.
  • Entwicklung eines Web-2.0-Administrations-Frontends.
  • Re-Engineering einer Web-Applikation zur Wirtschaftlichkeitsberechnung (TCO Calculator).
  • Implementierung finanzmathematischer Algorithmen und interaktiver UI-Slider.
  • Techstack: OSGi (Felix/Karaf), Jackrabbit/JCR, Vaadin, JQuery, Maven.
Jan. 2001 - Okt. 2012
11 Jahren 10 Monate

Technischer Lead J2EE, Plattformverantwortlicher, Core-Entwickler

Postbank Systems AG

  • Langjährige Entwicklung und Ausbau der zentralen J2EE-Multikanal-Banking-Plattform (TMKP).
  • Technischer Lead für die Integration von SAP-Modulen wie Account Management und Transaction Banking.
  • Konzeption von Hochverfügbarkeitsmechanismen (SLA Gold) und Anbindung von Backend-Systemen (BS2000, UTM, LDAP).
  • Modernisierung der Plattform durch Refactoring von ca. 4000 Klassen und Migration auf neue Infrastruktur.
  • Entwicklung von Web-Frameworks und Komponentenbaukästen für Online-Banking- und Callcenter-Clients.
  • Migration komplexer Struts-Anwendungen nach Apache Wicket.
  • Realisierung eines Webservice-Gateways für 3D-Secure-mTan-Authentifizierung.
  • Implementierung einer K-Backup-Strategie (TXReloader) zur Recovery nach Systemausfällen.
  • Entwicklung von J2EE-z/OS-Integrationen unter Verwendung des JCA-Standards.
  • Aufbau von Test-Automatisierungstools (Data-Driven-Testing) und Abnahme-Workflow-Systemen (IVTA).
  • Techstack: Java EE, Weblogic, SAP, Oracle RAC, Wicket, JAX-WS, JCA, CICS, Maven, Solaris.
Jan. 2000 - Bis heute
26 Jahren 2 Monate
Deutschland

Initiator, Architekt, Entwickler, DevOps-Ingenieur

Filtech Exhibitions

  • Relaunch der domänen-getriebenen Systemlandschaft mit Fokus auf die Module Contacts, Companies, Exhibitors und Invoicing.
  • Modularisierung entlang klar definierter Verantwortlichkeiten und lose Kopplung durch event-getriebene Kommunikation.
  • Neukonzipierung und Implementierung der Kernmodule für die Partner- und Ausstellerverwaltung auf Basis feingranularer Microservices und MongoDB.
  • Einführung einer diakritischen Suche mit Spring und MongoDB für den Einsatz im internationalen Umfeld.
  • Anbindung eines KI-Sprachmodells zur Abfrage von strukturierten Daten in natürlicher Sprache (NLP, RAG).
  • Einführung der E-Rechnung nach ZUGFeRD-Standard und PDF/A3-Format mittels iText und Projekt Mustang.
  • Durchführung umfangreicher Systemtests gegen den laufenden Stack inklusive REST APIs, Security und Messaging.
  • Upgrade auf neueste Releases von Spring Boot 3, MongoDB, Vaadin 23 und Kotlin.
  • Architekturstil basierend auf REST/HATEOAS, Domain-Driven Design und Event-driven Architecture.
  • Techstack: Java 21, Kotlin, Spring Boot 3, REST, HATEOAS, MongoDB, NATS/JetStream, Spock (BDD Testing), Vaadin 23, iText-Core 9, Projekt Mustang, Groovy, Docker, NGINX, GitLab CI, Gradle, Maven.
Düsseldorf, Deutschland

verantwortlicher Entwickler

CCD • Congress Center Düsseldorf

  • Entwicklung eines Location Management Systems zur Verwaltung von Gebäuderessourcen und Hallen.
  • Implementierung einer Volltextsuche für Rauminformationen und Plandokumente.
  • Realisierung eines Abfragemechanismus basierend auf Event-Parametern wie Raumkapazität und Bestuhlungsart.
  • Techstack: Tomcat, Hibernate, Lucene, JDOM, Solaris.
Hamburg, Deutschland

verantwortlicher Entwickler, technischer Berater

Promod Hamburg

  • Entwicklung eines Talent- und Digital-Asset-Management-Systems für Modelagenturen.
  • Verwaltung von Talent-Attributen und medialen Assets (Setcards, Promotion-Media).
  • Implementierung einer Casting-Funktion zur Gruppierung von Talenten mit Hyperlink-Versand.
  • Techstack: Tomcat, Hibernate, Lucene, JDOM, Linux.

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Professionelle Dienstleistungen (26 Jahre), Bank- und Finanzwesen (12.5 Jahre), Einzelhandel (5.5 Jahre), Informationstechnologie (4 Jahre), Automotive (1.5 Jahre) und Versicherung (1 Jahr).

Professionelle Dienstleistungen
Bank- und Finanzwesen
Einzelhandel
Informationstechnologie
Automotive
Versicherung

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (26 Jahre), Produktentwicklung (26 Jahre), Qualitätssicherung (26 Jahre), Business Intelligence (0.5 Jahre) und Kundendienst (0.5 Jahre).

Informationstechnologie
Produktentwicklung
Qualitätssicherung
Business Intelligence
Kundendienst

Zusammenfassung

Mit mehr als 20 Jahren Berufserfahrung als Software-Entwickler und -Architekt sowie nach verschiedenen renommierten Stationen der Zusammenarbeit mit Agenturen, Konzernen und externen Partnern, kümmert sich Herr Jarnot um die vielfältigen Herausforderungen zwischen Analyse, Design und Implementierung von modernen Informationssystemen. Eine ganzheitliche Konzeption mit Blick auf höchste Qualität und Zuverlässigkeit sowie die Optimierung für die betriebliche Zielplattform, steht hierbei im Mittelpunkt seiner Arbeit.

Herr Jarnot setzt dabei auf die kreative Verbindung etablierter Technologien wie Java, Kotlin, Spring Boot, Docker, Spock Framework (BDD), Apache Kafka mit langjährig bewährten Konzepten und Architekturstilen wie REST/HATEOAS, Domain-Driven-Design, Event-driven Architecture, CI/CD, 12-Factor-Apps, sowie den Schwerpunkten Security, Monitoring und Skalierbarkeit.

Als Senior-Fullstack-Entwickler und Technical Lead konnte er diese Kenntnisse bei dem Design von Schnittstellen, der Integration von Legacy-Backends, der Konzeption und Implementierung von Hochverfügbarkeitssystemen, dem Refactoring von Monolithen und zahlreichen Einführungsprojekten in einem dynamischen und heterogenen Anwendungsumfeld viele Jahre gewinnbringend einsetzen.

Langjährige Erfahrung in der agilen Software-Entwicklung nach Scrum und Kanban für die REWE Group, OBI digital, Postbank, HRS, DHL IT Services, Mercedes-Benz, RTL, Bank-Verlag, den AXA-Konzern u. a., als Initiator einer Kongress- und Messe-Plattform, als Coach für Software-Entwicklung mit Java, Kotlin und Spring Boot, sowie als Ansprechpartner für moderne Architektur- und Design-Themen, runden sein Kompetenzspektrum ab.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

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 Thomas ansässig?

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

Welche Sprachen spricht Thomas?

Thomas spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher).

Wie viele Jahre Erfahrung hat Thomas?

Thomas hat mindestens 26 Jahre Erfahrung. In dieser Zeit hat Thomas in mindestens 18 verschiedenen Rollen und für 21 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 2 Monate. Beachten Sie, dass Thomas möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

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

Basierend auf der jüngsten Erfahrung wäre Thomas gut geeignet für Rollen wie: Backend-Entwickler, DevOps-Ingenieur, Solution-Architekt, Entwickler, Software-Entwickler, Coach.

Was ist das neueste Projekt von Thomas?

Die neueste Position von Thomas ist Backend-Entwickler, DevOps-Ingenieur bei AXA Digital Experience.

Für welche Unternehmen hat Thomas in den letzten Jahren gearbeitet?

In den letzten Jahren hat Thomas für AXA Digital Experience, REWE digital, Mesalvo, ALD Automotive und REWE Systems gearbeitet.

In welchen Industrien hat Thomas die meiste Erfahrung?

Thomas hat die meiste Erfahrung in Industrien wie Professionelle Dienstleistungen, Bank- und Finanzwesen und Einzelhandel. Thomas hat auch etwas Erfahrung in Informationstechnologie, Automotive und Versicherung.

In welchen Bereichen hat Thomas die meiste Erfahrung?

Thomas hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung. Thomas hat auch etwas Erfahrung in Kundendienst und Business Intelligence.

In welchen Industrien hat Thomas kürzlich gearbeitet?

Thomas hat kürzlich in Industrien wie Professionelle Dienstleistungen, Einzelhandel und Informationstechnologie gearbeitet.

In welchen Bereichen hat Thomas kürzlich gearbeitet?

Thomas hat kürzlich in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung gearbeitet.

Wie ist die Verfügbarkeit von Thomas?

Die Verfügbarkeit von Thomas muss bestätigt werden.

Wie hoch ist der Stundensatz von Thomas?

Der Stundensatz von Thomas 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 Thomas beauftragen?

Um Thomas 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.

1200
900
600
300
⌀ Markt: 940-1100 €
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.