Senior Java Backend Developer | Scrum Master (PSM I) | Agile Delivery Consultant (Enterprise Platforms & AEM)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 415100 Alesd
- auf Anfrage
- hu | de | en | fr
- 28.01.2026
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
8/2021 – 7/2025
Tätigkeitsbeschreibung
Übernahme der Verantwortung für die AEM-Frontend-Schicht bis zum Buchungsfunnel innerhalb eines Scrum-Teams auf Basis von AEM 6.5, inklusive mehrerer Pakete mit AEM-Frontend- und Backend-Komponenten.
Unterstützung bei der Umsetzung technisch komplexer, SEO-relevanter Seiten, die das vollständige Flugportfolio einer Fluggesellschaft abbilden, mit Fokus auf Klarheit, Qualität und nachhaltige Implementierung.
Aktive Mitarbeit im Backlog Refinement durch Klärung des technischen Umfangs, von Abhängigkeiten und Implementierungsoptionen gemeinsam mit dem Team und relevanten Stakeholdern.
Sicherstellung einer stabilen Auslieferung durch Pflege der Build-Mechanismen und Entwicklungs-Workflows im Einklang mit der Arbeitsweise des Teams.
Steigerung der Teameffektivität durch Dokumentation der Entwicklungs- und Systemumgebung sowie Ermöglichung eines schnellen Onboardings neuer Teammitglieder.
Unterstützung der Migration von Classic UI zu Touch UI im Rahmen des AEM-6.5-Upgrades, inklusive teamübergreifender Abstimmung.
Koordination mit Entwickler:innen anderer Teams sowie Rolle als Ansprechpartner für gemeinsame AEM-Komponenten und teamübergreifende Lösungen.
Frühe Identifikation von Risiken und Problemen durch Analyse, Bugfixing und Wartung in einer stark legacy-geprägten Codebasis.
Erhöhung der Transparenz durch parallele Dokumentation von Legacy-Code während der Weiterentwicklung sowie Wissensaustausch über Confluence.
Sichere Kommunikation auf Deutsch und Englisch mit Teammitgliedern und Stakeholdern.
Adobe Experience Manager (AEM), Kundenberater, Scrum
6/2018 – 7/2021
Tätigkeitsbeschreibung
Übernahme gemeinsamer Verantwortung für den AEM-Stack innerhalb eines neu formierten Scrum-Teams zur Umsetzung von AEM-Komponenten über drei Pakete hinweg.
Enge Zusammenarbeit mit Product Owner und Scrum Master im Backlog Refinement zur Schaffung technischer Klarheit sowie zur pragmatischen Anwendung von Scrum-Praktiken.
Unterstützung einer stabilen Auslieferung durch Aufbau und Pflege von Build-Mechanismen und Entwicklungs-Workflows im Einklang mit der Arbeitsweise des Teams.
Steigerung der Teameffektivität durch Dokumentation der AEM-Umgebung und Ermöglichung eines schnellen Onboardings neuer Teammitglieder.
Unterstützung des Upgrades von CQ 5.6.1 auf AEM 6.2, inklusive Analyse technischer Abhängigkeiten und Risiken.
Koordination, Beratung und Mitarbeit bei Design und Implementierung neuer AEM-Komponenten sowie gemeinsamer, teamübergreifender Lösungen.
Sicherstellung einer stabilen Auslieferung durch Analyse, Bugfixing und Wartungsmaßnahmen (u. a. Revision Cleanup und Oak-TAR-Komprimierung).
Analyse von Dispatcher-Konfigurationen, Logs und Spezifikationen zur Identifikation von Performance- und Stabilitätsproblemen.
Zusammenarbeit mit Product Owner, Scrum Master und Management bei der Konzeption einer neuen Preis-Caching-Lösung in AEM sowie Koordination der Umsetzung mit externen Partnern.
Unterstützung der Qualitätssicherung durch Vorbereitung von Smoke-Tests mit Selenium.
Abstimmung von Datenflüssen und REST-Service-Änderungen mit Backend-Teams in einem internationalen Umfeld sowie Kommunikation auf Deutsch und Englisch.
Adobe Experience Manager (AEM), Kundenberater, Scrum
9/2017 – 3/2018
Tätigkeitsbeschreibung
AEM Entwicklung in einem Scrum Team
Implementierung von einem Online Shop Feature. Design und Entwicklung von einem neuen REST Api von FE bis zum MySql DB.
Mysql, Scrum, Code-Review, Objektorientierte Analyse und Design (OOAD), J2EE, Java (allg.), Junit, Git, Jira, Apache Maven, HTML5, Json, Adobe Experience Manager (AEM), JavaScript, Javaserver Pages, Schreiben von Dokumentation
1/2017 – 9/2017
Tätigkeitsbeschreibung
Upgrade von CQ 5.6.1 auf AEM 6.3:
Schätzung der Backend-Implementierung und Definition der Umsetzungsarchitektur für das Webprojekt. Organisation von den Tasks für ein Release in Sprints.
Umsetzung der Kundenanforderungen in Java im Adobe Experience Manager (AEM) Technologie-Stack.
Technischer Lead eines Near-Shore-Entwicklungsteams als Scrum Master. mit Unterstützung von Slack, Jira, Confluence.
Kommunikation mit dem Kunden, Lieferung die neuen Releases.
Support-Tätigkeiten für die Sicherstellung des applikatorischen Betriebs der AEM Plattform.
Adobe CQ5, Adobe Experience Manager (AEM), Apache Maven, Code-Review, Docker, Eclipse, Extreme Programming, Git, HTML5, J2EE, JavaScript, JavaScript-Frameworks, Javaserver Pages, Jira, Json, Junit, Kundendienst, Objektorientierte Analyse und Design (OOAD), Projektleitung / Teamleitung (IT), Technisches Qualitätsmanagement / QS / QA, Technisches Testmanagement / Testkoordination
10/2016 – 1/2017
Tätigkeitsbeschreibung
Schätzung der Backend-Implmenetierung und Definition der Umsetzungsarchitektur für das Webprojekt. Organisation von den Tasks für ein Release in Sprints.
Umsetzung der Kundenanforderungen in Java im Adobe Experience Manager (AEM) Technologie-Stack.
Technischer Lead eines Near-Shore-Entwicklungsteams als Scrum Master. mit Unterstützung von Slack, Jira, Confluence.
Kommunikation mit dem Kunden, Lieferung die neuen Releases.
Support-Tätigkeiten für die Sicherstellung des applikatorischen Betriebs der AEM Plattform.
Adobe Experience Manager (AEM), Apache Maven, Code-Review, JavaScript-Frameworks, Jira, Kundendienst, Projekt-Dokumentation, Qualitätsdokumentation, Scrum, Scrum-Master, Technische Dokumentation, Technisches Testmanagement / Testkoordination
7/2016 – 10/2016
TätigkeitsbeschreibungTechnische Abstimmung, Konzept und Entwicklung von einem VideoWall für die Lufthansa Systems. Absprache und Abstimmung direkt mit der Kunde. Erarbeitung von dem technisches Design. Abstimmung mit dem UI und nearshore Backend Entwicklern.
Eingesetzte QualifikationenAdobe Experience Manager (AEM), Apache Maven, Code-Review, Eclipse, Git, J2EE, Javaserver Pages, Json, Junit, Objektorientierte Analyse und Design (OOAD), Schreiben von Dokumentation, Technische Dokumentation, Testdesign (IT), Testen
3/2016 – 6/2016
TätigkeitsbeschreibungAnalyse, Design und Entwicklung von unterschiedlichen AEM Backend Tasks.
Eingesetzte QualifikationenAgile Methodologie, Objektorientierte Analyse und Design (OOAD), J2EE, Junit, Git, Jira, Apache Maven, Json, Adobe Experience Manager (AEM), JavaScript, Javaserver Pages
8/2015 – 3/2016
Tätigkeitsbeschreibung
Relaunch Axa Website:
Analyse, Design und Entwicklung von unterschiedlichen AEM Backend Tasks. Scrum Team Coaching und Unterstützung bezüglich Testing, Code Qualität, AEM Best practices. Such-Konzept erarbeiten.
Scrum, Agile Methodologie, Code-Review, Objektorientierte Analyse und Design (OOAD), Eclipse, J2EE, Junit, Git, Jira, Java Architecture for XML Binding (JAXB), Apache Maven, Json, Adobe Experience Manager (AEM), JavaScript, JavaScript-Frameworks, Javaserver Pages, Proof of Concept (POC)
7/2014 – 7/2015
Tätigkeitsbeschreibung
1) Diverse
Als Ressort-Architekt verantwortlich für die Arbeits-, Arbeitsumgebungs-, Code- und Dokumenten-Qualität von drei Scrum-Teams (20-30 Personen).
Planung, Organisation und Unterstützung der Umstellung und des Rollout von ANT/Buildrules auf Maven/GIT.
Unterstützung und Stabilisierung beim Update von CQ 5.5 auf CQ 5.6.1.
Aktives Mitglied von Architekten-Gremium und damit für die unternehmensweite Architektur mitverantwortlich.
2) Software-Analyse
Die Software-Analyse erfolgte im Rahmen des Continuous Deployment mit Teamcity, Jenkins und Bamboo. Die folgenden Tools kamen im Software-Analyse-Prozess zum Einsatz:
Code-Qualität: SonarQube
Performance: Dynatrace
Log-Analyse: Logstash, Elasticsearch, Kibana
3) Einbindung Activity Tracker
Unterstützung bei der Analyse und Design bei der Einbindung von Activity-Tracker Server ins eigene System (OAuth).
4) Performance Optimierung
Analyse, Planung und Organisation von kontinuierlichen Optimierungen in der Online Portal Lösung um die Performance zu verbessern (Delta-Loads, Db und JPA-Optimierungen)
5) Coaching
Leitung eines wöchentlichen Weiterbildungs-Kurses bezüglich Software-Entwicklung im Thema Clean-Code.
6) Vergleichsdienst : Design und Entwicklung eines integrationsgetriebenen Vergleichsdienstes mit externen Partnern, bei dem partnerdefinierte, schema-basierte XML-Daten in interne Services überführt und über eine zentrale Verarbeitungslogik konsolidiert wurden.
2nd & 3rd Level Support, Adobe CQ5, Apache Maven, Benutzerschnittstelle / Mensch-Maschine-Schnittstelle (MMS), Code-Review, Concurrent Versions System, Eclipse, Git, IBM WebSphere Application Server (WAS), Java (allg.), Java Architecture for XML Binding (JAXB), JavaScript, Javaserver Pages, Jenkins, Json, Motivation Projektteams, Objektorientierte Analyse und Design (OOAD), Projekt-Dokumentation, Projektleitung / Teamleitung (IT), Proof of Concept (POC), Qualitätsdokumentation, Qualitätsmanagement / QS / QA (IT), Schreiben von Dokumentation, Scrum, SOAP, Spring Framework, Team Building, Technische Dokumentation, Test Automation, XML
6/2013 – 7/2014
TätigkeitsbeschreibungRealisierung des Privatenkunden-Portals my.css.ch / my.sanagate.ch basierend auf Adobe-CQ5. Zu den Aufgaben gehören neben der Umsetzung der Anforderungen, das Schneiden und Schätzen der Arbeitspakete, Definieren & Abstimmen der Architektur, als auch die Erstellung der notwendigen Spezifikationen & der Design-Dokumente. Ein wichtiges Betätigungsfeld ist zudem die Abstimmung mit den Fach-Stakeholdern und die Bewertung des „Machbaren“.
Eingesetzte QualifikationenScrum, Agile Methodologie, Code-Review, Objektorientierte Analyse und Design (OOAD), Concurrent Versions System, Eclipse, J2EE, Java (allg.), Junit, Spring Framework, Jira, Java Architecture for XML Binding (JAXB), Apache Maven, SOAP, Json, Adobe CQ5, JavaScript, Javaserver Pages, Technische Dokumentation, Proof of Concept (POC)
4/2013 – 6/2013
Tätigkeitsbeschreibung
Vergleichsdienst und Offerten-Rechner für Basis und auch für Haushaltversicherungen:
Konzeption, Realisierung und Test (End-To-End) von Vergleichsdienstschnittstellen für Krankenversicherungen zu comparis.ch und bonus.ch.
Abstimmung mit dem PL. Kommunikation und technische Abstimmung von Schnittstellen mit den 2nd Party Firmen.
Definition von Datenmodelldiagramme. Implementierung von dem Service.
Vorgehensmodell Scrum mit Jira. Dokumentation im Confluence.
Scrum, Agile Methodologie, Objektorientierte Analyse und Design (OOAD), Concurrent Versions System, Eclipse, J2EE, Java (allg.), Junit, Spring Framework, Jira, Java Architecture for XML Binding (JAXB), Apache Maven, SOAP, Json, Adobe CQ5, JavaScript, Javaserver Pages, Benutzerschnittstelle / Mensch-Maschine-Schnittstelle (MMS)
3/2012 – 3/2013
Tätigkeitsbeschreibung
Realisierung des CSS-Intranets basierend auf Adobe-CQ5 – hierzu zählte auch die Abstimmung mit den Fach-Stakeholdern und die Bewertung von möglichen Lösungsansätzen – speziell bei der Implementierung des Berechtigungskonzept (LDAP-Synchronisation, Bestimmen von Workflows).
Besondere Bedeutung erhielt in diesem Projekt die Kommunikation mit Adobe bzgl. CQ5-Bugs und die Koordination deren Behebung. Abgerundet wurde die Aufgabe durch die Erstellung der kundenspezifischen Spezifikationen und der Design-Dokumente. Unit Testing. UI Testing mit Selenium. Dokumentation im Atlassians Confluence.
Scrum, Agile Methodologie, Objektorientierte Analyse und Design (OOAD), Concurrent Versions System, Eclipse, J2EE, Java (allg.), Junit, Spring Framework, Jira, Java Architecture for XML Binding (JAXB), SOAP, Json, Adobe CQ5, JavaScript
10/2009 – 3/2012
Tätigkeitsbeschreibung
Entwicklung von einem Java basierte Framework für existierenden Portal Applikationen, worauf einen Upgrade basieren konnte.
Meine Aufgaben : Architektur Design / UI-Design, Prozess, Aufwandschätzung und Entwicklung auf Liferay 5.3 nach den gegebenen Framework Requirements. Kommunikation mit dem PL, mit dem Head-Architekt, mit 2nd Party Kollegen (Salesforce) und mit anderen Entwicklern weltweit. (USA, Indien, Ungarn).
Erstellung der notwendigen Use Cases, Test Cases, Sequence und Datenmodelldiagramme.
Vorgehensmodell Scrum mit Jira.
Coachen Junior Kollegen.
1st / 2nd /3rd-Level Support
Microsoft SQL-Server (MS SQL), Java Database Connectivity, Scrum, Wildfly, Enterprise Architect (EA), Objektorientierte Analyse und Design (OOAD), Eclipse, J2EE, Enterprise Javabeans, Java-Frameworks, Junit, Jira, Java Architecture for XML Binding (JAXB), Apache Maven, Json, JavaScript, JavaScript-Frameworks, Team Building
3/2006 – 3/2009
Tätigkeitsbeschreibung
Entwicklung in diversen Projekten für diversen Kunden:
Symio-System : Entwicklung für pre-paid,post-paid Funktionalitäten
Online Shop für Emirates : Backend Entwicklung von dem Emirates-Skyshop und zusätzlich Service Center Administration Oberflächen.
Online Shop für Märklin : Backend Entwicklung von dem Emirates-Skyshop und zusätzlich Service Center Administration Oberflächen.
Projekt Hagebau : Backend Entwicklung für das Online Shop
Oracle Database, Microsoft SQL-Server (MS SQL), Java Database Connectivity, Enterprise Architect (EA), Subversion, Eclipse, J2EE, Java (allg.), Enterprise Javabeans, Java-Frameworks, Junit, Swing (Java), JavaScript, Javaserver Pages
1/2004 – 1/2006
Tätigkeitsbeschreibung
Implementation of various web projects
Business process modelling
Analysis and design
Implementation
Testing of new demands
Code-Review, Testen, Objektorientierte Analyse und Design (OOAD), Hibernate (Java), J2EE, Swing (Java), Javaserver Pages
10/2000 – 12/2003
Tätigkeitsbeschreibung
Implementation of various web- and java-swing applications
Implementation and testing of the demands
Oracle Database, Rational Rose, Concurrent Versions System, J2EE, Netbeans, Swing (Java), CORBA
Zertifikate
Ausbildung
Zug, Switzerland
Budapest, Hungary
Budapest, Hungary
Über mich
Mein Schwerpunkt liegt darauf, ein offenes und vertrauensvolles Arbeitsumfeld zu schaffen, in dem Teammitglieder Verantwortung übernehmen, ihr Wissen teilen und gemeinsam ihr Bestes zur Erreichung gemeinsamer Ziele beitragen. Dabei lege ich großen Wert auf klare Backlogs, verständliche Anforderungen und realistische Erwartungen an das Lieferergebnis.
Durch meinen starken technischen Hintergrund in Enterprise-IT und AEM-Plattformen verstehe ich die Perspektive von Entwickler:innen sehr gut. (Ich selber komme aus dem Java Backend Welt.) Dies ermöglicht mir, Product Owner, Scrum Master, Scrum Teams und Stakeholder bei Planung, Priorisierung und Entscheidungsfindung fundiert zu unterstützen, ohne die Scrum-Master-Rolle mit technischer Führung zu vermischen.
In meiner Arbeit habe ich sowohl in dedizierten Scrum-Master-Rollen als auch als Senior AEM Developer in Scrum-Teams und als Ressort Architekt gearbeitet. Dadurch kenne ich typische Spannungsfelder zwischen Delivery-Druck, technischer Qualität und nachhaltiger Teamleistung aus der Praxis.
Besonders wichtig ist mir ein gemeinsames Verständnis von Qualität. Dazu gehören klare Akzeptanzkriterien, frühzeitig definierte Testfälle sowie eine saubere Vorbereitung von Tickets im Refinement, um Transparenz und Nachvollziehbarkeit im Entwicklungsprozess sicherzustellen.
Ich habe Erfahrung in der Zusammenarbeit mit verteilten und internationalen Teams sowie in der Kommunikation mit verschiedenen Stakeholdern auf Deutsch und Englisch. Mein Arbeitsstil ist strukturiert, lösungsorientiert und geprägt von Offenheit, Klarheit und Respekt.
Zertifizierungen: Professional Scrum Master (PSM I), Professional Scrum Developer (PSD I) – scrum.org
Nach einer Einarbeitungsphase arbeite ich bevorzugt remote, bei Bedarf auch vor Ort.
Weitere Kenntnisse
Persönliche Daten
- Ungarisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
