Schlagwörter
Skills
Kernqualifikationen und Erfahrungen
IT-Skills
Software Design:
- UML
- Design Patterns
- BPMN
- Entity-Relationship diagrams
Development methodologies:
- SCRUM
- Extreme programming
- Unified Process
Java- EE6/EE7:
- JPA
- JSF
- SOAP
- EJB
- CDI
- JMS
- JAX-WS
- JAX-RS
- JAXB
- Spring
Application Server:
- JBoss/Wildfly
- Websphere
- Tomcat
Web:
- JavaScript (jQuery, ExtJS, PhantomJS, Jasmine, Ajax)
- HTML5
- CSS
Document-based standards:
- XML
- XSLT
- XSD
- WSDL / SOAP
Document Generation Tools:
- FOP
- DOPiX
e-Health:
- IHE
- CDA (HL7)
Database systems:
- MS SQL Server
- Oracle Database
- HSQL
- MySQL
Machine Learning:
- Concepts (Neural Networks, Convolutional networks, RNNs, LSTM, Adam, Dropout, BatchNorm)
- Tools (Deeplearning4j, TensorFlow, Keras)
Testing:
- Junit
- Mockito
- TestNG
- Selenium
- Ranorex
- SoapUI
Security:
- SAML / PVP2 (Portalverbundprotokoll)
Build Tools:
- Ant
- Maven
- Gradle
Build Automation:
- Continuous Integration (Jenkins)
- Continuous Inspection (SonarQube)
Source Code Management Tools:
- SVN
- GIT
Business Process Engines:
- Camunda
- Als Entwickler, der auf Java Enterprise-Software und Open Source-Technologien spezialisiert ist, kann ich Sie bei der Implementierung spezifischer Lösungen unterstützen, die funktional, performant, skalierbar und zuverlässig sind.
- Als Architekt übernehme ich die Verantwortung über den gesamten Software-Lebenszyklus. Angefangen bei Enterprise-Architektur über Software-Architektur und Software-Design.
- Als Certified Scrum Master kann ich Sie bei der Einführung und Arbeit mit Scrum oder anderen agilen Methoden in Ihrem Team oder Unternehmen unterstützen.
- Als Experte für die Entwicklung von Output Management Plattformen kann ich Sie bei der Umsetzung von Systemen unterstützen, die zum zentralisierten Erstellen und Formatieren von Dokumenten verwendet werden und Dokumente über diverse Ausgabekanäle verteilen.
- Als Experte für e-Health Systeme im öffentlichen Gesundheitsbereich kann ich Sie bei der Umsetzung gesundheitsbezogener Produkte, Dienstleistungen und Prozesse basierend auf internationalen Standards unterstützen.
IT-Skills
Software Design:
- UML
- Design Patterns
- BPMN
- Entity-Relationship diagrams
Development methodologies:
- SCRUM
- Extreme programming
- Unified Process
Java- EE6/EE7:
- JPA
- JSF
- SOAP
- EJB
- CDI
- JMS
- JAX-WS
- JAX-RS
- JAXB
- Spring
Application Server:
- JBoss/Wildfly
- Websphere
- Tomcat
Web:
- JavaScript (jQuery, ExtJS, PhantomJS, Jasmine, Ajax)
- HTML5
- CSS
Document-based standards:
- XML
- XSLT
- XSD
- WSDL / SOAP
Document Generation Tools:
- FOP
- DOPiX
e-Health:
- IHE
- CDA (HL7)
Database systems:
- MS SQL Server
- Oracle Database
- HSQL
- MySQL
Machine Learning:
- Concepts (Neural Networks, Convolutional networks, RNNs, LSTM, Adam, Dropout, BatchNorm)
- Tools (Deeplearning4j, TensorFlow, Keras)
Testing:
- Junit
- Mockito
- TestNG
- Selenium
- Ranorex
- SoapUI
Security:
- SAML / PVP2 (Portalverbundprotokoll)
Build Tools:
- Ant
- Maven
- Gradle
Build Automation:
- Continuous Integration (Jenkins)
- Continuous Inspection (SonarQube)
Source Code Management Tools:
- SVN
- GIT
Business Process Engines:
- Camunda
Projekthistorie
07.2017 – 07.2019
Lead Software Developer
- Entwicklung einer unternehmensweiten Output Management Plattform, die für die Dokumentenerstellung und Versandsteuerung verantwortlich ist
- Zentralisiertes Dokumenten-Rendering mittels DOPiX-Plattform
04.2017 – 06.2017
Integration Developer
- Entwicklung des nationalen Teils eines europäischen Systems für den Informationsaustausch zwischen Zollbehörden
- Integration und Koordination der Arbeit mehrerer Nearshoring-Teams
09.2014 – 03.2017
Software Developer
- Entwicklung einer e-Health Webanwendung im Rahmen von ELGA auf Basis von SOAP, SAML, JSF und Java EE
- Entwicklung von Backend-Services für e-Medikation (Teilprojekt von ELGA) basierend auf IHE-Standards
- Entwicklung von e-Health-Anwendungen für das e-Card-System
- Erweiterung des Continuous Integration Systems
- Einführung eines Continuous Inspection Systems
04.2008 – 08.2014
Senior Software Developer / Scrum Master
- Entwicklung einer webbasierten Software zur Modellierung von Geschäftsprozessen mit HTML5, JavaScript und Java EE
- Implementierung einer UI / UX-Strategie
- Entwicklung einer Dokument-Generierungs-Komponente mit XSL und Apache FOP
- Erstellung eines Proof-of-Concept für eine mobile Anwendung mit AngularJS / ExtJS und PhoneGap
2007 – 2011
Open Source Contributor
Mitwirkender am Apache-FOP-Projekt (Formatting Objects Processor)
- Erweiterungen der RTF (Word) Generierung (Referenzen, Tabellen, Listen)
- Erweiterungen der PDF-Generierung (Tabellen, Zeilenumbrüche)
Lead Software Developer
- Entwicklung einer unternehmensweiten Output Management Plattform, die für die Dokumentenerstellung und Versandsteuerung verantwortlich ist
- Zentralisiertes Dokumenten-Rendering mittels DOPiX-Plattform
04.2017 – 06.2017
Integration Developer
- Entwicklung des nationalen Teils eines europäischen Systems für den Informationsaustausch zwischen Zollbehörden
- Integration und Koordination der Arbeit mehrerer Nearshoring-Teams
09.2014 – 03.2017
Software Developer
- Entwicklung einer e-Health Webanwendung im Rahmen von ELGA auf Basis von SOAP, SAML, JSF und Java EE
- Entwicklung von Backend-Services für e-Medikation (Teilprojekt von ELGA) basierend auf IHE-Standards
- Entwicklung von e-Health-Anwendungen für das e-Card-System
- Erweiterung des Continuous Integration Systems
- Einführung eines Continuous Inspection Systems
04.2008 – 08.2014
Senior Software Developer / Scrum Master
- Entwicklung einer webbasierten Software zur Modellierung von Geschäftsprozessen mit HTML5, JavaScript und Java EE
- Implementierung einer UI / UX-Strategie
- Entwicklung einer Dokument-Generierungs-Komponente mit XSL und Apache FOP
- Erstellung eines Proof-of-Concept für eine mobile Anwendung mit AngularJS / ExtJS und PhoneGap
2007 – 2011
Open Source Contributor
Mitwirkender am Apache-FOP-Projekt (Formatting Objects Processor)
- Erweiterungen der RTF (Word) Generierung (Referenzen, Tabellen, Listen)
- Erweiterungen der PDF-Generierung (Tabellen, Zeilenumbrüche)
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Reisebereitschaft: Innerhalb DACH Region
Zeitliche Verfügbarkeit: Ab 01.01.2020
Räumliche Verfügbarkeit: 3-4 Tage pro Woche vor Ort möglich
Zeitliche Verfügbarkeit: Ab 01.01.2020
Räumliche Verfügbarkeit: 3-4 Tage pro Woche vor Ort möglich