Profilbild von Michael Denk Senior Full-Stack Java Software Developer & Architect | Product Owner aus Wien

Michael Denk

nicht verfügbar bis 30.11.2024

Letztes Update: 19.10.2023

Senior Full-Stack Java Software Developer & Architect | Product Owner

Firma: gesok e.U.
Abschluss: HTL Spengergasse
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

Lebenslauf-Michael-Denk_011723.pdf

Skills

Allgemein:
  • Erstellung und Ausarbeitung von Lasten- und Pflichtenhefte
  • Erstellung und Ausarbeitung von Design- & Umsetzungskonzepte, Schnittstellenbeschreibungen sowie Handbücher
  • Ausarbeitung und Definition von Architekturstandards im Bereich von kritischen Systemen
  • Entwicklung kritischer Geschäftsprozesse von hochverfügbaren Systemen
  • Begleitung und Umsetzung von Sicherheitsstandards
  • Implementierung von Softwarelösungen bishin zum auslieferungsfähigem Systemaufbau sowie Ausrollung beim Kunden

Spezifisch:
  • Domain-driven Design - Domänenmodellierungen
  • Domänentrennung einer monolithischen Softwarearchitektur 
  • Programmierung von Sonderlösungen für Kunden mit kritischer Infrastruktur (BOS)
  • Softwaretechnische Integration physischer Anlagen (Schnittstellenprogrammierung lt. Hersteller)
  • Design und Umsetzung von REST-Schnittstellen


Programmier- & Scriptsprachen / Shells:
  • Java SE (> 15 Jahre Erfahrung)
  • Java EE (14 Jahre Erfahrung)
    • EAR, WAR, EJB
    • JSP, JSF, SessionBeans, JPA, JMS, CMP,...
  • PHP (> 10 Jahre Erfahrung)
  • Structured Text (7 Jahre Erfahrung)
    • SPS-Entwicklung mit Codesys (Wago)
  • Javascript (> 15 Jahre Erfahrung)
  • HTML/CSS (> 15 Jahre Erfahrung)
  • Bash (> 15 Jahre Erfahrung)

Frameworks:
  • Struts / Tiles
  • Spring Framework
  • jUnit / Hamcrest
  • Hibernate
  • jQuery
  • PrototypeJS
  • Log4j / Java Util Logging
  • uvm.

Programmierparadigmen:
  • REST / SOAP
  • DDD – Domain-driven Design
  • Entwicklung nach allgemein bekannten OO-Designpatterns

Entwicklungsumgebungen:
  • IntelliJ IDEA
  • Eclipse / IRAD
  • Netbeans
  • Visual Studio Code

Dependencymanager:
  • Maven
  • Ivy

Versionsverwaltung:
  • GIT
  • SVN
  • CVS

Webserver:
  • Apache, NGNIX
  • Tomcat
  • Wildfly, WebSphere, GlassFish, TomEE

Datenbanksysteme:
  • DB2
  • MySQL
  • PostgreSQL

Markups:
  • Markdown
  • AsciiDoc
  • HTML
  • UML
  • XML / JSON

Virtualisierungen:
  • Docker
  • Proxmox
  • VMware
  • VirtualBox
  • KVM

Plattformen:
  • Atlassian Jira
  • Atlassian Confluence
  • Bugzilla
  • OpenProject
  • Gitlab
  • Dynatrace
  • Sonar
  • Splunk
  • uvm.

Betriebssysteme:
  • Windows
  • Linux (div. Distributionen)

Projekthistorie

Reisebereitschaft

Verfügbar in den Ländern Österreich
Profilbild von Michael Denk Senior Full-Stack Java Software Developer & Architect | Product Owner aus Wien Senior Full-Stack Java Software Developer & Architect | Product Owner
Registrieren