freiberufler Senior Java-Softwareentwickler (Full-Stack) & IT-Berater - Cloud- und Generative-AI-Expertise auf freelance.de

Senior Java-Softwareentwickler (Full-Stack) & IT-Berater - Cloud- und Generative-AI-Expertise

zuletzt online vor wenigen Tagen
  • 95€/Stunde
  • 12059 Berlin
  • auf Anfrage
  • de  |  en  |  es
  • 01.02.2026
  • Contract ready

Kurzvorstellung

Über 30 Jahre Erfahrung in der IT, davon mehr als 15 Jahre als selbstständiger Softwareentwickler und IT-Berater in anspruchsvollen Enterprise-Projekten.
Schnelle fachliche Einarbeitung, hohe Codequalität und konstruktive Zusammenarbeit.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Agile Methodologie12 J.
  • Amazon Web Services (AWS)7 J.
  • Backend Entwickler9 J.
  • Cloud Spezialist8 J.
  • Continuous Integration
  • Full Stack Developer6 J.
  • Generative KI
  • IT-Berater8 J.
  • Java-Entwickler13 J.
  • Spring Framework13 J.

Projekt‐ & Berufserfahrung

Senior-Java-Backend-Entwickler
TUI Infotec GmbH, Hannover
3/2022 – 11/2024 (2 Jahre, 9 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

3/2022 – 11/2024

Tätigkeitsbeschreibung

Meine Aufgaben im Team:
Implementierung und Weiterentwicklung des Spring-Boot-Backends mit Fokus auf Skalierbarkeit und Wartbarkeit
Mitarbeit an Projekten (u. a. TUI-Musement, Betrugsprävention)
Mitgestaltung der API und Plug-in-Architektur sowie Sicherstellung der Kompatibilität mit bestehenden und zukünftigen Systemen
Code-Reviews
Aufbau von Überwachungs- und Benachrichtigungslösungen zur Unterstützung von Support-Teams und Betriebssicherheit

Aufgaben des Teams:
Bereitstellung und Wartung von APIs zur Buchung und Verwaltung von TUI-Reisepaketen im API-First-Ansatz für Drittanbieter und unternehmensintern
Integration und Entwicklung von Services über Plug-in-Architektur: Anbindung externer und interner Systeme (u. a. Mietwagen, Flüge, Hotels, Bezahlservices, Betrugsprävention)
Betrieb von etwa 20 Spring-Boot-Services in Kubernetes-Clustern, sowie ereignisgesteuerten AWS-Lambdas über SQS
Aufbau von Dashboards zum Monitoring, sowie Weiterleitung von Ereignissen über SQS/SNS an Support-Teams
Qualitätssicherung: CI-Pipelines mit automatisierten Tests und statischer Codeanalyse

Technologien:
Java 21, Spring Boot 3.x, AWS (EKS, Lambda, SQS, SNS, DynamoDB), ApiGee API Gateway, Kubernetes, Gitlab CI/CD, SonarQube, OpenAPI 3, OAuth 2, DataDog

Vorgehensweise:
Agile (SCRUM), Code-Reviews, Pair-Programming, Clean-Code-Prinzipien

Eingesetzte Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), API-Entwickler, Cloud Spezialist, Code-Review, Git, IT-Berater, Java-Entwickler, Kubernetes, Scrum, Server-Monitoring, Spring Framework

Senior-Java-Backend-Entwickler
GVL GmbH, Berlin
1/2021 – 2/2022 (1 Jahr, 2 Monate)
Medienbranche
Tätigkeitszeitraum

1/2021 – 2/2022

Tätigkeitsbeschreibung

Meine Aufgaben im Team:
Entwicklung und Wartung von hochperformanten, skalierbaren und zuverlässigen Backend-Services
Mitgestaltung der Architektur und aktive Beteiligung an der Entscheidungsfindung
Sicherstellung der Code-Qualität und Mitwirkung bei Code-Reviews, Pair- und Mob-Programming-Sessions
Unterstützung bei der Einführung und Anwendung von Clean-Code-Prinzipien, DDD und TDD
Mitarbeit in der Planung und Durchführung agiler Sprints

Aufgaben des Teams:
Verantwortlich für die Entwicklung und den Betrieb von Microservices, die verschiedene Domänen innerhalb der GVL abdecken.
Integration und Datenabgleich mit externen Systemen wie der internationalen Künstler-Datenbank VRDB
Bereitstellung von Services für das Melden von Rechteinhaberschaften und die Nutzung von Musikstücken und Videoproduktionen
Konzeption der Systeme nach dem Prinzip der Self-Contained-Systems mit lose gekoppelten Bounded-Contexts, mit Fokus auf den Einsatz von asynchroner, nicht blockierender Kommunikation.

Technologien:
u. a. Java 11, Spring Boot, Spring WebFlux, MongoDB, PostgreSQL, RabbitMQ, Docker, GitLab, GitLab CI/CD

Vorgehensweise:
Agile (SCRUM), Code-Reviews, Pair- und Mob-Programming, Clean-Code-Prinzipien, Domain-Driven-Design und teilweise Test-Driven Design

Eingesetzte Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), Backend Entwickler, Cloud Spezialist, Code-Review, Full Stack Developer, IT-Berater, Java-Entwickler, Kubernetes, Software Design, Software Quality, Spring Framework

Senior Java Fullstack-Entwickler
Deutsche Post IT Services GmbH, Berlin
1/2020 – 5/2021 (1 Jahr, 5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2020 – 5/2021

Tätigkeitsbeschreibung

Meine Aufgaben im Team:
In meiner Rolle als Java-Fullstack-Entwickler war ich Teil eines selbst organisierten Teams mit sechs Entwicklern. Meine Arbeit umfasste Code-Review-Prozesse sowie Pair- und Mob-Programming. Dabei setzten wir konsequent auf Clean-Code-Prinzipien, um nachhaltige und qualitativ hochwertige Software zu entwickeln.

Aufgaben des Teams:
Unser Team war im Umfeld des E-Post-Portals der Deutsche Post DHL Group tätig und verantwortete vorwiegend DSGVO-konforme Prozesse zur Datenlöschung.
Hierbei haben wir zahlreiche Microservices der Plattform analysiert, um die Verarbeitung personenbezogener Daten zu identifizieren und entsprechende Löschroutinen gemäß den Vorgaben zu Aufbewahrungs- und Löschfristen zu implementieren.
Zusätzlich betrieben wir eigenständige Microservices und Komponenten, insbesondere für den Kundenservice und das Produkt Digitale Briefankündigung (-Hyperlink entfernt-).

Technologien:
u. a. Java 8, Spring Boot 2.x, Oracle 19c, Angular, TeamCity CI/CD, Bitbucket, Terraform

Vorgehensweise:
Agile (SCRUM), Pair- und Mob-Programming, Clean-Code-Prinzipien

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Backend Entwickler, Cloud Spezialist, Datenbankentwicklung, Datenschutz, DevOps, Frontend Entwickler, Java-Entwickler, Spring Framework

Senior Fullstack / DevOps-Engineer
GLS eCom Lab GmbH, Berlin
8/2017 – 8/2019 (2 Jahre, 1 Monat)
Logistikdienstleister
Tätigkeitszeitraum

8/2017 – 8/2019

Tätigkeitsbeschreibung

Projekte:
1.
Android-App zur Unterstützung der GLS-Paketlieferer (-Hyperlink entfernt-).
Die App schlägt eine Route und Reihenfolge für die Paketauslieferung vor. Die optimale Route wird fortwährend neu berechnet.

Zur App gehören ein Backend aus Microservices zur Verarbeitung von Events, Routenberechnung, Reporting, Monitoring, und Usermanagement, sowie eine Anbindung an Legacy-Systeme der GLS und ein Administrations-Frontend.

Mein Team entwickelte die Administration mit Vue.js-Frontend und Spring-Boot-Backend.

2.
Das Projekt »Parcelshuttle« bot eine flexible Möglichkeit der Paketanlieferung und ‑versands in einem gewählten Zeitfenster. Mit einem MVP wurde in einem Testgebiet innerhalb Berlins die Marktfähigkeit erprobt.
Ein Webfrontend ermöglichte dem Benutzer die Auswahl von Produkt, Zeitfenster und Bezahlung. Das Backend sendete die Aufträge an die beauftragte Lieferfirma.

Als Architekt und Entwickler habe ich die Anwendung mit Spring-Boot-Microservices und Angular-Frontend entwickelt.

Technologien:
u. a. AWS (EC2, ECS, RDS Postgres, SQS, CloudFront, CloudFormation), Docker, Spring Boot, Java 8, Vue.js, AngularJS 1.6, GraphHopper Directions API, Google Maps API, Google Places API, GitHub Enterprise, Mailchimp, Mandrill, PayPal SDK

Vorgehensweise:
Agile (SCRUM), Clean-Code, Code-Reviews

Eingesetzte Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), AngularJS, Cloud Spezialist, DevOps, Full Stack Developer, Java-Entwickler, Scrum, Software Architecture, Spring Framework, Vue.Js

Senior-Java-Fullstack-Entwickler / Liferay-DXP-Entwickler
T-Systems on site services GmbH, Berlin
11/2016 – 5/2017 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2016 – 5/2017

Tätigkeitsbeschreibung

Projekt:
Ein Portal für die digitale Formular- und Antragsbearbeitung auf Basis von Liferay DXP für die Daimler-Benz AG.

Meine Aufgabe im Team:
Entwicklung von Frontends und Backends für Liferay-DXP-Portlets.
Implementierung von APIs und Geschäftslogik in agiler Vorgehensweise.

Aufgaben des Teams:
Entwicklung von Portlets für das Erstellen und Bearbeiten von Formularen.
Anbindung eines AngularJS-Frontends an eine eigens entwickelte REST-API.
Nutzung vorhandener Liferay-Funktionalitäten, z. B. zur Abwicklung komplexer Arbeitsabläufe mithilfe der Liferay-Kaleo-Engine.

Technologien:
u. a. Java 8, Liferay DXP, Tomcat 8, PostgreSQL, AngularJS, OSGi

Vorgehensweise:
Agile Vorgehensweise (SCRUM)

Eingesetzte Qualifikationen

Agile Methodologie, Amazon Web Services (AWS), AngularJS, Backend Entwickler, Cloud Spezialist, Consultant, Full-Stack, Full Stack Developer, IT-Berater, Java-Entwickler, Java Database Connectivity, Scrum, Spring Framework

Liferay Entwicklungs- und Beratungstätigkeit
Bit4Finance GmbH, Berlin
7/2016 – 11/2016 (5 Monate)
Versicherungen
Tätigkeitszeitraum

7/2016 – 11/2016

Tätigkeitsbeschreibung

Im Auftrag der Stuttgarter Versicherung a.G., entwarfen und entwickelten wir ein Informationsportal für die Vertriebsmitarbeiter der Stuttgarter Versicherung a.G.

-Hyperlink entfernt-

Eingesetzte Qualifikationen

Spring Framework, Agile Methodologie, Backend, Backend Entwickler, Frontend Entwickler, Full-Stack, Full Stack Developer, Java-Entwickler, Scrum

Senior-Java-Fullstack-Entwickler
GOD GmbH, Braunschweig
12/2015 – 6/2016 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2015 – 6/2016

Tätigkeitsbeschreibung

Projekt:
Inhouse-Weiterentwicklung eines bestehenden Supply-Chain-Management-Systems für die Volkswagen AG.

Im Auftrag der Volkswagen AG haben wir als Team, bestehend aus drei Java-Entwicklern, neue Funktionalität zu einem bestehenden System für das Supply-Chain-Management hinzugefügt.

Technologien:
u. a. Java EE 6, JPA, JSF, Oracle DB, IBM WebSphere Server, TomEE

Vorgehensweise:
Agile Vorgehensweise (SCRUM)

Eingesetzte Qualifikationen

Spring Framework, Agile Methodologie, Backend, Backend Entwickler, Front End, Frontend Entwickler, Full-Stack, Full Stack Developer, Java-Entwickler, Java (allg.), Scrum

Senior Java Fullstack-Entwickler, Berater für Liferay-Portal
Publicis Pixelpark AG, Berlin
10/2013 – 11/2014 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2013 – 11/2014

Tätigkeitsbeschreibung

Projekt:
Unser Team realisierte Kundenportale für Kunden aus der Medizintechnik und dem Medizin-Verlagswesen auf Basis von Liferay Portal. Mein Schwerpunkt lag dabei in der Beratung zu System- und Softwarearchitektur sowie der Softwareentwicklung. Als Entwickler und Spezialist für das Java Framework Liferay Portal unterstützte ich das Pixelpark-Entwicklungsteam in Projekten wie station24.de, bibliomed-manager.de und medperts.com.
Die Portale basieren auf Liferay Portal und wurden als Cluster auf Tomcat 7 betrieben. Ich war an der Umsetzung von Java Portlets mit Ajax-Funktionalität beteiligt, wobei JQuery und Spring Web MVC im Frontend sowie Spring und Hibernate im Backend eingesetzt wurden.
PostgreSQL 8 wurde als Datenbank und Apache Solr für die Suche verwendet.

Eingesetzte Qualifikationen

Agile Methodologie, Backend Entwickler, Cloud Spezialist, Frontend Entwickler, Full Stack Developer, Java-Entwickler, Scrum, Spring Framework

Projektarchitekt, IT-Berater, Java‑Entwickler, Liferay‑Entwickler
Volkswagen Group IT, Volkswagen AG, Wolfsburg
3/2010 – 9/2013 (3 Jahre, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2010 – 9/2013

Tätigkeitsbeschreibung

Projekt:
Im Auftrag der GOD mbH war ich im Architektur-Management der Volkswagen Group IT am Standort Wolfsburg als Projektarchitekt in einem Team zuständig für die Beratung von IT-Projekten der Volkswagen Gruppe, die mit Liferay-Portal umgesetzt wurden oder Schnittstellen dazu hatten.

Dies beinhaltete die Architekturplanung, Unterstützung bei der Integration in die Volkswagen-IT, Beratung bei der Entwicklung oder Migration von Liferay-Projekten sowie die Mitarbeit an den konzernweit geltenden Entwickler-Richtlinien für Liferay-Portal-Projekte.

Eingesetzte Qualifikationen

Agile Methodologie, Backend Entwickler, Datenbankentwicklung, Frontend Entwickler, IT-Berater, IT-Infrastrukturspezialist, Java-Entwickler, Oracle Portal, Scrum, Software Architecture, Software Design, Software engineering / -technik, Software Quality, Softwareanforderungsanalyse, Spring Framework

Senior Java Softwareentwickler, IT-Berater
Global Biodiversity Information Facility (GBIF), Kopenhagen
4/2009 – 11/2009 (8 Monate)
Life Sciences
Tätigkeitszeitraum

4/2009 – 11/2009

Tätigkeitsbeschreibung

Projekt:
1. Beratungs- und Entwicklungstätigkeit für das Global Biodiversity Resources Discovery System Projekt

Entwicklung eines Systems zur Registrierung von Ressourcen und Anbietern im GBIF Network
-Hyperlink entfernt-

2. Beratungstätigkeiten für das GBIF Biodiversity Metadata Portal Projekt als Teil des Global Earth Observation System of Systems (GEOSS)


Evaluierung von Systemen zur Speicherung und Indizierung von XML-Dokumenten für ökologische Metadaten (DarwinCore, EML) und Beratung für die Portalarchitektur.

Eingesetzte Qualifikationen

Consultant, IT-Berater, Full Stack Developer, Java-Entwickler, Softwareentwickler, Agile Methodologie, Scrum, Software Architecture, Software Design, Spring Framework, Backend Entwickler, Frontend Entwickler

Zertifikate

Meta React Specialization
Meta
2025
Python for Data Science, AI & Development
IBM
2025
Architecting with Google Kubernetes Engine
Google Cloud
2025
Building Scalable Java Microservices with Spring Boot and Spring Cloud
Google Cloud
2025
Generative AI for Java and Spring Developers
IBM
2025
Google Cloud Fundamentals: Core Infrastructure
Google Cloud
2025
Java 21 – Exploring the Latest Innovations
Packt
2025
Generative AI for Software Developers (Specialization)
IBM
2025
Machine Learning (Specialization)
Stanford University
2025

Ausbildung

Radio und Fernsehtechniker (Informationselektroniker)
Ausbildung
Fa. Pecksen Karlsruhe
1992

Über mich

Freiberufliche Tätigkeit mit Fokus auf Entwicklung und Beratung für cloud- und on-premises-betriebene Web-Plattformen im Enterprise-Umfeld.
Schwerpunkte sind skalierbare Backend-Systeme, Microservice-Architekturen, Cloud-Infrastrukturen sowie saubere und wartbare Softwarearchitektur.

Weitere Kenntnisse

Softwareentwicklung & Architektur:
Java (bis 21), Spring Boot, Spring Cloud
Microservices, API-First, Clean Code
Skalierbarkeit, Wartbarkeit, Performance

Cloud & DevOps:
AWS, Google Cloud Platform (GCP)
Kubernetes, Docker
CI/CD (GitLab CI, Jenkins, TeamCity)
Infrastructure as Code (Terraform, AWS CDK)

Generative AI & Data:
Integration von LLMs in Softwarelösungen
Generative AI für Java- und Backend-Anwendungen
Grundlagen Machine Learning & Data Science (Python)

Frontend:
React, Vue, Angular, JSF

Datenbanken:
PostgreSQL, Oracle, MySQL
MongoDB, DynamoDB

Methoden:
Agile Entwicklung (SCRUM, Kanban)
Code-Reviews, Pair- und Mob-Programming
Domain-Driven Design (DDD), TDD

Weitere Kompetenzen:
Branchenkenntnisse aus Projekten in: Automotive, Logistik, Tourismus, Umwelt, Medien, E-Learning, Versicherung, Agenturen, Messtechnik
Netzwerktechnik und Elektrotechnik

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
107
Alter
54
Berufserfahrung
17 Jahre und 5 Monate (seit 01/2009)

Kontaktdaten

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

Jetzt Mitglied werden