Freelancer · Softwareentwicklung

Jens Laufer

Erfahrener Fullstack-Entwickler

Java · JavaScript · Python · Spring Boot · Docker

Ich biete langjährige Fullstack-Erfahrung, kombiniert mit einem breiten Technologie-Stack und der Fähigkeit, komplexe Projekte in agilen Umgebungen zuverlässig zum Erfolg zu führen.

Verfügbar
ab 01.10.2025
Einsatzort
weltweit
Remote-Anteil
95 %Vor-Ort 5 %
Satz Remote
89 €/hnetto
Satz Vor-Ort
99 €/hnetto
Standort
Karlstein a. MainDeutschland

Schwerpunkte

  • ~16 Jahre Fullstack-Erfahrung (seit 2009), durchgehend als Freelancer.
  • Java/Spring-Boot-Microservices mit Vue.js- und React-Frontends — end-to-end mit Docker, Kubernetes und GitLab CI.
  • Konsequent testgetrieben (TDD, JUnit, Mockito, Playwright/Selenium).
  • Zweites Standbein Data Science & Machine Learning — Udacity ML Engineer & Data Analyst, Kaggle, Autor auf Towards Data Science.
  • Breite Branchenerfahrung: Bank/Finanz, Versicherung, Automobil, Telekommunikation, Touristik, Industrie, Einzelhandel, Marketing und Startups.

Rollen

Fullstack-Entwicklung Konzeption Backend-Entwicklung DevOps Build- & Konfigurationsmanagement Data Analysis Prototyping Machine Learning Jenkins-Pluginentwicklung Maven-Pluginentwicklung

Kenntnisse

Sprachen

JavaJavaScriptPythonRGroovy

Microservices / Backend

Spring BootSpringSpring DataSpring IntegrationSpring SecurityOAuth2MicroservicesFeignSleuthZipkinPython EvePython FlaskJava EEEJB

Frontend

Vue.jsReactAngularJSGWTQuasarHTMLCSSBootstrap

Persistenz / Datenbanken

MySQLMongoDBPostgreSQLOracleNeo4jJPAHibernate

DevOps / Cloud

DockerKubernetesRancherGitLab CIJenkinsMavenGruntnpmArtifactoryAWS (EC2, S3, SageMaker, VPC)Microsoft AzureDigitalOcean

Security / IAM

KeycloakSpring SecurityOAuth2

Testing

JUnitTDDMockitoSeleniumDBUnitPlaywright

API / Integration

RESTSwaggerOpenAPISOAPWebservicesCXFXFireKafkaServiceMix

Machine Learning

scikit-learnKerasDeepLearning4JCNNTransfer LearningSupervised/Unsupervisedk-meansPCAt-SNEReinforcement LearningOpenAI GymTopic Modeling

Data Science

pandasnumpydplyrJupyterRMarkdownggplotseabornVega-LiteA/B TestingWebscraping

Tooling / Sonstiges

GitGitLabSubversionJiraConfluenceKibanaANTLRJavaCCZXing (QR)PayPal APIRDF/XML/JSONSAP (BAPI)PhonegapJBossTomcat

Projekthistorie

seit 07/2026
laufend

Autonome KI-Agenten-Systeme (Agentic Engineering)

Solytics GmbH · Remote — KI / SaaS

Agent Engineering · KI-Systemarchitektur · Fullstack-Entwicklung · DevOps

Konzeption und Aufbau autonomer KI-Agenten-Systeme auf Basis von LLMs: ein selbststeuernder KI-Geschäftspartner, der rund um die Uhr Aufgaben plant, Code schreibt, testet und deployt, sowie eine Multi-Agenten-Plattform für autonome Software-Entwicklung mit parallelen Worker-Agenten. Ereignisgesteuerte Orchestrierung über Telegram, GitHub und systemd; mehrere KI-gebaute SaaS-Produkte end-to-end.

Claude / Anthropic APILLM-AgentenMulti-Agent-OrchestrationTool Use / MCPRAGPrompt EngineeringPythonFastAPIVue 3GoDockersystemdGitHub ActionsDigitalOceanSQLiteTDD
07/2024–06/2025
12 Monate

Digitale Immobilien-Visitenkarte für Eigentümer

verkaufe.immobilien · Remote — Internet

Fullstack-Entwicklung · Konzeption · DevOps

Fullstack-Entwicklung einer digitalen Immobilien-Visitenkarte mit Vue.js-Frontend und Python-Backend. Eigentümer erstellen und verwalten ihre Visitenkarte selbst.

PythonPython EveMongoDBTDDVue.jsDockerGitLabGitLab CIRESTPlaywright
07/2022–04/2024
22 Monate

Front- & Backend, Heizkostenabrechnung

Brunata · Remote — Industrie

Fullstack-Entwicklung · Konzeption · DevOps

Microservice zum Parsing und Erzeugen von Heizkostendateien (Haweiko-Arge-Standard). Absicherung der Microservices mit Keycloak, Vue.js-Frontend.

JavaSpring BootMongoDBJUnitTDDReactDockerGitLabGitLab CISpring SecurityKeycloakMockitoOpenAPISwaggerRESTMicroservicesPlaywright
01/2022–06/2022
6 Monate

Migration Payment-Backend Java EE → Spring Boot

Condor · Remote — Marketing

Backend-Entwicklung

EJB-basiertes Java-EE-Payment-Backend nach Spring Boot migriert und als Docker-Container bereitgestellt.

JavaJava EEJPASpring BootMySQLDockerMockitoJUnitTDD
04/2021–11/2021
8 Monate

Software & Datenanalyse im Marketing

DigitalMarketer.com · Remote — Marketing

Fullstack-Entwicklung · Prototyping · Konzeption · Data Analysis

Webscraping-Microservices in Spring Boot; Microsites in Vue.js mit Spring-Boot-Backend für Berechnungstools, Umfragen und Questionnaire-Funnels; Datenanalyse in R.

ScrumSpring BootDockerKubernetesMicroservicesRESTRPythonJavaOpenAPIFeignJUnitTDDMockitoVue.jsQuasarMongoDBdplyrGitLab CIGitLabPostgreSQLPython EvePython FlaskDigitalOceanWebscrapingA/B TestingTopic Modeling
01/2021–03/2021
3 Monate

Marketing-Kampagnen-Tools

DigitalMarketer.com · Remote — Marketing

Fullstack-Entwicklung · Konzeption

Tools zur Generierung von Marketing-Kampagnen und Publikation auf Google Ads / Twitter Ads.

ScrumSpring BootDockerKubernetesMicroservicesRESTJavaOpenAPIFeignJUnitTDDMockitoVue.jsQuasarAWS S3GitLab CIGitLab
12/2019–12/2020
13 Monate

Konfiguration von Telekommunikationsendgeräten über Webschnittstelle

Deutsche Telekom · Darmstadt / Remote — Telekommunikation

DevOps · Build- & Konfigurationsmanagement · Fullstack-Entwicklung

Bestehenden Prototyp weiterentwickelt und in den Produktionsbetrieb überführt.

Spring BootDockerKubernetesMicroservicesRESTSpring DataJPAJUnitTDDMockitoVue.jsMySQLMongoDBHTMLCSSGitLabGitLab CIRancherKibanaFeignKeycloakSleuthZipkin
07/2019–12/2019
6 Monate

Training eines Agenten zum Aktienhandel

JiGaoTrading · Remote — Finanz

Machine Learning · Data Analysis

Agent, der eigenständig an chinesischen Börsen handelt (Reinforcement Learning).

Reinforcement LearningPythonRDockerAWS S3OpenAI GymGitLabseabornAWS SageMakerMongoDB
04/2019–08/2019
5 Monate

Datenanalyse & Modellierung bei einer Verbraucher-Genossenschaft

Co-operative Group (Coop) · Manchester — Finanz, Einzelhandel

Machine Learning · Data Analysis

Explorative Datenanalyse, Datenbereinigung und Aggregation; unüberwachtes Lernen (Clustering, Feature-Reduktion).

RPythonJupyterRMarkdownggplotscikit-learnpandasnumpydplyrk-meansPCAt-SNEDockerGit
08/2017–03/2019
20 Monate

Connected Van — Fahrtenbuch

Volkswagen · Remote — Automobil

Backend-Entwicklung

Microservices für die Geolocation von Fahrzeugen und ein Tanklogbuch.

Spring BootDockerKubernetesMicroservicesRESTJavaMavenSwaggerOpenAPIFeignSleuthZipkinMySQLMongoDBJiraConfluenceJUnitTDDMockitoMicrosoft AzureKibanaSpringGitKafka
04/2017–07/2017
4 Monate

Rechnungsmanagement-Plattform (KMU) — Machine Learning

Deutsche Verrechnungstelle / DVAG · Frankfurt a. Main — Versicherung, Finanz, Startup

Machine Learning · Data Analysis

Datenanalyse sowie Prototyp zur Vorhersage von Zahlungseingängen (Machine Learning).

PythonRggplotscikit-learnpandasnumpyseabornRMarkdownJupyterGit
07/2015–07/2017
25 Monate

Rechnungsmanagement-Plattform (KMU)

Deutsche Verrechnungstelle / DVAG · Frankfurt a. Main — Versicherung, Finanz, Startup

Fullstack-Entwicklung

Plattform für den vollen Rechnungs-Lebenszyklus (Erstellung, Zahlung, Mahnwesen, Inkasso) mit diversen Spring-Boot-Microservices.

Spring BootDockerKubernetesMicroservicesRESTJavaMavenSpring SecurityOAuth2Spring IntegrationMongoDBJiraConfluenceJUnitTDDMockitoSeleniumAngularJSGruntnpmSpringGit
02/2015–06/2015
5 Monate

Rechnungsmanagement-Plattform (KMU) — Inkasso-Anbindung

Deutsche Verrechnungstelle / DVAG · Frankfurt a. Main — Versicherung, Finanz, Startup

Fullstack-Entwicklung

Microservice zur Anbindung eines Inkasso-Anbieters inklusive Single-Page-Admin-Frontend.

Spring BootDockerKubernetesMicroservicesRESTJavaMavenSpring SecurityOAuth2Spring IntegrationMongoDBJiraConfluenceJUnitTDDMockitoSeleniumAngularJSGruntnpmSpringGit
01/2015–02/2015
2 Monate

Rechnungsmanagement-Plattform (KMU) — OAuth2-Service

Deutsche Verrechnungstelle / DVAG · Frankfurt a. Main — Versicherung, Finanz, Startup

Fullstack-Entwicklung

OAuth2-Microservice mit Administrationsfrontend.

Spring BootDockerMicroservicesRESTJavaMavenSpring SecurityOAuth2MongoDBAngularJSGit
09/2014–12/2014
4 Monate

Rechnungsmanagement-Plattform (KMU) — Prototyp

Deutsche Verrechnungstelle / DVAG · Frankfurt a. Main — Versicherung, Finanz, Startup

Fullstack-Entwicklung · Konzeption · Prototyping · Build- & Konfigurationsmanagement

Evaluierung von Microservices und SPA; Prototyp für eine Rechnungsverwaltungsplattform.

JavaJavaScriptHTMLCSSSpringBootstrapAngularJSGruntnpmSpring BootDockerKubernetesMicroservicesRESTMavenSpring SecurityMongoDBJiraConfluenceGit
01/2014–08/2014
8 Monate

Prototyp Fahrzeugkonfigurator

Audi · Remote — Automobil

Fullstack-Entwicklung · Konzeption · Prototyping · Build- & Konfigurationsmanagement

SPA auf Basis von AngularJS (Frontend) und Spring (Backend) mit RESTful API; Vergleich von Persistierungsansätzen (MySQL, MongoDB, Neo4j).

JavaJavaScriptHTMLCSSBootstrapSpringSpring SecuritySpring DataMongoDBNeo4jMySQLMavenTomcatJUnitTDDMockitoSeleniumJiraGit
06/2012–12/2013
19 Monate

Businessservices für ein Buchungs- & Reservierungssystem

Deutsches Reisebüro (DER) · Frankfurt a. Main — Touristik

Backend-Entwicklung

Implementierung von Businessservices im Rahmen der Neuimplementierung eines Buchungs- und Reservierungssystems.

JavaJUnitTDDMockitoSpringSOAPWebservicesJiraMaven
05/2011–04/2012
12 Monate

Payment-Lösung auf Basis von QR-Codes

Paycoo Ltd. · London — Finanz, Startup

Fullstack-Entwicklung · Konzeption · Build- & Konfigurationsmanagement

Geldtransfer zwischen Konten per QR-Code-Scan; Hybrid-App (GWT), eingebettet in native Mobile-Apps für breite Plattformabdeckung.

JavaJUnitTDDMockitoGWTPhonegapSpringSpring SecurityJPARESTZXingPayPal APIMavenAWS EC2AWS VPCJenkinsArtifactory
10/2010–02/2011
5 Monate

Antest (EntryCheck) von Applikationsserver-Umgebungen

Deutsche Telekom · Darmstadt — Telekommunikation

Jenkins-Pluginentwicklung · Maven-Pluginentwicklung

Testumgebung zum technischen Antesten von Laufzeitumgebungen (Build & Deployment) für eine große Java-EE-Unternehmensanwendung.

JavaMavenJenkinsGroovySubversion (SVN)
04/2010–09/2010
6 Monate

Webservices auf einem ESB (Mediation & Rating)

1&1 · Montabaur — Telekommunikation

Backend-Entwicklung

Softwaredesign, Webservices, Pflege und Wartung der Rating-Engine; Webservices zur Rechnungsübergabe an SAP.

JavaSpringSpring SecurityJPAHibernateMavenJUnitTDDMockitoDBUnitServiceMixWebservicesCXFXFireSAP-AnbindungSAP BAPIJBossOracleSubversion (SVN)
05/2009–03/2010
11 Monate

Migration der Stammdatenverwaltung einer Großbank

Commerzbank · Frankfurt a. Main — Bank, Finanz

Backend-Entwicklung

Workflows zur Persistierung von Stammdaten, kanonisches XML-Modell sowie RDF-Beschreibung für die maschinelle Verarbeitung.

JavaJava EEIBM MDM (WCC)EJBJPARDFXMLOracleSubversion (SVN)

Kontakt & Qualifikation

Kontakt & Profile

Ausbildung

11/1997
Dipl.-Ing. (Univ.) Elektrotechnik
Universität Erlangen-Nürnberg
05/1989
Abitur
Gymnasium am Romäusring, Villingen-Schwenningen

Zertifikate

12/2018
Machine Learning Engineer Nanodegree
Udacity
08/2017
Data Analyst Nanodegree
Udacity