Senior Java & Spring Boot Entwickler | Softwarearchitektur | Full-Stack
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 51371 Leverkusen
- auf Anfrage
- de | pl | en
- 23.07.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
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
Postgresql, Shopify App-Entwicklung, Apache Maven, Docker, Java (allg.), Node.Js, Spring Framework, Typescript, Hibernate (Framework), React (JavaScript library), Representational State Transfer (REST)
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
Postgresql, SQL, Docker, CSS (Cascading Style Sheet)
6/2025 – 12/2025
Tätigkeitsbeschreibung
- Entwicklung neuer Features
- Optimierung bestehender Features inkl. Fehlerbehebung
- Durchführung der Funktionstests
- Erstellung der erforderlichen Dokumentation
Docker, Enterprise Javabeans, Git, Java (allg.), Oracle Database, Postgresql, Representational State Transfer (REST), Wildfly
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
Angular, CSS (Cascading Style Sheet), Docker, Git, HTML, Java (allg.), Junit, PHP, Postgresql, Python, Representational State Transfer (REST), Spring Framework, Typescript, WordPress
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
Angular, CSS (Cascading Style Sheet), Docker, Git, HTML, Java (allg.), Junit, PHP, Postgresql, Representational State Transfer (REST), Spring Framework, Typescript, WordPress
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
Apache Tomcat, Confluence, Docker, Git, Java-Entwickler, Jenkins, Jira, Junit, Postgresql, Representational State Transfer (REST), Scrum, Servicenow, SOAP, Spring Framework, Wildfly, Windows Powershell
9/2021 – 6/2022
Tätigkeitsbeschreibung
- Erweiterung der Stamm- und Bewegungsdaten
- CSV-Import
Postgresql, C#, Subversion, SOAP, Java-Entwickler
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
Angular, Apache Tomcat, Java (allg.), Mysql, PHP, Subversion, WordPress
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
Mysql, Java-Entwickler, Apache Tomcat, Docker, Spring Framework, Subversion, Typescript, Angular, Representational State Transfer (REST)
Ausbildung
FOM
Essen
e.bootis ag
Über mich
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
Persönliche Daten
- Deutsch (Muttersprache)
- Polnisch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
