11/02/2026 updated

**** ******** ****
100 % available

Senior Java / Backend Developer | 20 Jahre Erfahrung

Celje, Slovenia
Only remote
Informationstechnologie, Fakultät für Elektrotechnik und Informatik, Universität Maribor
Celje, Slovenia
Only remote
Informationstechnologie, Fakultät für Elektrotechnik und Informatik, Universität Maribor

Profile attachments

DennisGuttmannCV.pdf

About me

Senior Java-Entwickler mit fast 20 Jahren Hands-on-Erfahrung in Java und Spring Boot. Ich entwickle skalierbare Java-Backends, Zahlungssysteme, CRM-Systeme, Datenintegration und eID-Lösungen. Sauberer, wartbarer Code, durchdachte Architektur und selbstständiges Arbeiten sind mir wichtig.

Java Development ToolsSpring BootBackend ProgrammingFull Stack Development
Java & Spring Boot Entwicklung
Fundierte Kenntnisse in Java (17/21) und Kotlin sowie in Spring Boot 3, Spring Framework, Spring Security und Spring Data JPA / Hibernate. Langjährige Hands-on-Erfahrung in der Backend-Entwicklung komplexer Systeme.

Backend-Architektur & Systemintegration
Umfangreiche Erfahrung in Solution- und Software-Architektur, dem Entwurf von REST APIs sowie der Integration und Zentralisierung von Daten aus verschiedenen Quellen. Schwerpunkt auf skalierbaren und wartbaren Backend-Systemen.

Zahlungssysteme & CRM-Systeme
Konzeption und Aufbau von Zahlungssystemen sowie Entwicklung von CRM-Systemen für den internen und externen Einsatz. Erfahrung in der Umsetzung von Kundenanforderungen und laufenden Verbesserungen im Betrieb.

Datenbanken
Kenntnisse in Oracle Database, PostgreSQL und MySQL für den Einsatz in Enterprise- und Cloud-Projekten.

Cloud & DevOps
Aufbau und Betrieb von CI/CD-Pipelines, Einsatz von Docker und AWS sowie DevOps-Praktiken in verschiedenen Projekten.

Digitale Identität (eID)
Entwicklung von Loesungen fuer digitale Identitaet im Rahmen des eIDentity-Projekts bei SETCCE.

Frontend-Entwicklung mit React
Kenntnisse in React fuer die Entwicklung von Frontend-Komponenten in Verbindung mit Java-Backend-Systemen.

Cloud-Infrastruktur
Aufbau von Cloud-Infrastruktur und Backend-Systemen, insbesondere auf AWS, fuer skalierbare Anwendungen.

Experience

Professional experience10+ years
Freelancer since2026

Languages

GermanFluentEnglishFluentSlovenianNative speaker

Project history

Technical Lead - eIDentity

SETCCE, Ljubljana
Entwicklung von eIDentity, einer Loesung fuer digitale Identitaet (eID). Technologien: Java, Spring Boot, Kotlin, React.

Technical Implementation Lead - Zahlungssystem Toonie

PortIT, London (remote)
Architektur des Zahlungssystems Toonie entworfen und aufgebaut. Backend-Services fuer die Zahlungsabwicklung entwickelt. Integration und Umsetzung von Kundenanforderungen, Fehleranalyse und laufende Verbesserungen im Betrieb. Technologien: Java, Spring Boot, React.

Co-Founder & CTO

endpoint, Slowenien
Entwicklung von CRM-Systemen und Zahlungssystemen. Backend- und Back-Office-Systeme fuer mobile Apps. Technologien: Java, Spring Boot, React.

CTO

Optiweb
CRM-System fuer den internen Einsatz entwickelt. Systeme zur Datenintegration und Zentralisierung von Daten aus mehreren Quellen. Architektur fuer Enterprise-Projekte, Aufbau von CI/CD-Pipelines. Technologien: Java, Spring Boot, CI/CD, Docker.

Founder & CTO

DAMA IT d.o.o.
Produkt von der Idee bis zum MVP entwickelt. Cloud-Infrastruktur und Backend-Systeme aufgebaut.

Lead Developer & Project Lead

CodeBridge GmbH, Oesterreich
Hands-on Backend-Entwicklung fuer Web- und Mobile-Plattformen. Software-Architektur, CI/CD-Pipelines und Cloud-Loesungen auf AWS.

Lead Developer

Both Interact GmbH
Backend-Entwicklung in Java und Node.js, Magento-Projekte. Software-Architektur, CI/CD und AWS-Infrastruktur.

Head of Development

ZADRGA Communications Agency
Technische Architektur und Hands-on-Entwicklung digitaler Produkte. DIGGIT Award fuer zadrga.si.

Developer

ORG. TEND d.o.o.
Entwicklertaetigkeit bei ORG. TEND d.o.o.

Developer

Geoin d.o.o., Maribor
Entwicklertaetigkeit bei Geoin d.o.o. in Maribor.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in