freiberufler Senior Java / Fullstack Software Engineer · DevOps auf freelance.de

Senior Java / Fullstack Software Engineer · DevOps

zuletzt online vor wenigen Tagen
  • 95‐105€/Stunde
  • 13359 Berlin
  • Nähe des Wohnortes
  • de  |  en
  • 15.07.2026
  • Contract ready

Kurzvorstellung

Senior Java/Fullstack Engineer mit 19+ Jahren Erfahrung. Schwerpunkte: Spring Boot, Microservices, Kubernetes, CI/CD und DevOps. Erfahren in regulierten Branchen (Gesundheit, Energie). Ich modernisiere bestehende Systeme, baue stabile Schnittstellen

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Anwendungsadministration1 J.
  • Apache Maven3 J.
  • API-Entwickler1 J.
  • Betriebssysteme1 J.
  • Cloud (allg.)
  • Continuous Delivery4 J.
  • DevOps (allg.)2 J.
  • Docker4 J.
  • Hibernate (Java)4 J.
  • Iaas1 J.
  • Infrastrukturarchitektur1 J.
  • Java-Entwickler2 J.
  • Java-Frameworks
  • Java (allg.)13 J.
  • Java Database Connectivity1 J.
  • Jenkins
  • Junit3 J.
  • Kubernetes6 J.
  • Postgresql8 J.
  • Relationale Datenbanken1 J.
  • Representational State Transfer (REST)6 J.
  • Server-Monitoring2 J.
  • Software Architecture1 J.
  • Software Design1 J.
  • Software engineering / -technik1 J.
  • Software Version Control1 J.
  • Softwaredokumentation1 J.
  • Softwareentwickler1 J.
  • Softwareentwicklung (allg.)1 J.
  • Spring Framework8 J.
  • System Analyse1 J.
  • System Architektur1 J.
  • Systemadministration (allg.)1 J.
  • Systems Engineering1 J.
  • Vue.Js1 J.

Projekt‐ & Berufserfahrung

Senior Backend Software Developer
Kundenname anonymisiert, Berlin
4/2025 – offen (1 Jahr, 4 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2025 – offen

Tätigkeitsbeschreibung

• Entwicklung sowie Weiterentwicklung und technische Konzeption von Schnittstellen für die TI-Messenger-Anbindung im CRM-Umfeld
• Umsetzung neuer Schnittstellen und Erweiterung bestehender Integrationen
• Technische Abstimmung zwischen den Projekten TI-Messenger und Digital Layer
• Vorbereitung und Durchführung von Entwicklertests sowie Erstellung von Unit- und Integrationstests mit JUnit 5 und Testcontainers
• Erstellung technischer Dokumentation mit AsciiDoc
• CI/CD-Deployment und Release-Management mit Jenkins
• Betrieb und Deployment auf OpenShift mit Helm, ArgoCD und Docker

Eingesetzte Technologien: Java 21, Spring Boot 3/4, REST, OpenAPI, OData, OAuth 2.0, JPA/Hibernate, Liquibase, PostgreSQL, JUnit 5, Testcontainers, Lombok, Prometheus, Micrometer, OpenTelemetry, Python, Make, Go Template, Jenkins, Renovate, SonarQube, Nexus, Nexus IQ, Docker, Helm, ArgoCD, OpenShift, AWS, BitBucket, Jira, Redpanda Console, AsciiDoc

Eingesetzte Qualifikationen

Softwaredokumentation, Java Database Connectivity, Relationale Datenbanken, API-Entwickler, Java-Entwickler, Softwareentwickler, Software Quality, Software Architecture, Software Design, Hibernate (Java), Java (allg.), Software engineering / -technik, Software Version Control, Softwareentwicklung (allg.), Spring Framework, Representational State Transfer (REST)

Senior Backend Entwickler
VERBI Software GmbH (MAXQDA), Berlin
2/2025 – 4/2025 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2025 – 4/2025

Tätigkeitsbeschreibung

• Einrichtung einer automatisierten Testumgebung für die Web-Applikation
• Backend-Entwicklung mit TypeScript und Anbindung an AWS-Services
• Performance-Optimierung der bestehenden WebApp
• Mentoring und Coaching des Entwicklungsteams sowie Vermittlung von Best Practices (Wissenstransfer)
• Stabilisierung der WebApp-Architektur

Eingesetzte Qualifikationen

Postgresql, Git, Jira, Python, Typescript, Amazon Web Services (AWS)

Senior Fullstack Software Developer
50Hertz Transmission GmbH, Hamburg
7/2024 – 2/2025 (8 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

7/2024 – 2/2025

Tätigkeitsbeschreibung

Beratung und Entwicklung in der agilen Produktentwicklung über alle Phasen der Softwareentwicklung hinweg
Integration von Microservices auf Basis von Java
Entwicklung von Frontend-Komponenten mit Angular im Micro-Frontend-Ansatz
Implementierung ereignisgesteuerter, verteilter Architekturen mit Kafka
Einsatz cloud-nativer Lösungen und Container-Technologien in Kubernetes
Entwicklung und eigenständige Umsetzung automatisierter Tests für Frontend-, Backend-, Komponenten- und Integrationstests
Problemanalyse und Debugging anspruchsvoller Systemfehler
Teilnahme an projektspezifischen, technischen Meetings und Beratung bei Entscheidungsprozessen

Eingesetzte Qualifikationen

Java-Entwickler, Java (allg.), Python, Python-Programmierer

Site Reliability Engineer
Adobe Systems Engineering GmbH, Hamburg
4/2024 – 6/2025 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2024 – 6/2025

Tätigkeitsbeschreibung

• Implementierung von Cloud-Infrastruktur mit Amazon Web Services (AWS)
• Realisierung von Infrastructure-as-Code (IaC) mit Terraform
• Konzeption einer Monitoring-Strategie unter Einbindung von Tools wie New Relic
• Weiterentwicklung von Terraform-Modulen
• Entwicklung von Python-Skripten zur Automatisierung von Aufgaben

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Bash Shell, Git, Kubernetes, Python, Python-Programmierer, Server-Monitoring

Senior Fullstack Software Developer
Hamburger Energienetze, Hamburg
2/2021 – 1/2024 (3 Jahre)
Versorgungswirtschaft
Tätigkeitszeitraum

2/2021 – 1/2024

Tätigkeitsbeschreibung

• Neuentwicklung des Frontends und Backends eines Web-Portals auf Basis von Java / Spring Boot 3 und TypeScript / Angular
• Entwicklung von REST APIs mit SOAP- und OData-Schnittstellen
• Migrationen von Tomcat-Anwendungen zu Docker / Kubernetes und von Oracle zu PostgreSQL
• Visualisierung von Verbrauchsdaten mit Hilfe der TimescaleDB PostgreSQL-Erweiterung
• Automatisierung von Deployments und Neukonzeption von Release-Prozessen
• Architekturberatung bei der anwendungsübergreifenden Authentifikationsinfrastruktur mit OAuth 2.0 auf Basis von Keycloak
• Aufbau von Integrationstests mit Testcontainers und WireMock
• Unterstützung bei der Durchführung von Pentests und der Erhöhung der IT-Sicherheit von IT-Infrastruktur und -Systemen
• Fehlermonitoring, -analyse und -behebung

Eingesetzte Qualifikationen

Access Management, Angular, Apache Maven, Apache Tomcat, Bash Shell, Confluence, Continuous Delivery, CSS (Cascading Style Sheet), Debian Linux, Docker, Git, Hibernate (Java), HTML, Java (allg.), Java Message Service, JavaScript, Jira, Junit, Kubernetes, Nginx, Node.Js, Postgresql, Python, Representational State Transfer (REST), Sentry, Shell (CSH), SOAP, Spring Framework, SQL, Test Automation, Typescript, XML

Senior Fullstack Backend Developer / DevOps Engineer
edith.care GmbH, Hamburg
10/2020 – 12/2020 (3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

10/2020 – 12/2020

Tätigkeitsbeschreibung

• Entwicklung neuer Features und Behebung von Bugs an den REST-Microservices auf Basis von Java 14 und 15 und des Dropwizard-Frameworks
• Optimierung der Jenkins-Continuous Integration Pipelines
• Erweiterung der DevOps-Funktionalitäten im Kubernetes-Umfeld mit Kustomize und Terraform / Release-Durchführung
• Hochverfügbarkeit der Authentifizierung mittels Keycloak-Cluster
• Anpassung des Datadog-Monitorings und Alertings
• Beratung bezüglich Architektur und Migration von Kafka zu AWS SNS / SQS
• Implementierung von Features der auf React Native basierenden mobilen Smartphone-App
• Erweiterung des Backoffice-Frontends auf Basis von React
• Moderation von Retros und Unterstützung bei der Teamfindung

Eingesetzte Qualifikationen

Agile Methodologie, DevOps, DevOps (allg.), Java-Frameworks, Java (allg.), Java Message Service, Jenkins, Kubernetes, React (JavaScript library), React Native, Release-Management, Representational State Transfer (REST), Server-Monitoring, System Architektur

Technical Consultant / DevOps
B+R Bildung und Reisen GmbH, Hamburg
8/2020 – 9/2020 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2020 – 9/2020

Tätigkeitsbeschreibung

• AnforderungsanalyseautomatischesDeploymentundSourceCodeOrganisation in GitHub
• EntwicklungeinerneuenTestinfrastrukturfürdieE-Learning-Plattform
• ImplementierungeinesSystemsfürdasautomatisierteDeploymentvon
Umgebungen mit GitHub Actions

Eingesetzte Qualifikationen

Continuous Delivery, Git, It-Beratung, Release-Management, Systemadministration (allg.), Test Management

Java Backend-Entwicklung
AUSY Technologies Germany AG, Hamburg
4/2020 – 9/2020 (6 Monate)
Telekommunikation
Tätigkeitszeitraum

4/2020 – 9/2020

Tätigkeitsbeschreibung

• Weiterentwicklung der Spring Boot-Anwendung für das REST-Interface der mobilen Applikationen eines großen Telekommunikationsanbieters
• Einführung von Jenkins-Pipelines zur Continuous Integration / Delivery
• Migration der Maven-Repositories von Nexus zu Artifactory
• Automatisierung des Deployment-Prozesses
• Optimierung des automatischen Testings mit JUnit und WireMock

Eingesetzte Qualifikationen

Apache Maven, Java (allg.), Java Architecture for XML Binding (JAXB), Java-Frameworks, Jenkins, Junit, Spring Framework

DevOps Engineering
OKTAV GmbH, Hamburg
2/2020 – 2/2021 (1 Jahr, 1 Monat)
Handel
Tätigkeitszeitraum

2/2020 – 2/2021

Tätigkeitsbeschreibung

- Automatisierung der AWS Cloud-Infrastruktur mit Terraform
- DNS-Migration zu AWS Route 53
- Migration vorhandener Anwendungen zu Kubernetes
- Aufsatz eines Kubernetes Clusters für eine Staging-Umgebung
- Integration von Datadog Infrastructure Monitoring, Datadog APM und Datadog Logging
- Einführung von Continuous Deployment durch GitLab CI Pipelines 

Eingesetzte Qualifikationen

Anwendungsadministration, Betriebssysteme, Continuous Delivery, DevOps (allg.), Docker, Iaas, Infrastrukturarchitektur, Kubernetes, Server-Monitoring, System Analyse, System Architektur, Systemadministration (allg.), Systems Engineering

Fullstack Software Developer (Festanstellung)
shopping24 commerce network, Hamburg
8/2018 – 2/2020 (1 Jahr, 7 Monate)
Handel
Tätigkeitszeitraum

8/2018 – 2/2020

Tätigkeitsbeschreibung

• Erweiterung des automatisierten Testings mit JUnit für die eigene Abrechnungssoftware (Java) und Einführung von manuellen Testings der Rechnungsläufe
• Entwicklung einer Vue.js-Anwendung für die Rabattierung von Partner-Shops
• Migration der Produktdatenanreicherung von Spring Framework zu Spring Boot
• Performance-Optimierung des Produktdatenimports mithilfe von Kafka und RabbitMQ
• Modernisierung und Übertragung aller internen Tools und externen APIs zu Kubernetes
• Anpassung der PHP- und Java-Frontends zur Internationalisierung von Produktattributen

Eingesetzte Qualifikationen

Postgresql, DevOps (allg.), Java (allg.), Spring Framework, CSS (Cascading Style Sheet), HTML, Kubernetes, PHP, Vue.Js

Application Developer / DevOps (Festanstellung)
Parship Group, Hamburg
4/2016 – 7/2018 (2 Jahre, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2016 – 7/2018

Tätigkeitsbeschreibung

• Datenmigration aller Kundendaten eines Portals zwischen zwei relationalen Schemata mit Hilfe von Pentahoo
• Erweiterung der REST-Anbindung der mobilen App
• Portierung der monolithischen Java-Anwendung von Java 7 auf Java 8
• Migration von Puppet 3 auf Puppet 5, Erweiterung des Ruby-Scriptings
• Data Center Migration
• Einführung des Monitoring-Tools Instana

Eingesetzte Qualifikationen

Postgresql, Java (allg.), Ruby, Puppet, Representational State Transfer (REST)

Wissenschaftlicher Mitarbeiter / Doktorand (Festanstellung)
Universität Hamburg, Hamburg
10/2015 – 3/2016 (6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2015 – 3/2016

Tätigkeitsbeschreibung

• Vorbereitung der Vorlesung und Durchführung von Seminaren zum Thema Business Process Management
• Betreuung von Abschlussarbeiten

Eingesetzte Qualifikationen

Schulung / Training (IT), Schulung / Coaching (allg.), Schulungskonzepte

Wissenschaftlicher Mitarbeiter / Doktorand (Festanstellung)
Universität Paderborn, Paderborn
4/2015 – 7/2015 (4 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/2015 – 7/2015

Tätigkeitsbeschreibung

• Vorbereitung der Vorlesung und Durchführung von Seminaren zur Lehrveranstaltung Visualisierung
• Betreuung von Abschlussarbeiten

Eingesetzte Qualifikationen

Schulung / Training (IT), Schulung / Coaching (allg.)

Wissenschaftlicher Mitarbeiter (Festanstellung)
Hochschule für Angewandte Wissenschaften Hamburg, Hamburg
2/2012 – 3/2015 (3 Jahre, 2 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

2/2012 – 3/2015

Tätigkeitsbeschreibung

• Durchführung des seminaristischen Unterrichts und Laborübungen zu den Lehrveranstaltungen Programmieren I, Programmieren II, Grundlagen der Informatik, Image Processing und Animation
• Betreuung von Abschlussarbeiten

Eingesetzte Qualifikationen

Schulung / Training (IT), Schulung / Coaching (allg.)

Fullstack Software-Entwickler (Festanstellung)
Voipfuture GmbH, Hamburg
9/2010 – 2/2012 (1 Jahr, 6 Monate)
Telekommunikation
Tätigkeitszeitraum

9/2010 – 2/2012

Tätigkeitsbeschreibung

• Entwicklung des Frontends und des Backends der Web-Applikation zur Visualisierung von VoIP-Monitoring-Daten
• Einbindung von PostgreSQL-Plugins in C zur Aggregation von Daten aus Tabellenpartitionen
• Paketierung der Anwendungen und Infrastruktur-Komponenten unter Verwendung von Python mit SuSE Linux

Eingesetzte Qualifikationen

Postgresql, OpenSuse, Java (allg.), Python, CSS (Cascading Style Sheet), HTML, JavaScript, Jquery

IT Specialist (Festanstellung)
IBM Deutschland GmbH, Hamburg
10/2008 – 8/2010 (1 Jahr, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2008 – 8/2010

Tätigkeitsbeschreibung

• Frontend- und Backend-Entwicklung einer javabasierten Software-Lösung zur Abbildung der Geschäftsprozesse für Schadens- und Inkassoaktivitäten im Projekt bei einem Hamburger Kreditversicherungsunternehmen
• Implementierung von Interface Management Prozessen bei einem Hamburger Flugzeugkonstruktionsunternehmen unter Verwendung von C und Java-Anwendung
• Erweiterung der Sachbearbeitungsanwendung eines Stuttgarter Versicherungsunternehmens um Monitoring-Funktionalitäten mit IBM WebSphere Business Monitor
• Automatisierung der Verarbeitung von Eingangspost und Akten bei einem Versicherungsunternehmen

Eingesetzte Qualifikationen

Java (allg.), Spring Framework, CSS (Cascading Style Sheet), HTML

Ausbildung

Wirtschaftsinformatik
Master of Science
2014
Essen
Wirtschaftsinformatik
Diplom (DH)
2008
Mannheim

Über mich

Als freiberuflicher Senior Backend Developer entwickle ich seit über 15 Jahren robuste Java- und Spring-Boot-Anwendungen, überwiegend in regulierten Enterprise-Umgebungen wie Gesundheit, Versicherung, Energie und öffentlichem Sektor. Aktuell arbeite ich an der Anbindung des TI-Messengers im Umfeld einer großen deutschen Krankenversicherung.

Mein Fokus liegt zunehmend auf KI-augmentierter Entwicklung: Ich baue eigene MCP-Server, binde LLMs an Backend-Systeme an und setze KI-gestützte Entwicklungsworkflows produktiv ein. Dazu bringe ich Architektur- und Security-Kompetenz mit, insbesondere Microservices sowie Identity und Access Management mit OAuth 2.0, OpenID Connect und Keycloak.

Qualität und Betriebsstabilität sind für mich zentral: TDD, Testcontainers, CI/CD und Observability gehören zu meinem Alltag. Als Maintainer mehrerer quelloffener Java-Bibliotheken (unter anderem adocfmt und Matomo Java Tracker) veröffentliche ich regelmäßig über Maven Central.

Ich arbeite bevorzugt remote oder in Berlin und bin ab Oktober 2026 in Vollzeit verfügbar.

Weitere Kenntnisse

Architektur & Konzeption: Microservices-Design, Event-Driven Architecture, API-First-Entwicklung (OpenAPI, OData, SOAP), Schnittstellenkonzeption, Datenbankmodellierung und -migration (Oracle → PostgreSQL), OAuth 2.0 / Keycloak-Authentifizierungsarchitektur

DevOps & Betrieb: GitOps-Workflows mit ArgoCD, Container-Orchestrierung (Kubernetes, OpenShift, Helm, Kustomize), Infrastructure as Code (Terraform), Aufbau und Optimierung von CI/CD-Pipelines, Dependency Management und SBOM, A/B-Deployment-Strategien, Release-Management

Qualitätssicherung: Teststrategien für Backend-, Komponenten- und Integrationstests, Testautomatisierung mit Testcontainers und WireMock, Code-Qualitätsanalyse mit SonarQube, Pentestbegleitung und IT-Sicherheitsmaßnahmen

Wissensvermittlung & Lehre: Mehrjährige Erfahrung in der Hochschullehre (Programmierung, Informatik, Software Engineering), Betreuung von Abschlussarbeiten, IHK-geprüfter Ausbilder. Ich kann technisches Wissen verständlich aufbereiten und Onboarding neuer Teammitglieder effektiv unterstützen.

Domainwissen: Gesundheitswesen (CRM, Schnittstellenanbindung), Energiewirtschaft (Übertragungsnetz, Verteilnetz, Verbrauchsdatenvisualisierung), Telekommunikation (Mobile APIs, Push Notifications), E-Commerce (Produktdatenmanagement, Tracking)

Systemadministration: Linux-Server (Ubuntu, Debian, CentOS, SuSE), Puppet, Ansible, Virtualisierung (KVM, Proxmox, OpenStack), Nginx, Tomcat

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
3122
Alter
40
Berufserfahrung
17 Jahre und 9 Monate (seit 10/2008)

Kontaktdaten

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

Jetzt Mitglied werden