10.10.2026 aktualisiert

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

Senior Software Developer| Java, Spring Boot & workflow Specialist | Camunda Certified Engineer

Baden, Österreich
Weltweit
Bachelor Diploma in Computer Softwarere
Baden, Österreich
Weltweit
Bachelor Diploma in Computer Softwarere

Profilanlagen

Camunda Certified Engineer.pdf
Tätigkeitsbestätigung_Mostafa Afshar.pdf
CV-Mostafa-Afshar-EN.pdf
CV-Mostafa-Afshar-DE.pdf

Über mich

Java Full-Stack Developer mit mehr als 18 Jahren Erfahrung in der Unternehmenssoftwareentwicklung, spezialisiert auf Spring Boot, Camunda 7 & 8 und BPMN-2.0-Prozessautomatisierung. Umfangreiche Full-Stack-Praxis mit vollständiger Verantwortung über den gesamten Software-Development-Lifecycle.

Skills

KeycloakJavaJavaScriptHTML5HibernateSpring FrameworkJUnitApache MavenOpenShiftMockitoSOAPSonarqubeTypeScriptBackendGitLabGitSpring DataFront EndRestful ApisDockerJenkinsMicroservices
  1. Backend & Architektur: Java · Spring Boot · Spring Framework · Spring Data JPA · Microservices · SOA ·REST / SOAP · OpenAPI / Swagger
  2. Workflow & Automatisierung: Camunda 7 & 8 · BPMN 2.0
  3. Frontend: Angular · React Native · TypeScript · JavaScript · ExtJS · JSP/JSF/MyFaces · Thymeleaf · HTML5 ·CSS3
  4. Datenbanken & Persistenz: Oracle · PostgreSQL · MySQL/MariaDB · Redis · Hibernate / JPA · Flyway
  5. Cloud, Container & CI/CD: AWS .Docker · Kubernetes · OpenShift · Helm · Git · GitLab CI · Jenkins · Maven ·Kafka · Eureka
  6. Testing & Qualität: JUnit · Mockito · SonarQube · Clean Code
  7. Sicherheit & Integration: Keycloak · JWT · TrustKey · Firebase · Jira REST API

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2013

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherPersischMuttersprache

Projekthistorie

Senior Java Entwicker bei J-IT"​ IT-Dienstleistungs GesmbH, Österreich

JIT GmbH

Internet und Informationstechnologie

Als Senior Java Developer auf Auftragsbasis bei mehreren Enterprise-Kunden in Telekommunikation, Fintech und öffentlicher Verwaltung tätig. Spezialisiert auf Workflow-Orchestrierung (Camunda 7 & 8), Microservice-Architektur und vollständige SDLC-Verantwortung: von der Neuentwicklung über das Cloud-native Deployment bis hin zum Produktionsbetrieb.
  1. FL1 Liechtenstein
  2. A1 Austria
  3. BRZ Austria
  4. Magenta Austria
  5. Manz Solutions
  6. DC Bank AG.

Senior Java und Camunda Entwickler bei FLI Liechtenstein

FLI Liechtenstein

Telekommunikation

Die bestehenden Telekommunikationssysteme von FL1 tauschten Daten über langsame, teilweise manuelle Schritte aus. Neue Middleware-Plattform von Grund auf konzipiert und aufgebaut, die diese Datenflüsse als automatisierte Prozesse ausführt; Verantwortung für die gesamte Umsetzung von der Architektur bis zum Produktivbetrieb sowie Definition des Migrationspfads von Camunda 7 auf 8. Technischer Ansprechpartner für den Tech Lead des Kunden und Koordination von Arbeitspaketen im Team.
  • Prozesslaufzeit von Tagen auf Sekunden reduziert
  • Volle DevOps-Verantwortung: von Architektur und Implementierung über CI/CD mit Git, Maven und Jenkins bis zum Produktivbetrieb in einer Docker-basierten Enterprise-Umgebung
  • Release-Freigaben mit über 50 automatisierten Integrationstestszenarien von mehreren Tagen auf unter 30 Minuten verkürzt
  • Manuelle teamübergreifende Aufgabenkoordination durch direkte Integration von Jira in die Workflows eliminiert
  • Arbeitspakete strukturiert, Aufgaben im Team koordiniert und als technischer Ansprechpartner für den kundenseitigen Tech Lead agiert
Tech: Java 17, Spring Boot 3, Camunda 7 & 8, Hibernate, MariaDB, Docker, Jenkins, Maven, Git, Jira REST API , JUnit, Mockito, SonarQube, Confluence, Jira, scrum, agile

Senior Java und Camunda Entwickler bei A1 Österreich

A1 Österreich

Telekommunikation

Entwicklung und Betrieb mehrerer geschäftskritischer Anwendungen auf der zentralen Prozessplattform von A1 für Kunden- und Vertragsprozesse. Als allein verantwortlicher Senior-Entwickler Umsetzung des größten und komplexesten Prozesses der Plattform, der Erwachsenenvertretung, nach dem Prinzip, den Standardfall vollständig zu automatisieren und nur echte Ausnahmen an die Mitarbeitenden weiterzugeben.
  • Bearbeitungszeit von sieben Tagen auf 30 Sekunden reduziert
  • Über 40 externe Microservices End-to-End in einem einzigen automatisierten Prozess orchestriert
  • Technische Machbarkeit in Sprint-Refinements bewertet und an der Aufwandsschätzung des Scrum-Teams mitgewirkt
  • Drei Junior-Entwickler, darunter zwei Berufseinsteiger, durch Code-Reviews und Pair Programming betreut
Tech: Java 11, Spring Boot 2, Camunda 7 & 8, PostgreSQL, REST/SOAP, Docker, OpenShift (Kubernetes), Angular, JUnit, Mockito, SonarQube, Jenkins, Maven, Git, Confluence, Jira, scrum, agile

Senior Software Entwickler bei BRZ Österreich

BRZ Österreich

Öffentlicher Dienst

Mitarbeit im Team zur Modernisierung eines bestehenden Java-Enterprise-Systems für eZoll, die elektronische Zollplattform Österreichs. Beteiligung an der Migration von Java 8 auf Java 11 und an Architekturentscheidungen für die Neuausrichtung auf Spring Boot, mit dem Ziel, Altkomponenten schrittweise abzulösen, ohne angebundene Systeme zu beeinträchtigen. Bestehenden Code und Tests refaktoriert, um die Codebasis zu modernisieren.
  • CI/CD-Pipeline des Teams von Grund auf aufgebaut und damit Build-Zuverlässigkeit und Deployment-Konsistenz verbessert
  • Datenbank-Versionierung und API-Dokumentation eingeführt, um die Wartbarkeit des Systems zu verbessern
Tech: Java 8/11, Spring Boot 2, Hibernate, Jenkins, GitLab CI, Maven, Flyway, Swagger/OpenAPI, JUnit, Mockito, SonarQube, Jenkins, Maven, Git, Confluence, Jira, scrum, agile

Software Entwicklung bei Magenta, Österreich

Magenta

Telekommunikation

Mitarbeit im Plattformteam an der Middleware, die das Order Management mit weiteren Geschäftsprozessen der Telekommunikation verbindet. Entwicklung neuer Microservices und Automatisierung von Geschäftsprozessen bei parallel stabilem Betrieb der Legacy-Middleware, sodass kritische Workflows während der gesamten Modernisierung unterbrechungsfrei liefen. Einsatz von Kafka für die eventgetriebene Kommunikation zwischen Order-Management-Services, um die neuen Microservices von der Legacy-Middleware zu entkoppeln.
  • Über 10 Microservices auf Helm Charts migriert und das Deployment-Packaging plattformweit standardisiert
  • Monitoring-Dashboard entwickelt, das dem Team Echtzeit-Einblick in betriebliche Workflows gibt
  • Testabdeckung von 80 % über alle eigenen Services gehalten
Tech: Java 8 /11, Spring Boot 2, Camunda 7, BPMN 2.0, Kafka, OpenShift (Kubernetes), Eureka, Docker, Helm, Angular, Tibco, OWF, liquibase, JUnit, Mockito, Swagger/OpenAPI, JUnit, Mockito, SonarQube, Jenkins, Maven, Git, SVN, Confluence, Jira, scrum, agile

Software Entwicklung Bei Manz Solution, Österreich

Manz Solution Österreich
• Entwicklung und Wartung von Cloud-basierten Anwendungen innerhalb einer unternehmensweiten Infrastruktur
• Umsetzung neuer Features und Optimierungen mit PHP und Nextcloud zur Verbesserung von Funktionalität und Benutzererlebnis
• Containerisierung und Deployment von Anwendungen mittels Docker
• Aufbau und Nutzung automatisierter CI-Prozesse mit Travis CI
• Mitarbeit an Frontend- und Backend-Optimierungen zur Steigerung von Stabilität, Wartbarkeit und Performance

Software Entwicklung bei DC Bank AG, Österreich

DC Bank AG

Banken und Finanzdienstleistungen

End-to-End-Entwicklung einer Mobile-Banking-App für iOS und Android, sowohl des plattformübergreifenden Frontends als auch des Backends. Konzeption der Schnittstellen für Authentifizierung, Geschäftslogik und sicheren Datenaustausch zwischen App und Backend-Systemen, schichtübergreifend in einem Kanban-Team.
  • Tokenbasierte Authentifizierung mit Keycloak (OAuth2/OpenID Connect, JWT) umgesetzt, inklusive sicherem Token-Refresh für die mobile App
  • Push-Benachrichtigungen über Firebase Cloud Messaging für Transaktions- und Kontoereignisse integriert
Tech: React Native, Java 8, Spring Boot 2, REST, Keycloak, OAuth2/OIDC, JWT, Firebase Cloud Messaging

Software Entwicklung bei Kabel Deutschland, Deutschland

Kabel Deutschland

Internet und Informationstechnologie

• Entwicklung und Wartung Java-basierter Backend-Komponenten für kundenorientierte Plattformen
• Design und Implementierung skalierbarer Backend-Services mit dem Spring Framework
• Umsetzung von SOAP-Webservices zur Integration externer Systeme
• Optimierung von Performance, Stabilität und Wartbarkeit produktiver Anwendungen
• Erstellung und Durchführung von Unit-Tests zur Sicherstellung hoher Codequalität
• Ergänzende Mitarbeit an Frontend-Komponenten zur Unterstützung backend-getriebener Funktionen

Software Entwicklung bei FI3XX GmbH, Österreich

FI3XX GmbH

Internet und Informationstechnologie

  1. Implementierung und Erweiterung nativer iOS-Anwendungen, zur Sicherstellung von hoher Performance, Stabilität und nahtloser Benutzererfahrung.
  2. Entwicklung von Backend-Services und APIs mit Java, Spring Framework und REST zur Unterstützung der mobilen Anwendung.
  3. Zusammenarbeit über den gesamten Entwicklungszyklus, von der Konzeption bis zur Bereitstellung, zur Bereitstellung wartbarer und skalierbarer mobiler Lösungen.

Software Entwicklung bei Behpardaz Jahan, Iran

Behpardaz Jahan

Internet und Informationstechnologie

  1. Designed, Entwicklung und Wartung von Frontend- und Backend-Systemen, unterstützend den gesamten Lieferzyklus von der Entwicklung bis zur Produktivsetzung.
  2. Implementierung, Upgrade und Erweiterung von Anwendungen mit Java EJB und Struts, Modernisierung von Legacy-Systemen durch Migration auf das Spring Framework.
  3. Entwicklung und Integration von SOAP-basierten Webservices zur Sicherstellung der Interoperabilität mit externen Systemen.
  4. Arbeit mit Oracle DB für Datenmanagement und Persistenz unter Anwendung von Best Practices zur Sicherstellung von Zuverlässigkeit und Skalierbarkeit.
  5. Verwaltung von Versionskontrolle und Deployments mittels SVN, Ant, WebLogic und Tomcat, zur Gewährleistung reibungsloser Bereitstellungen.
  6. Mitwirkung an Systemmodernisierungsinitiativen, zur Verbesserung von Wartbarkeit, Performance und Codequalität in Unternehmensanwendungen.

Software Entwicklung bei Maskan Bank, Iran

Maskan Bank

Banken und Finanzdienstleistungen

• Design, Entwicklung und Betrieb von Frontend- und Backend-Systemen für Core-BankingAnwendungen über den gesamten Software-Lifecycle (Analyse, Design, Entwicklung, Test, Deployment, Produktionsbetrieb)
• Systemanalyse und Anforderungsengineering in enger Zusammenarbeit mit Fachabteilungen zur Umsetzung geschäftskritischer Banking-Prozesse
• Implementierung, Upgrade und Erweiterung Java-basierter Enterprise-Anwendungen mit JBoss und Spring Framework
• Design und Integration von SOAP-basierten Webservices zur stabilen und sicheren Anbindung externer Systeme
• Datenbankdesign, Persistenz und Performance-Optimierung mit Oracle DB in regulierten EnterpriseUmgebungen
• Anwendung von Best Practices in der Spring-Entwicklung zur Verbesserung von Wartbarkeit, Skalierbarkeit und Codequalität
• Sicherstellung stabiler Release-, Deployment- und Betriebsszenarien in produktiven Bankensystemen
• Aktive Mitwirkung an Modernisierungs- und Qualitätsinitiativen mit Fokus auf Zuverlässigkeit, Sicherheit und langfristige Systemstabilität

Datenbank Entwickler bei Parssun System, Iran

Parssun system, Tehran Iran

Internet und Informationstechnologie

• Analyse, Entwurf und Entwicklung von ERP-Lösungen unter Einsatz von Oracle Designer und Oracle Forms Developer
• Systemanalyse und Requirements Engineering in enger Zusammenarbeit mit Fachbereichen zur Erhebung, Priorisierung und Umsetzung geschäftlicher Anforderungen
• Datenbankdesign, Modellierung und Administration von Oracle-Datenbanken, inklusive SchemaDesign, Performance-Optimierung und Datenintegrität
• Gestaltung und Implementierung geschäftskritischer Workflows innerhalb von ERP-Modulen
• Sicherstellung funktionaler, wartbarer und skalierbarer Unternehmensanwendungen im produktiven Betrieb
• Koordination mit Stakeholdern über den gesamten End-to-End-Lifecycle von Analyse über Implementierung bis Rollout
• Unterstützung von Deployment-, Betriebs- und Wartungsszenarien im Enterprise-Umfeld
• Aktive Mitwirkung an Qualitäts- und Verbesserungsinitiativen mit Fokus auf Stabilität, Wartbarkeit und nachhaltige Systemarchitekturen

Zertifikate

Camunda Certified Engineer

Camunda Service GmbH

2021


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden