28.09.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Java Fullstack Developer | Spring Boot, JEE
Pulheim, Deutschland
Weltweit
Diplom Informatiker (FH)Über mich
Seit 2005, nach meinem Informatik Studium (Diplom FH) habe ich in mehreren Branchen gearbeitet, schwerpunktmässig im Backend Bereich mit Java. Wobei ich immer wieder auch im Frontendbereich tätig war. Seit 03.2019 bin ich Freelancer.
Skills
JavaSpring SecurityJava SEJava BeansJava DevSpring FrameworkSoftware ArchitectureJava Application ServerSpring BootBackendBackend-programmierungFull Stack EntwicklungFront EndSpring Batch
Mein Schwerpunkt liegt auf der Entwicklung und Modernisierung von Java-basierten Backend- und Enterprise-Anwendungen sowie komplexen Softwaresystemen. Neben der eigentlichen Backend-Entwicklung gehören dabei regelmäßig auch Datenbankanbindungen, Frontend-Komponenten sowie Build-, Deployment- und DevOps-Aufgaben zum Projektumfang. Diese Bereiche betreue und entwickle ich bei Bedarf ebenfalls mit.
Im Folgenden sind die Frameworks, Technologien und Tools aufgeführt, mit denen ich schwerpunktmäßig gearbeitet habe:
Java Backend Development
Java, Jakarta EE, JEE, Spring, Spring Boot, Spring Batch, Spring Security, JPA, Hibernate, REST, OpenAPI, Swagger
Backend & Architecture
Backend Development, Enterprise Software Development, Microservices, Software Architecture, API Development, Legacy Modernization
Datenbanken & Search
SQL, Oracle Database, PL/SQL, PostgreSQL, Elasticsearch, Redis
Build, CI/CD & DevOps
Maven, Gradle, Git, Jenkins, Docker
Frontend & Fullstack
JavaScript, TypeScript, React, Vue.js, Angular.js, JSP, JSF, PrimeFaces, HTML, CSS
Weitere Technologien
Quarkus, Android Java und Kotlin, Java Swing
Testing
JUnit, Mockito, Selenium, JMeter
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2019
Sprachen
DeutschverhandlungssicherEnglischgutRussischMuttersprache
Projekthistorie
Legacy System Modernization (Medical Sector)
Analyzed a 20-year-old, large-scale Java/Tomcat application (~2M
LOC) to propose a comprehensive modernization strategy using
AI-assisted tooling.
- AI Migration PoC: Developed a proof-of-concept leveraging AI
models to automate the migration of legacy JSP pages to modern
React components.
- Architecture Audit: Evaluated a custom Servlet-based backend
(no Spring/JEE) with ~0% test coverage; streamlined ongoing
migrations (Firebird to PostgreSQL) and redundant React state
management in a mixed JS/TS codebase.
- Production & Cluster Support: Resolved critical live-system issues
in a clustered environment, focusing on session handling,
Server-Sent Events (SSE), and license counting.
- Tech Stack: Java 11, Tomcat 9, Redis, PostgreSQL, Firebird, React
(JavaScript, TypeScript), Docker Compose, Claude, Codex, Gemini
CLI, IntelliJ.
Focused on upskilling and hands-on deep dives into
emerging technologies to expand my freelance service
portfolio. Developed several proof-of-concepts (PoCs)
and independent projects, including:
- CMDBlite: A lightweight, multi-tenant CMDB system with
integrated monitoring capabilities.
Tech Stack: Java, Quarkus (native build), SQLite, plain JavaScript,
htmx, Qute templating, Server-Sent Events (SSE), Docker.
- HN Client for Hacker News (Published Android App): A
minimalist Hacker News reader featuring a custom archive
function.
Tech Stack: Kotlin, Ktor-Client, Room (SQLite), Google Firebase,
on backend: Quarkus, REST, SQLite.
- AI Integration & Tooling: Evaluated capabilities and integration
patterns of the Gemini CLI AI tool.
Software architecture, development
- Worked on a fiscal and security risk analysis of the customs
administration and the investigation services project
- Maintained and extended a JEE/Spring based risk management
system with a JSF/PrimeFaces frontend and Oracle database
- Except for the daily business as bugfixing and different
requirements implementations this are the most interesting
parts on which i worked on:
◦ worked on the new powerful search architecture with
Elasticsearch involved
◦ migrated some EJB-Services to Spring
◦ migrated RIKO-Application from JBoss-EAP 7.4 to 8.0
together with Spring Boot from 2.7 to 3.3
- Supported developer and test colleagues
- Prepared Jenkins jobs
- Main used technics: JavaEE (JSF/PrimeFaces, EJB, JPA/Hibernate),
Spring Boot, REST-Services, Elasticsearch, Oracle DB,
Maven, Jenkins, Git, IntelliJ IDEA,
Oracle WebLogic JEE Server, JBoss-EAP