freiberufler Senior Java & Spring Boot Entwickler | Softwarearchitektur | Full-Stack auf freelance.de

Senior Java & Spring Boot Entwickler | Softwarearchitektur | Full-Stack

zuletzt online vor 3 Tagen
  • auf Anfrage
  • 51371 Leverkusen
  • auf Anfrage
  • de  |  pl  |  en
  • 23.07.2026
  • Contract ready

Kurzvorstellung

Ich entwickle individuelle Business-Software, die Unternehmen Arbeit abnimmt. Mit Java, Spring Boot und moderner Softwarearchitektur automatisiere ich Geschäftsprozesse, integriere bestehende Systeme und schaffe skalierbare Lösungen.

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Angular9 J.
  • Apache Tomcat9 J.
  • CSS (Cascading Style Sheet)1 J.
  • Docker9 J.
  • Git4 J.
  • HTML1 J.
  • Java-Entwickler9 J.
  • Java (allg.)3 J.
  • Java EE
  • Junit4 J.
  • Mysql9 J.
  • PHP3 J.
  • Postgresql4 J.
  • Python1 J.
  • Representational State Transfer (REST)9 J.
  • Scrum2 J.
  • Spring Framework9 J.
  • Subversion9 J.
  • WordPress3 J.

Projekt‐ & Berufserfahrung

Fullstack-Entwickler
PLANT-MY-TREE, Essen
2/2026 – offen (6 Monate)
Umwelt
Tätigkeitszeitraum

2/2026 – offen

Tätigkeitsbeschreibung

- Konzeption der modularen Softwarearchitektur basierend auf Spring Modulith zur Sicherstellung hoher Wartbarkeit
- Entwicklung der Event-gesteuerten Geschäftslogik zur Bewertung von Shopify-Bestellungen mittels Webhooks
- Implementierung der automatisierten Rechnungsstellung durch Anbindung der weclapp REST-API
- Aufbau des Frontends unter Verwendung von React Router und der Shopify App Bridge für eine native Integration
- Design des Datenbankmodells und Implementierung der Persistenzschicht mit JPA/Hibernate sowie Prisma
- Integration von Internationalisierungsprozessen für die globale Anwendung in Frontend und E-Mail-Kommunikation
- Automatisierung der Deployment-Prozesse mittels Docker und GitLab CI/CD

Eingesetzte Qualifikationen

Postgresql, Shopify App-Entwicklung, Apache Maven, Docker, Java (allg.), Node.Js, Spring Framework, Typescript, Hibernate (Framework), React (JavaScript library), Representational State Transfer (REST)

Fullstack-Entwickler
PLANT-MY-TREE, Essen
1/2026 – offen (7 Monate)
Umwelt
Tätigkeitszeitraum

1/2026 – offen

Tätigkeitsbeschreibung

- Integration eines interaktiven Formulars zur Einzel-Personalisierung von Baum-Urkunden mit Live-Vorschau
- Implementierung einer Massenpersonalisierungs-Funktion via Excel-Upload zur effizienten Verarbeitung von Großbestellungen
- Entwicklung eines Empfehlungssystems mit automatisierten Export-Hintergrundprozessen
- Aufbau der Rechnungsübersicht und Anbindung an das Buchungssystem

Eingesetzte Qualifikationen

Postgresql, SQL, Docker, CSS (Cascading Style Sheet)

JavaEE Entwickler
Swisslog GmbH, Dortmund
6/2025 – 12/2025 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2025 – 12/2025

Tätigkeitsbeschreibung

- Entwicklung neuer Features
- Optimierung bestehender Features inkl. Fehlerbehebung
- Durchführung der Funktionstests
- Erstellung der erforderlichen Dokumentation

Eingesetzte Qualifikationen

Docker, Enterprise Javabeans, Git, Java (allg.), Oracle Database, Postgresql, Representational State Transfer (REST), Wildfly

Fullstack-Entwickler
PLANT-MY-TREE, Essen
6/2025 – offen (1 Jahr, 2 Monate)
Umwelt
Tätigkeitszeitraum

6/2025 – offen

Tätigkeitsbeschreibung

- Konzeption und Umsetzung der gesamten Systemarchitektur mit Fokus auf Skalierbarkeit und Wartbarkeit
- Entwicklung robuster API-Clients und Webhook-Handler zur automatisierten Synchronisation von Aufträgen und Kundendaten
- Implementierung eines flexiblen PDF-Generators zur Erstellung personalisierter Urkunden mit dynamischen Inhalten (Standorte, Koordinaten)
- Aufbau eines E-Mail-Versanddienstes mit integriertem Logging und Retry-Logik zur zuverlässigen Zustellung der Zertifikate
- Entwurf und Realisierung eines intuitiven Dashboards zur Verwaltung von Aufträgen und zur manuellen Nachbearbeitung von Urkundendaten
- Implementierung von JWT-basierter Authentifizierung und rollenbasierter Zugriffskontrolle (Spring Security) sowie Sicherstellung der Datenkonsistenz

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), Docker, Git, HTML, Java (allg.), Junit, PHP, Postgresql, Python, Representational State Transfer (REST), Spring Framework, Typescript, WordPress

Fullstack-Entwickler
PLANT-MY-TREE, Essen
3/2025 – offen (1 Jahr, 5 Monate)
Umwelt
Tätigkeitszeitraum

3/2025 – offen

Tätigkeitsbeschreibung

- Konzeption und Umsetzung des skalierbaren Backends auf Basis von Spring Boot unter Verwendung von Spring Security (JWT) und JPA/Hibernate
- Implementierung einer bidirektionalen Schnittstelle zu weclapp zur Automatisierung der Rechnungsstellung und Stammdatenverwaltung
- Entwicklung einer robusten Integration für externe Review-Scraper mit asynchroner Ereignisverarbeitung
- Entwicklung eines komplexen Invoice-Services, der monatlich review-basierte Abrechnungen erstellt und via E-Mail versendet
- Design und Entwicklung eines Dashboards mit Angular und Bootstrap zur Visualisierung von Review-Trends und Pflanz-Statistiken
- Design und Umsetzung eines Dashboard-Systems zur Darstellung relevanter KPIs
- Entwicklung eines WordPress-Plugins in PHP zur nahtlosen Integration der Unternehmensdaten in Kunden-Webseiten
- Einrichtung der CI/CD-Pipeline und Deployment der Anwendung in einer Docker-Umgebung auf Linux-Servern

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), Docker, Git, HTML, Java (allg.), Junit, PHP, Postgresql, Representational State Transfer (REST), Spring Framework, Typescript, WordPress

Senior IT Professional (Festanstellung)
ALDI International Services, Mülheim an der Ruhr
7/2022 – 2/2025 (2 Jahre, 8 Monate)
Lebensmitteleinzelhandel
Tätigkeitszeitraum

7/2022 – 2/2025

Tätigkeitsbeschreibung

- Entwicklung und Weiterentwicklung einer Java-EE-basierten Enterprise-Anwendung auf Basis des TREND Frameworks
- Konzeption und Umsetzung neuer Backend-Funktionen sowie fachlicher Anforderungen
- Mitarbeit bei der schrittweisen Migration einzelner Module von Java EE nach Spring Boot
- Erstellung und Optimierung von REST- und SOAP-Schnittstellen
- Durchführung von Code Reviews und Sicherstellung von Entwicklungsstandards
- Entwicklung von Support- und Analysewerkzeugen für den 3rd-Level-Support
- Erstellung und Optimierung von Berichten
- Fehleranalyse und Behebung komplexer Softwarefehler im produktiven Enterprise-System
- Entwicklung automatisierter Tests mit JUnit sowie Qualitätssicherung mittels SonarQube
- Zusammenarbeit in einem agilen Scrum-Team

Eingesetzte Qualifikationen

Apache Tomcat, Confluence, Docker, Git, Java-Entwickler, Jenkins, Jira, Junit, Postgresql, Representational State Transfer (REST), Scrum, Servicenow, SOAP, Spring Framework, Wildfly, Windows Powershell

Auszubildender zum Fachinformatiker für Anwendungsentwicklung (Festanstellung)
e.bootis ag, Essen
9/2021 – 6/2022 (10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2021 – 6/2022

Tätigkeitsbeschreibung

- Erweiterung der Stamm- und Bewegungsdaten
- CSV-Import

Eingesetzte Qualifikationen

Postgresql, C#, Subversion, SOAP, Java-Entwickler

Auszubildender zum Fachinformatiker für Anwendungsentwicklung (Festanstellung)
e.bootis ag, Essen
8/2020 – 6/2022 (1 Jahr, 11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2020 – 6/2022

Tätigkeitsbeschreibung

- Entwicklung des Backend-Systems mit Java EE
- Entwicklung des Frontend-Systems mit Angular
- Bereitstellung der Software auf einem Linux-Server
- Eigenständige Kundenkommunikation und Support
- Entwicklung eines WordPress-Plugins, das ein benutzerdefiniertes
Formular für Buchungsanfragen bereitstellt

Eingesetzte Qualifikationen

Angular, Apache Tomcat, Java (allg.), Mysql, PHP, Subversion, WordPress

Entwickler
Kundenname anonymisiert, Recklinghausen
2/2017 – offen (9 Jahre, 6 Monate)
Privat
Tätigkeitszeitraum

2/2017 – offen

Tätigkeitsbeschreibung

- Entwicklung des Backend-Systems mit Java EE
- Entwicklung des Frontend-Systems mit Angular
- Bereitstellung der Software auf einem Linux-Server
- Kundenkommunikation
- Umstellung von Java EE auf Spring Boot

Eingesetzte Qualifikationen

Mysql, Java-Entwickler, Apache Tomcat, Docker, Spring Framework, Subversion, Typescript, Angular, Representational State Transfer (REST)

Ausbildung

Wirtschaftsinformatik
Bachelor of Science
FOM
2025
Essen
Fachinformatiker für Anwendungsentwicklung
Ausbildung
e.bootis ag
2022

Über mich

Viele Unternehmen haben kein Softwareproblem – sie haben Prozessprobleme.

Täglich werden Daten zwischen Systemen übertragen, Excel-Listen gepflegt, Dokumente erstellt oder Informationen mehrfach erfasst. Diese manuellen Abläufe kosten Zeit, verursachen Fehler und bremsen das Wachstum.

Genau hier setze ich an.

Ich entwickle individuelle Business-Software, die Geschäftsprozesse automatisiert und bestehende Systeme intelligent miteinander verbindet. Mein Ziel ist nicht, möglichst viele Funktionen zu entwickeln, sondern Software zu schaffen, die Unternehmen spürbar Arbeit abnimmt.

Ich begleite Projekte von der Anforderungsanalyse über die Softwarearchitektur bis zur Entwicklung, Inbetriebnahme und Weiterentwicklung. Dabei lege ich großen Wert auf wartbare Architekturen, sauberen Code und langfristig erweiterbare Lösungen.

Zu meinen Schwerpunkten gehören:
- Java, Kotlin und Spring Boot
- Softwarearchitektur und Backend-Entwicklung
- REST-APIs, Webhooks und Systemintegration
- ERP-Anbindungen und Prozessautomatisierung
- PostgreSQL, Hibernate und Datenmodellierung
- Angular, React und moderne Full-Stack-Entwicklung
- Docker, CI/CD und Cloud-nahe Deployments
- KI-Integration und LLM-basierte Assistenzsysteme

In den vergangenen Jahren habe ich unter anderem Lösungen entwickelt für:
- automatisierte Rechnungsstellung
- ERP-Integrationen
- PDF- und Dokumentengenerierung
- Dashboard- und Reporting-Systeme
- Event-getriebene Anwendungen
- SaaS-Plattformen
- KI-gestützte Assistenten und intelligente Automatisierungen

Ich arbeite strukturiert, pragmatisch und mit Blick auf den tatsächlichen Nutzen der Software. Technologien sind für mich kein Selbstzweck – entscheidend ist, dass Prozesse einfacher, schneller und zuverlässiger werden.

Wenn Unternehmen durch Software Zeit sparen, Fehler reduzieren und wieder mehr Kapazität für ihr Kerngeschäft gewinnen, ist das für mich ein erfolgreiches Projekt.

Weitere Kenntnisse

Softwarearchitektur, Prozessautomatisierung, Enterprise-Software, SaaS-Entwicklung, Backend-Entwicklung, Full-Stack-Entwicklung, API-Design, REST, GraphQL, Webhooks, Systemintegration, ERP-Integration, Event-getriebene Architekturen, Microservices, Modular Monolith, Datenmodellierung, Performance-Optimierung, Authentifizierung & Autorisierung (JWT/OAuth2), CI/CD, DevOps, Docker, Testautomatisierung, Agile Entwicklung (Scrum), Clean Code, Domain-Driven Design (DDD), KI-Integration, Large Language Models (LLMs), Prompt Engineering, Agentic AI, RAG, LangChain4j.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Polnisch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
237
Berufserfahrung
6 Jahre und 10 Monate (seit 09/2019)

Kontaktdaten

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

Jetzt Mitglied werden