17.10.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Fulltime JEE Senior Developer, Fulltime JEE Senior Developer, Lehrbeauftragter

Stuttgart, Deutschland
Weltweit
Hochschule der Medien
Stuttgart, Deutschland
Weltweit
Hochschule der Medien

Profilanlagen

20250410 CV Dennis Piskovatskov - EN.doc
20250721 CV Dennis Piskovatskov - DE.doc
20260928 CV2 Dennis Piskovatskov - DE.pdf

Über mich

Als Softwarearchitekt, CTO und Technologieführer mit über 40 Jahren IT-Erfahrung habe ich komplexe, geschäftskritische Plattformen in regulierten und hochskalierenden Umfeldern aufgebaut – von Finanzwesen und öffentlichem Sektor bis Automotive, Aviation, Healthcare und Start-ups.

Skills

Java DevJdeveloperServerseitige EntwicklungJeeves ERP
JEE, Java, Apache Maven, Spring Boot, Spring Security, Thymeleaf, XStream, XML, iText, PDF, JUnit, PostgreSQL, Docker, SVN, Jenkins, Eclipse, Java, Apache Maven, Arquillian, Selenium, jUnit, Open JDK, Oracle, Datenbank, JPA, Hibernate, JBoss (Wildfly), GIT, JIRA, Confluence, Gitlab, SonarQube, IntelliJ, Refactoring, Design Patterns, REST, Camunda, Apache Kafka, ReadyAPI, Cucumber, Scrum, Build Management, FindBugs, CheckStyle, Mockito, Sonatype, Nexus, OSGi, JAXB, RCP (Riena), JPA/ EJB3, JBoss / Wildfly, IBM X4, Tabex, Sonatype Nexus, EJB, Swagger, MQTT, joynr, GlassFish, PlantUML, SOLR, JSON, DAO, Stax2 / Woodstox, Antlr, Elasticsearch, Eclipse / IntelliJ, Tomcat, FreeMarker, SVN/ GIT, JVM, Apache Balancer, Tomcat, Linux, JSP, Spring3, MySQL, Eclipse + Subversion, iPhone, HTML, CSS, HSQL, LingPipe, Eclipse + SVN, Application server, Tomcat, SmartGWT, Ant, GWT, JSF, IDE, Maven, Spring, Eclipse + SVN + GIT, Interfaces, Aeronautical Data Access System, AIXM 4.5, Bash, Database, ORACLE + Hibernate + EJB3, XSD, JAXB2, Interface, Apache Commons, MBeans, SOA, MyFaces, JBoss Portal, JS/ HTML/ CSS, JMS, Continuous integration, TestNG, JBoss, Fedora, PHP, HTML/ CSS/ JavaScript, JavaScript, J2EE, JSP/ Servlets/ Taglibs, JDBC, FOP, JSP/ Servlets, SOAP, Swing, Java Web, Apache Libraries, Struts, CMS, Photoshop, CSS/ JavaScript, Open Source, XML/ XSLT, HTML/ CSS, ERP, Mac OSX, Windows, J2SE, Velocity; HTML/ CSS; FCE, Nearshoring Management, Projektmanagement, Software-Projektleitung, Geschäftsprozesse, Veränderungsmanagement, Qualitätsicherung, Software-Konfigurationsmanagement, Aufwandschätzung, JEE, Code Conventions, UML-Architektur, DB, Ibatis, EJB3, Liquibase, Web Services, Axis, Quartz, AOP, View, JSP/ JSF, Velocity, HTML/ CSS/ JavaScript (jQuery, Dojo, Apache Tiles, Reporting, Jasper Reports, JMS (EAD/ ESI), XSLT, DTD. sTax, sTax2 /Woodstox, JiBX, JaxMe, XmlBeans, Search Engine, Lucene, Sorl, Compass, Workflow: jBPM, Visual Cobol, Code quality, PMD, Cobertura, C++, PHP, Lisp, Perl, AutoIT, Bash, R, Blockchain, Ethereum, Solidity, UML, Apache, WebSphere, Jboss Application Server, Datenbanken, JDBC/ SQLj, DB2, SQL, SyBASE, MySQL, Liquibase, Ibatis, PostgreSQL, FreeBSD, Windows, RedHat, OpenSuSe, Ubuntu, Rational Application Developer, Visual Studio, DreamWeaver, Adobe Photoshop, InDesign, KI, LLM, RL, Reinforcement Learning, Time Series; NN, Neronale Netze, AWS, RAG

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2004

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherRussischMuttersprache

Projekthistorie

Lehrbeauftragter

Hochschule Albstadt-Sigmaringen
Vorlesung und Praktikum. Größe 10 Personen. Studiensemester 5-7.
"Professionelle Java Entwicklung: Software Engineering"
https://hs-albsig.de
1. Vorgehens- und Prozessmodelle: Wasserfall & Scrum
2. Build Management: Apache Maven
3. Verteilte Versionsverwaltung von Dateien: GIT
4. Qualltext Qualität: PMD, FindBugs und CheckStyle
5. Automatisierte Unit Tests: jUnit und Mockito
6. Kontinuierliche Integration von Komponenten zu einem Anwendungsprogramm: Jenkins und Sonatype
Nexus / GitLab
7. Design Patterns

CEO/ CTO

javaee.solutions (Keep it Simple and Smart)
http://javaee.solutions

Portierung einer Host-Anwendung zur Berechnung von Bewertungsreserven

Allianz AG

Versicherungen

5000-10.000 Mitarbeiter

1. Design und Implementierung von Transformations- und Migrationsformaten zur Überführung von
Bewertungsdaten aus Java/PostgreSQL-Systemen in eine PL/I-basierte Host-Umgebung.
2. Architektur, Implementierung und Absicherung von REST-basierten Microservices inklusive Request-
/Response-Verarbeitung, Autorisierung und Zugriffskontrolle.
3. Aufbau einer ressourcenbasierten Sicherheitsarchitektur mit Spring Security, OAuth2 und JWT.
4. Aufbau und Optimierung von CI/CD-Pipelines mit Jenkins.
5. Mitwirkung an System Design, Secure API Design und Qualitätssicherung in einer Enterprise-Umgebung.

Java 21, Spring Boot, Spring Security, jCasbin, OAuth2 / JWT, REST Microservices, OpenAPI
PostgreSQL, Kafka, Docker, Kubernetes, AWS, Jenkins, Dynatrace, TypeScript / Angular, Claude Code

Entwicklung von Air Traffic Control Systemen für sicheren Drohnenbetrieb (Near Real Time)

DFS - Deutsche Flugsicherung GmbH

Transport und Logistik

1000-5000 Mitarbeiter

1. Entwicklung hoch performanter, nicht-blockierender Anwendungen für die Integration unbemannter
Luftfahrzeuge in bestehende Air Traffic Control Systeme.
2. Umsetzung ereignisgesteuerter Architekturen unter Nutzung von Event Sourcing und CQRS.
3. Mitwirkung an der Air Traffic Control für bemannte Luftfahrt und deren Integration in ein Gesamtsystem.
4. Entwicklung einer UTM- und Common Information Plattform (SCISP) zur Bereitstellung von Echtzeit-
Verkehrsinformationen, Luftraumstruktur und dynamischen geographischen Beschränkungen

Java 21, Spring Boot, Java Reactive (vert.x), Keycloak, OAuth 2.0, OIDC, REST, JSON, OpenAPI,
AsyncAPI, TypeScript, Karate, PostgreSQL, CI/CD & DevOps: GIT/ Gitlab, Docker, TypeScript, Karate

Entwicklung von Mercedes Benz Car Konfigurator / OCAPI

Daimler AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

1. Entwicklung einer Softwarelösung, die den Online-Verkaufsprozess digitalisiert und es Verkäufern
ermöglicht, ihr Angebot zu erweitern und neue Kunden online zu erreichen.
2. Architektur und technologischen Umsetzung einer skalierbaren, wartbaren und sicheren Plattform.
3. Umsetzung von REST-basierten Backend-Komponenten, inklusive Integration von APIs und Services.
4. Aufbau und Pflege von DevOps- und CI/CD-Prozessen zur Sicherstellung von Qualität und Bereitstellung.
5. Sicherstellung von technologischer Exzellenz, Wartbarkeit und Erweiterbarkeit der Plattform.

Java 17, Apache Maven, Spring Boot, Oracle, REST, MapStruct, GIT, Jenkins, Docker, OpenShift, DevOps

JEE Senior Developer

Ferienwohnungen Management: http://villauhland.de

-- [ Java 8, Apache Maven 3, Spring Boot, Spring Security, Thymeleaf ]
-- [ XStream (XML), iText (PDF), JUnit 5 ]
-- [ PostgreSQL, Docker, SVN, Jenkins, Eclipse ]

Fulltime JEE Senior Developer

Statistisches Bundesamt
Bereitstellung des Platforms um die Statistische Daten budesweit vorzubereiten und danach die
Statistik auszuwerten.

-- [ JEE: Java, Apache Maven, Arquillian/ Selenium, jUnit, Open JDK ]
-- [ Oracle (Datenbank), JPA/ Hibernate, JBoss (Wildfly) ]
-- [ GIT, JIRA, Confluence, Gitlab, SonarQube, Jenkins, IntelliJ ]
-- [ Refactoring: Design Patterns ]

Fulltime JEE Senior Developer

Deutsche Bahn AG
Projekt "Smart City / Smart Locker"
Die Nutzung von Smart Lockern ermöglichen einen zeitsparenden und bequemen Empfang von Waren und
Produkten auf den alltäglichen Routen der Nutzer. Mit einer Lieferung in ein intelligentes
Schließfach kann der Nutzer sein Paket an einem zentralen Wunsch-Bahnhof rund um die Uhr selbst
entgegennehmen. Smart Locker sind eine Bereicherung für Pendler, Anwohner und Besucher des Bahnhofs
und machen Wartezeiten, starre Öffnungszeiten und das Aufsuchen von Paketshops hinfällig.

-- [ Java 11 (Open JDK), Apache Maven 3, Spring Boot, REST, Swagger ]
-- [ PostgreSQL, Camunda, Hibernate, Apache Kafka, Docker, ReadyAPI ]
-- [ GIT, JIRA, Confluence, Gitlab, SonarQube, Cucumber, Jenkins, Eclipse ]

Lehrbeauftragter

Hochschule Albstadt-Sigmaringen
Vorlesung. Größe max. 90 Personen. Studiensemester 4.
"Professionelle Java Entwicklung: Software Engineering"
https://hs-albsig.de
1. Vorgehens- und Prozessmodelle: Wasserfall & Scrum
2. Requirements Engineering
3. Software Architektur und Design Patterns
4. Software-Prüfung und Qualitätssicherung
5. Software Management
6. Versionierungssysteme: SVN & GIT
7. Software Wartung

Web-Programmierer

h/Wo
-- [PHP; HTML/ CSS/ JavaScript]

Web-Programmierer

h/Wo
Medizinische Schulungen Dr. Wolfgang F. Theurer/ Stuttgart.
-- [PHP; HTML/ CSS/ JavaScript]

JEE Senior Entwickler/ Consulter

b.telligent
Evaluierung von SmartGWT und ZK Frameworks nach
Anforderungen der Kunden.

-- [ Build system: Maven3/ Ant ]
-- [ GWT + SmartGWT ]
-- [ HSQL/ JSON ]
-- [ ZK + JSF ]

-- [ IDE: Eclipse + Subversion ]
-- [ Application server: Tomcat ]

Web-Designer/ Web-Programmierer

h/Wo
-- [J2EE: JSP/ Servlets; HTML/ CSS/ Javascript]

Fulltime JEE Senior Developer

R+V Versicherung AG
1. Entwicklung von Software mittels RCP-Framework auf Basis von OSGi
2. Umsetzung von fachlichen Anforderungen für die im Projekt angeforderten Funktionalitäten
3. Unterstützung bei der Erarbeitung der fachlichen Anforderungen
4. Mitarbeit bei der Erstellung der technischen Konzeption, dabei Aufzeigen von
Realisierungsalternativen & Vorbereitung von Entscheidungen
5. Entwicklung der IT Lösung unter Berücksichtigung von Design & Qualitäts-Vorgaben & unter
Beachtung von Vorgehensmodellen & Standards
6. Einsatz der standardisierten Entwicklungs- & Test-Tools
7. Dokumentation der erarbeiteten Ergebnisse
8. Begleitung & Unterstützung der Einführungs- & Stabilisierungsphase
9. Know-how-Transfer (Dokumentation, Einarbeitung interner Mitarbeiter)

-- [ Java, Maven 3, XML/ JAXB, OSGi, RCP (Riena), JPA/ EJB3, jUnit 4 ]
-- [ JBoss / Wildfly, IBM X4, Tabex (Datenbank) ]
-- [ SVN, JIRA, Confluence, Jenkins, Sonatype Nexus, Eclipse ]

Fulltime JEE Senior Architekt

BMW AG (i.A. T-Systems GmbH)
BMW Connected Car. Konzeptausarbeitung und Design Implementierung für die Kommunikation zwischen dem
Fahrzeug und dem Backend.
-- [ Java 8, Maven 3, Docker, Jenkins ]
-- [ EJB 3, PostgreSQL, Swagger, MQTT, joynr, REST ]
-- [ Eclipse, GlassFish 4 ]
-- [ PlantUML, JIRA, Confluence, Visio ]

Fulltime JEE Senior Developer

Bosch AG (i.A. Kittelberg GmbH)
1. Verbesserung der Leistungsfähigkeit für http://bosch-professional.com
Datenmenge: 50Gb â Land. Ungefähr 120 Länder im Einsatz.
2. Implementierung des Konzepts & Implementierung der Konvertierung vom 1Gb XML nach SOLR JSON,
*DAO, *Services.
3. Erweiterung des http://dremel.com Portals

-- [ Java 8, Maven 3, Stax2 / Woodstox, JAXB, Antlr, Oracle ]
-- [ Spring 4, Spring Boot, Elasticsearch, Solr ]
-- [ Eclipse / IntelliJ, Tomcat 8, Xampp, Thymeleaf, FreeMarker, SVN/ GIT ]
-- [ JIRA, Confluence ]

Fulltime Nearshoring

Buchhandlung Suchmaschine
4 Personen
Konzept. Arhitektur. Implementierung. Team-Management.
I Color Music ist ein Spiel. In diesem Spiel hört man seine Liebglingsmusik und sammelt die
Animationen. Die Animationen entsprechenn dem Kontent der Music, stellen diesen grafisch dar. Der
Sinn des Spiels ist die Music auf diese Art zu visualizieren und somit den Spieler zu unterhalten. (
http://icolormusic.com)

JEE Senior Architekt. Nearshoring Projektmanager

Buchhandlung Suchmaschine
~25h/Wo
Nearshoring
5 Personen für die Entwicklung

... dachach Support

JEE Senior Architekt. Nearshoring Projektmanager.
Buchhandlung Suchmaschine (http://osiander.de)
Aufbau der perfomanter Suchmaschine. Cluster. 30Mio Datensätze.

Osiander ist eine der größten Sortimentsbuchhandlungen Deutschlands. Der Online-Shop der
Buchhandlung beinhaltet über 10 Millionen Artikel. Für deren Auffindbarkeit und Präsentation wurde
eine Suchmaschine neu gebaut. javaee.solutions übernahm die Architektur, das Management sowie die
Entwicklung der Suchmaschine. Die Herausforderung des Projekts bestand in der Größe und Vielfalt der
zu verarbeitenden Datenmenge bei gleichzeitiger intensiver Nutzung seitens der zahlreichen
Buchhandlung-Kunden.

-- [ Java: JVM 7 ]
-- [ SOLR 3.6+, Apache Balancer, Tomcat 7, Linux ]
-- [ JSP, Spring3, MySQL, Maven 3 ]
-- [ Test System: *Unit: jUnit, Mockito, PMD, Findbugs ]
-- [ IDE: Eclipse + Subversion, Jenkins ]

CEO/ CTO. Team Lead. Management. Senior Entwickler. Investor

Statistisches Bundesamt
Nearshoring
5 Personen
CEO/ CTO.
Team Lead. Management. Senior Entwickler. Investor.
javaee.solutions (http://icolormusic.com)
Interaktives iPhone App (+Web)

Mithilfe dieser App erstellt der User ein eigenes Video zum gewünschten Track. Der Text des Tracks
wird zur Auswahlzeit analysiert und auf den Bildcontent einer eigenen Datenbank geprüft. Zur
Abspielzeit tauchen Bilder und Animationen zu den gefundenen Wörtern auf, mit welchen der User durch
die bekannten bei iPhone vor bekannten Gesten interagieren kann. Den Finger verfolgt eine Linie,
welche auch als Interaktionselement mit Grafiken dient. Berüht die Linie ein aufgetauchtes Bild, wird
dieses animiert. Die Linienform wird durch sekundäre Animationen unterstützt. Diese Animationen
tauchen an der aktuellen Position der Linie auf.

-- [ iPhone/ iPad ]
-- [ Build System: Maven3 ]
-- [ HTML/ CSS ]
-- [ HSQL/ PostgreSQL/ JSON/ XML ]
-- [ Solr/ LingPipe ]

-- [ IDE: Eclipse + SVN ]
-- [ Application server: Tomcat ]

Fulltime Nearshoring

Prüftechnik AG
3 Personen
Nearshoring:
JEE Senior Entwickler/ Architektor/ Projektmanager.
Prüftechnik AG (http://www.pruftechnik.com)
Aufbau eines Flow Engine (+ Plugins) auf Basis von OSGi.
Hilfe bei der Infrastruktur (Maven3 + Jenkins)

Der Kern des Projektes war die Entwicklung einer Software für Produktionsmaschinen und -geräte wie
z.B. Windmühlen, die dem Erheben und Verarbeiten statistischer Daten dient. Es handelt sich dabei um
ein High Availible System, das permanenten Betrieb der Hard- und Software gewährleistet.

-- [ Build system: Maven3 + Aufbau des Maven Plugins ]
-- [ Codequality: PMD, Findbugs ]
-- [ XML: sTax2 ]
-- [ Common: Spring 3, OSGi ]
-- [ Test systems: *Unit: jUnit, jMock ]

-- [ Documentation: Visio ]
-- [ Bugtracking: JIRA ]
-- [ IDE: Eclipse + SVN + GIT ]
-- [ Application server: Tomcat ]
-- [ Operation System: Linux ]

Fulltime Nearshoring

ISB AG
3 Personen
Freiberufler: JEE Senior Entwickler.
ISB AG (http://www.isb-ag.de)
Beschaffung und Aufbau eines landeskundlichen Informationssystems für Baden-Württemberg. Entwicklung
der Suchmaschine, Hilfe bei der Infrastruktur/ Architektur

Fulltime Freiberufler (Softwareentwickler)

COMSOFT GmbH
Entwicklung eines Aeronautical Information Repository Interfaces (Aeronautical Data Access System:
EAD (ESI) + AIXM 4.5)

-- [ Build system: Ant, Bash (+Maven2)]
-- [ Database: PostgreSQL/ ORACLE + Hibernate + EJB3 ]
-- [ Codequality: PMD, FindBugs ]
-- [ XML/ XSD: sTax (Verarbeitung großer Datenmenge), JiBX, JAXB2 ]
-- [ ESI: European Aeronautical Database System Interface + AIXM 4.5 ]
-- [ Common: Apache Commons *, Quartz, MBeans, Spring3, SOA ]
-- [ View: MyFaces, JBoss Portal, JSP, JS/ HTML/ CSS ]
-- [ Messaging systems: JMS (SonicMQ) ]
-- [ Continuous integration System: Hudson ]
-- [ Test systems: Selenium, *Unit: jUnit, TestNG, dbUnit ]
-- [ IDE: Eclipse + SVN ]
-- [ Application Server: JBoss 5 ]
-- [ Operation System: Fedora 11 ]
-- [ Team Organisation: Scrum ]

Übersetzer

~ 4 h/Wo

Werkstudent: Softwareentwickler

= 20 h/Wo
1. Fahrzeug Zeitwirtschaft Software.
-- [ SOAP; Swing, Ant, Java Web Start, sämtliche Apache Libraries]
2. Implementierung einer Web-Anforderungsmanagement-Software.
-- [J2EE: Struts/ Velocity, JDBC; Ant ...]

J2EE-Programmierer/ Web-Designer

~ 15 h/Wo
-- [J2EE: JSP/ Servlets/ Taglibs, JDBC; Jakarta FOP]

Designer, Dolmetscher

Ost-Europäisches-Forum

CMS-/ Web-Programmierer

h/Wo
http://www.dr-wolfgang-theurer.de
-- [PHP; HTML/ CSS/ JavaScript]

Softwareentwickler

Mindlab GmbH
ERP-, Fakturierungs- und Buchhaltungs-Software mit Schwerpunkt
Handel und Service von Mac OSX nach Windows.
Fa. Bizcom-Häussler.
-- [4D; HTML/ CSS/ JavaScript; JAVA : J2SE]

Web-Programmierer

h/Wo
-- [PHP; HTML/ CSS/ JavaScript]

Web-Designer, CMS-/ Web-Programmierer

h/Wo
-- [PHP; HTML/ CSS/ JavaScript]

Fulltime

Plattform. DaimlerChrysler AG
Praktikum: Developer. Evaluierung und Weiterentwicklung von der Open Source Software für die Java
Source Qualität der PAI Plattform. DaimlerChrysler AG. http://www.dctss.de
-- [Java; J2EE allgemein; XML/ XSLT]

Web-Programmierer

Spanien
-- [PHP; MySQL; Typo3; HTML/ CSS; JavaScript; JAVA]

Werkstudent

Fa. "Bild und Textgestaltung"

Zertifikate

Reinforcement Learning. Project work: "Evaluating sales agent performance under non-stationary time series conditions: analyzing reinforcement learning in the synthesis of deterministic and stochastic processes."

OTUS

2024

Ready for Production with Spring Boot Actuator

Udemy

2022

Understanding CouchDB 3: Learn Basic & Advanced NoSQL Skills

Udemy

2021

Angular

Udemy

2020

Neural Networks and Deep Learning

Coursera

2018

Structuring Machine Learning Projects

Coursera

2018

Ethereum, Blockchain: Decentralized Apps Design & Development

Udemy

2017


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden