27.11.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior Java Fullstack Developer / BPM & Microservices Specialist
Mainz, Deutschland
Deutschland
Diplom WirtschaftsinformatikerSkills
Clean CodeHTMLJavaJavascriptArchitekturAutomatisierungBootstrapBusiness Process Execution LanguageBusiness Process Model And NotationBusiness Process ManagementGeschäftsprozesseCSSTechnische AnalyseDatenbankenIBM DB2DebuggingDevopsElasticsearchJ2EEEnzymeFinanzenFehleranalyseHibernateSpring FrameworkJqueryPostgresqlApache MavenMysqlOracle FinancialsLeistungssteigerungProzessautomatisierungSwaggerSOAPSoapuiStored ProcedureSQLTypescriptOpenapiPostmanReactJSSpringbootSystem-ImplementierungenBackendGitAngularJSKubernetesApache KafkaLogistikprozesseBitbucketFront EndTeamcityApi DesignKibanaRefactoringDockerJenkinsMicroservices
Senior Fullstack & Java Entwickler mit über 10 Jahren Erfahrung in der Entwicklung hochskalierbarer Backend-Systeme, Microservices, Business Process Automation (Camunda 7/8), Schnittstellenintegration und komplexer Systemlandschaften.
Backend / Java
• Java 8–19, Spring, Spring Boot, Java EE
• Microservices-Architektur, REST, SOAP
• Hibernate, Maven, Ant, Kafka
• Tiefgehende Fehleranalyse, Refactoring, Performanceoptimierung
• API-Design, Swagger/OpenAPI, Integration von Dritt- und Legacy-Systemen
Frontend
• React (mit TypeScript, Formik, Jest, Enzyme)
• Angular / AngularJS
• HTML, CSS, JavaScript, jQuery, Bootstrap, MUI
• Entwicklung vollständiger UI-Komponenten und Human Tasks
BPM & Automatisierung
• Camunda 7/8 (Certified Professional Developer)
• IBM BAW / BPMN 2.0 / BPEL
• Modellierung, Prozessautomatisierung, Tasklist-Entwicklung
Datenbanken
• Oracle, DB2, PostgreSQL, H2, MySQL
• SQL-Optimierung, Stored Procedures, Analyse & Tuning
• Elastic Stack (Elasticsearch, Kibana)
DevOps & Tools
• Git, Bitbucket, Jenkins, TeamCity
• Docker, Kubernetes (grundlegend), CI/CD Pipelines
• Swagger/OpenAPI, Postman, SOAP UI
Stärken
• Sehr starke technische Analyse & Debugging
• Schnelle Einarbeitung in komplexe Enterprise-Systeme
• Senior-Kommunikation mit Architekten, Fachbereichen & DevOps
• Sauberer, testbarer Code, Clean Code, hohe Zuverlässigkeit
• Deutsch & Englisch fließend
Branchen
Finanzdienstleistungen, Banken, IT-Dienstleister, Logistik, Medical
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherRussischMuttersprache
Projekthistorie
Entwicklung einer digitalen Gesamtlösung zur Ablösung des bisherigen Papierfragebogens im Blutspendeprozess. Konzeption und Aufbau einer Datenbankstruktur zur Speicherung von Spender- und Laborinformationen. Entwicklung der mobilen Anwendung für Spender sowie des Labor-Frontends inkl. UI-Design, UX-Optimierungen und Workflow-Abbildung. Implementierung der Kommunikation zwischen Frontend und Backend, Aufbau von UI-Elementen, Fehleranalyse und Refactoring. Weiterentwicklung der Backend-Services für Stabilität und Performance. Durchführung umfangreicher Tests auf iOS- und Android-Geräten, Sicherstellung reibungsloser Betriebsabläufe, Stabilisierung des Gesamtsystems und Beseitigung technischer Probleme.
Konzeption und Entwicklung der Human-Task-Oberflächen in AngularJS zur Digitalisierung komplexer Vertragsprozesse. Umsetzung der UI-Logik, Optimierung der Interaktionen, Vereinheitlichung von Layouts, Test auf Browserkompatibilität (Chrome, Edge, Firefox). Implementierung von Masken für Vertragsprüfung und Datenvalidierung. Präsentation der Ergebnisse im Entwicklungsteam sowie kontinuierliche Abstimmung mit Business-Analysten und BPM-Architekten. Performanceoptimierung und Verbesserung der Nutzerführung.
Konzeption und Entwicklung einer eigenständigen Camunda 8 Tasklist UI als Produktlösung. Aufbau des Frontends mit React/TypeScript, Entwicklung kompletter Prozess-UI-Komponenten, API-Anbindung via REST, Integration in BPMN-Workflows. Entwicklung unabhängiger Prozess-Applikationen (Backend Spring Boot + Frontend React). Erstellung der Schnittstellendokumentation, Aufbau des Docker-Setups inkl. Containers, Compose und Development-Umgebungen. Abstimmung mit Architekturteam, Optimierung der BPM-Middleware-Kommunikation und Stabilitätsverbesserungen.