Senior Java / AEM Backend Developer, Scrum Master

freiberufler Senior Java / AEM Backend Developer, Scrum Master auf freelance.de
Referenzen
offline
Verfügbarkeit einsehen
auf Anfrage
de  |  en  |  hu
auf Anfrage
2000 Szentendre
27.06.2018

Kurzvorstellung

Seit 2000 arbeite ich als Java Entwickler für unterschiedliche Systems.
Ich arbeite seit 2012 mit dem CQ/AEM und mit Scrum. In den letzten 1,5 Jahren war ich als Scrum Master mit einem Nearshore Team remote tätig. Ich freue mich auf ähnlichen Jobs.

Ich biete

IT, Entwicklung
  • J2EE (Java EE)
  • Objektorientierte Analyse und Design (OOAD)
  • SCRUM
  • Jira
  • Git
  • Adobe Experience Manager (AEM)
  • Projektleitung / Teamleitung (IT)
  • Hibernate (Java)
  • Internet / Intranet- Integration (eBusiness)
  • Back-End Entwicklung

Projekt‐ & Berufserfahrung

Senior Software Engineer Java (Festanstellung)
Kundenname anonymisiert, Liestal / Luzern
9/2017 – 3/2018 (7 Monate)
Handel
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

mySQL, SCRUM, Code Review, Objektorientierte Analyse und Design (OOAD), J2EE (Java EE), Java (allg.), JUnit, Git, Jira, Apache Maven, HTML5, JavaScript Object Notation (JSON), Adobe Experience Manager (AEM), JavaScript, JSP (Java Server Pages), Dokumentation (IT)


Senior Software Engineer Java
Kundenname anonymisiert, Liestal / Luzern / Bern
1/2017 – 9/2017 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Extreme Programming, Code Review, Objektorientierte Analyse und Design (OOAD), Eclipse, J2EE (Java EE), JUnit, Git, Jira, Apache Maven, Docker, HTML5, JavaScript Object Notation (JSON), Adobe Experience Manager (AEM), Adobe CQ5, JavaScript, JavaScript-Frameworks, JSP (Java Server Pages), Technisches Qualitätsmanagement / QS / QA, Technisches Testmanagement / Testkoordination, Kundenberatung


Senior Software Engineer Java
Kundenname anonymisiert, Liestal / Luzern / Bern
10/2016 – 1/2017 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

SCRUM, Projektleitung / Teamleitung (IT), Code Review, Objektorientierte Analyse und Design (OOAD), J2EE (Java EE), JUnit, Git, Jira, Apache Maven, JavaScript Object Notation (JSON), Adobe Experience Manager (AEM), JavaScript, JavaScript-Frameworks, JSP (Java Server Pages), Technisches Testmanagement / Testkoordination, Technische Dokumentation, Projekt-Dokumentation, Qualitätsdokumentation, Kundenberatung


AEM Architekt
Kundenname anonymisiert, Liestal
7/2016 – 10/2016 (4 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

7/2016 – 10/2016

Tätigkeitsbeschreibung

Technische 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 Qualifikationen

Code Review, Testing (IT), Testdesign (IT), Objektorientierte Analyse und Design (OOAD), Eclipse, J2EE (Java EE), JUnit, Git, Apache Maven, JavaScript Object Notation (JSON), Adobe Experience Manager (AEM), JSP (Java Server Pages), Dokumentation (IT), Technische Dokumentation


Senior IT Consultant / Senior Java AEM Backend Developer
Meteo Swiss, Zürich
3/2016 – 6/2016 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2016 – 6/2016

Tätigkeitsbeschreibung

Analyse, Design und Entwicklung von unterschiedlichen AEM Backend Tasks.

Eingesetzte Qualifikationen

Agile Entwicklung, Objektorientierte Analyse und Design (OOAD), J2EE (Java EE), JUnit, Git, Jira, Apache Maven, JavaScript Object Notation (JSON), Adobe Experience Manager (AEM), JavaScript, JSP (Java Server Pages)


Senior IT Consultant / Senior Java AEM Backend Developer
Axa Versicherungen AG, Winterthur
8/2015 – 3/2016 (8 Monate)
Versicherungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

SCRUM, Agile Entwicklung, Code Review, Objektorientierte Analyse und Design (OOAD), Eclipse, J2EE (Java EE), JUnit, Git, Jira, Java Architecture for XML Binding (JAXB), Apache Maven, JavaScript Object Notation (JSON), Adobe Experience Manager (AEM), JavaScript, JavaScript-Frameworks, JSP (Java Server Pages), Proof of Concept (POC)


Ressort-Architekt (Festanstellung)
CSS Versicherung AG, Luzern
7/2014 – 7/2015 (1 Jahr, 1 Monat)
Versicherungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

SCRUM, Projektleitung / Teamleitung (IT), Testautomatisierung, Code Review, Qualitätsmanagement / QS / QA (IT), IBM WebSphere Application Server (WAS), Objektorientierte Analyse und Design (OOAD), CVS (Concurrent Versions System), Eclipse, Java (allg.), Spring, Git, Jenkins, Java Architecture for XML Binding (JAXB), Apache Maven, 2nd & 3rd Level Support, SOAP (Simple Object Access Protocol), JavaScript Object Notation (JSON), Adobe CQ5, JavaScript, JSP (Java Server Pages), Dokumentation (IT), Benutzerschnittstelle / Mensch-Maschine-Schnittstelle (MMS), Technische Dokumentation, Projekt-Dokumentation, Proof of Concept (POC), Motivation Projektteams, Qualitätsdokumentation, Teamentwicklung


IT Consultant / CQ & Senior Java Backend Developer
CSS Versicherung AG, Luzern
6/2013 – 7/2014 (1 Jahr, 2 Monate)
Versicherungen
Tätigkeitszeitraum

6/2013 – 7/2014

Tätigkeitsbeschreibung

Realisierung 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 Qualifikationen

SCRUM, Agile Entwicklung, Code Review, Objektorientierte Analyse und Design (OOAD), CVS (Concurrent Versions System), Eclipse, J2EE (Java EE), Java (allg.), JUnit, Spring, Jira, Java Architecture for XML Binding (JAXB), Apache Maven, SOAP (Simple Object Access Protocol), JavaScript Object Notation (JSON), Adobe CQ5, JavaScript, JSP (Java Server Pages), Technische Dokumentation, Proof of Concept (POC)


IT Consultant / CQ & Senior Java Backend Developer
CSS Versicherung AG, Luzern
4/2013 – 6/2013 (3 Monate)
Versicherungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

SCRUM, Agile Entwicklung, Objektorientierte Analyse und Design (OOAD), CVS (Concurrent Versions System), Eclipse, J2EE (Java EE), Java (allg.), JUnit, Spring, Jira, Java Architecture for XML Binding (JAXB), Apache Maven, SOAP (Simple Object Access Protocol), JavaScript Object Notation (JSON), Adobe CQ5, JavaScript, JSP (Java Server Pages), Benutzerschnittstelle / Mensch-Maschine-Schnittstelle (MMS)


IT Consultant / CQ & Senior Java Backend Developer
CSS Versicherung AG, Luzern
3/2012 – 3/2013 (1 Jahr, 1 Monat)
Versicherungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

SCRUM, Agile Entwicklung, Objektorientierte Analyse und Design (OOAD), CVS (Concurrent Versions System), Eclipse, J2EE (Java EE), Java (allg.), JUnit, Spring, Jira, Java Architecture for XML Binding (JAXB), SOAP (Simple Object Access Protocol), JavaScript Object Notation (JSON), Adobe CQ5, JavaScript


Senior Java Developer
Grass Roots England, Tring / Budapest
10/2009 – 3/2012 (2 Jahre, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), JDBC (Java Database Connectivity), SCRUM, jboss, Enterprise Architect (EA), Objektorientierte Analyse und Design (OOAD), Eclipse, J2EE (Java EE), EJB (Enterprise JavaBeans), Java-Frameworks, JUnit, Jira, Java Architecture for XML Binding (JAXB), Apache Maven, JavaScript Object Notation (JSON), JavaScript, JavaScript-Frameworks, Teamentwicklung


Senior Java Developer
arvato direct services, Gütersloh / Budapest
3/2006 – 3/2009 (3 Jahre, 1 Monat)
Medienbranche
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Oracle Database, Microsoft SQL-Server (MS SQL), JDBC (Java Database Connectivity), Enterprise Architect (EA), Apache Subversion (SVN), Eclipse, J2EE (Java EE), Java (allg.), EJB (Enterprise JavaBeans), Java-Frameworks, JUnit, Swing (Java), JavaScript, JSP (Java Server Pages)


Java Developer (Festanstellung)
Lufthansa Systems Hungary Ltd., Budapest
1/2004 – 1/2006 (2 Jahre, 1 Monat)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

1/2004 – 1/2006

Tätigkeitsbeschreibung

Implementation of various web projects
Business process modelling
Analysis and design
Implementation
Testing of new demands

Eingesetzte Qualifikationen

Code Review, Testing (IT), Objektorientierte Analyse und Design (OOAD), Hibernate (Java), J2EE (Java EE), Swing (Java), JSP (Java Server Pages)


Java Developer (Festanstellung)
Pse Siemens GmbH., Budapest
10/2000 – 12/2003 (3 Jahre, 3 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2000 – 12/2003

Tätigkeitsbeschreibung

Implementation of various web- and java-swing applications
Implementation and testing of the demands

Eingesetzte Qualifikationen

Oracle Database, Rational Rose, CVS (Concurrent Versions System), J2EE (Java EE), NetBeans, Swing (Java), CORBA


Zertifikate

MongoDB for Java Developers certificate
Juli 2016

AEM Sites: Advanced Developer AEM 6 Certificate
November 2014

Oracle Certified Expert, Java EE 6 Web Component Developer
Juli 2014

Certified Professional Scrum Master (PSM)
Juli 2013

Certified Professional Scrum Developer (PSD)
Juni 2013

Adobe Day Developer CQ5 Certificate
März 2012

Ausbildung

BPM 2.0
(Ausbildung)
Jahr: 2015
Ort: Zug, Switzerland

Sun, Web Component Development
(Ausbildung)
Jahr: 2004
Ort: Budapest, Hungary

Clearcase, J2EE course
(Ausbildung)
Jahr: 2001
Ort: Budapest, Hungary

Qualifikationen

Java Backend Entwicklung, Umsetzung der Kundenanforderungen in Java im AdobeExperience Manager (AEM) Technologie-stack, Technischer Lead eines Near-Shore-Entwicklungsteams,

Über mich

Nach eine gewisse Zeit möchte ich möglichst remote arbeiten.

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Ungarisch (Muttersprache)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
464
Alter
43
Berufserfahrung
19 Jahre und 3 Monate (seit 06/2000)
Projektleitung
1 Jahr

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »