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

Senior Java / Fullstack Software Engineer · DevOps

online
  • 90‐100€/Stunde
  • 13359 Berlin
  • Nähe des Wohnortes
  • de  |  en
  • 28.04.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.
  • Betriebssysteme1 J.
  • Cloud (allg.)
  • Continuous Delivery4 J.
  • DevOps (allg.)2 J.
  • Docker4 J.
  • Iaas1 J.
  • Infrastrukturarchitektur1 J.
  • Java-Frameworks
  • Java (allg.)12 J.
  • Jenkins
  • Junit3 J.
  • Kubernetes6 J.
  • Postgresql8 J.
  • Server-Monitoring2 J.
  • Spring Framework6 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, 1 Monat)
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 Java Engineer bringe ich über 15 Jahre Projekterfahrung in der Entwicklung, Modernisierung und dem Betrieb komplexer Backend-Systeme mit. Mein technischer Schwerpunkt liegt auf Java (aktuell 21), Spring Boot, PostgreSQL, REST-APIs und DevOps – vom ersten Commit bis zum produktiven Deployment auf Kubernetes und OpenShift.

Ich fühle mich in gewachsenen Systemlandschaften genauso wohl wie auf der grünen Wiese. In meinen bisherigen Projekten habe ich unter anderem Datenbankmigrationen (Oracle zu PostgreSQL), Framework-Upgrades, Legacy-Modernisierungen und den Aufbau vollständiger CI/CD-Pipelines verantwortet. Monitoring und Observability (Prometheus, Grafana, OpenTelemetry) gehören für mich selbstverständlich dazu.

Meine Branchenerfahrung umfasst das Gesundheitswesen, die Energiewirtschaft, Telekommunikation, E-Commerce und den öffentlichen Sektor – alles Umfelder, in denen Zuverlässigkeit, Dokumentation und enge Abstimmung im Team entscheidend sind. Agiles Arbeiten im Scrum-Format praktiziere ich seit vielen Jahren.

Neben meinem Diplom in Wirtschaftsinformatik (DH) und einem M.Sc. der Universität Duisburg-Essen bin ich IHK-geprüfter Ausbilder und habe mehrere Jahre als wissenschaftlicher Mitarbeiter an Hochschulen gelehrt. Das hilft mir, technische Sachverhalte verständlich zu vermitteln und Wissen im Team weiterzugeben.

Ich arbeite bevorzugt remote und bin für Vor-Ort-Termine flexibel. KI-gestützte Entwicklungstools setze ich aktiv im Arbeitsalltag ein.

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
2991
Alter
40
Berufserfahrung
17 Jahre und 6 Monate (seit 10/2008)

Kontaktdaten

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

Jetzt Mitglied werden