Senior-Architekt/-Entwickler Java/JEE/C++
- Verfügbarkeit einsehen
- 0 Referenzen
- 90€/Stunde
- 76135 Karlsruhe
- Umkreis (bis 200 km)
- de | en | nl
- 22.04.2023
Kurzvorstellung
Expertise für Camunda BPM
Expertise für Algorithmen (insbesondere im Bereich Geometrie, I/O-effiziente Daten, exakte Arithmetik)
Qualifikationen
Projekt‐ & Berufserfahrung
2/2012 – 10/2020
Tätigkeitsbeschreibung
Software-Architekt in Querschnittsteam zur Unterstützung der Entwicklung von Geschäftsprozessen auf Basis von Wildfly-Applikationsserver und Camunda BPM Engine. Die Unterstützung erfolgt in Form von Consulting und einer unternehmensweiten Plattform für Service- und Prozessapplikationen auf Basis von open-source Software:
• Initial basierend auf JBoss 4.2 / jBPM 3
• Später basierend auf JBoss 7 / Activiti 5
• Später basierend auf WildFly 10 / camunda BPM 7
• Später basierend auf WildFly 17 / camunda BPM 7
• Zuletzt Virtualisierung der Services mit Docker und Kubernetes
• Anreicherung mit spezifisch entwickelten Tools und Frameworks
Docker, Hibernate (Java), J2EE, Java SE, Wildfly, Jenkins, Kubernetes, Postgresql
10/2011 – 2/2012
Tätigkeitsbeschreibung
- Diskussion und Modellierung von Geschäftsprozessen zusammen mit Produktentwicklung
- Implementation und Inbetriebnahme der Geschäftsprozesse
Wildfly, Workflows
8/2009 – 9/2011
TätigkeitsbeschreibungEntwicklung (im Team) eines Warenwirtschaftssystem für die Branche Kabel und Drähte
Eingesetzte QualifikationenSubversion, C++
7/2008 – 6/2009
TätigkeitsbeschreibungEntwicklung I/O-effizienter Algorithmen als Teil des Projektes TerraSTREAM, welches grosse Menge von Landschaftsdaten verarbeitet
Eingesetzte QualifikationenC++
8/2002 – 6/2009
TätigkeitsbeschreibungAlgorithm-Engineer und SW-Entwickler im internationalen Project CGAL (Computational Geometry Algorithm Library). Implementation einer Polyederklasse inklusive boolescher und topologischer Operationen und darauf aufbauender Funktionalität (Dekomposition in konvexe Teile, Minkowski-Summe)
Eingesetzte QualifikationenC++
7/2001 – 7/2002
TätigkeitsbeschreibungAnalyse und Neu-Strukturierung monolithischer Software-Systeme
Eingesetzte QualifikationenC++, CORBA
4/2000 – 6/2001
Tätigkeitsbeschreibung
- Bewertung der Reife von Software-Entwicklungsprozessen nach Siemens-eigenem Reifegradmodell (CMM-ähnlich)
- Projekte zur Verbesserung der Reife von Software-Entwicklungsprojekten
Capability Maturity Model Integration, Prozessoptimierung
7/1999 – 3/2000
TätigkeitsbeschreibungImplementation einer Software zur automatischen Dokumenten-Umstellung von alter deutscher Rechschreibung auf neuer deutscher Rechtschreibung auf Basis von grammatikalischer und semantischer Analyse.
Eingesetzte QualifikationenC++
Ausbildung
Max-Planck-Institut für Informatik
Saarbrücken
Weitere Kenntnisse
Linux +++ (Debian, Ubuntu)
MacOS X +++
Windows +++
Produkte/Standards/Technologien:
Activiti ++
Ant +
Arquillian +++
BPMN +++
Camunda BPM +++
Elastic Search/Logstash/Kibana ++
Git +++
Gradle +
Hibernate ++
JBoss/Wildfly AS +++
JBoss jBPM ++
Jenkins +++
Maven +++
REST +++
Sonar ++
Spring 5 ++
Spring-Boot 2 ++
Subversion +++
UML ++
Datenbanken:
MySQL/MariaDB +
PostgreSQL ++
Programmiersprachen:
C ++
C++ +++
JavaSE +++
JavaEE +++
JavaScript +
Python ++
R +
sonstiges:
Agile Entwicklung ++
Algorithmen +++
Domain-Driven-Design ++
Kanban ++
Software-Architektur +++
SCRUM ++
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Niederländisch (Fließend)
- Dänisch (Grundkenntnisse)
- Spanisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden