01.07.2026 aktualisiert

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

Software Engineer

Königstein im Taunus, Deutschland
Deutschland
Master of Engineering Management
Königstein im Taunus, Deutschland
Deutschland
Master of Engineering Management

Skills

Gulp.JsHTMLJavaJavaScriptApache AntApache HTTP ServerApache TomcatAtlassian ConfluenceAtlassian JiraMicrosoft AzureCSSContent ManagementContinuous IntegrationSoftware Design PatternsDojo-ToolkitEclipseJ2EEEntity-relationshipIntellij IDEAJava SESpring FrameworkjQueryJUnitApache MavenMicrosoft ProjectNGINXObjektorientierte Software-EntwicklungOracle FinancialsScrumMockitoSOAPSQLSubversionUMLUnified ProcessVaadinWeb ServicesTestenReact.jsGitWebpackOsgiRefactoringJenkins
Sprachen (Schwerpunkte)
Java SE, Java EE, JavaScript, SQL, SCSS, CSS, HTML

Frameworks & Produkte & Standards
Magnolia CMS, Spring, ReactJS, Webservices (REST,SOAP), Apache Tomcat, Apache http, Dojo Toolkit JS, JQuery, Nginx, OSGi, VAADIN 14, 

Testen
Junit, Mockito

CI/CD
Apache Ant, Maven, Bamboo, Jenkins, Webpack, Gulp

Werkzeuge
IntelliJ IDEA, VS Code, Eclipse, Apache Subversion (SVN), Git

Tools & Methodiken
Entity-Relationship-Modell (ERM), GoF Design Patterns, Objektorientierte Methoden und Design (OOA, OOD, OOP), Scrum, UML 2, Unified Process Life Cycle

Projektorganisationstools
Atlassian Jira, Atlassian Confluence, MS Project, GanttProject, MS Office

Zertifizierungen 
  • Magnolia Associate Developer Oracle Certified Professional
  • Java SE 8 Programmer
  • Microsoft Certified Azure Fundamentals

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2020

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Magnolia Lead Developer / IT-Consultant

Finanzbranche

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Architektonische Neuausrichtung des Magnolia Content Management Systems. Dabei sollen moderne Cloud Technologien (Microsoft Azure, Kubernetes), sowie die Magnolia Enterprise Version DX Core zum Einsatz kommen. Die zahlreichen Webauftritte der Union-Investment sollen konsolidiert werden, sodass diese auf dem zentralen Magnolia CMS verwaltbar sind.

Aufgaben

• Beratung zu konzeptionellen Themen in Magnolia
• Verantwortung für die Software Architektur
• Aufsetzen der Entwicklungsumgebung für IntelliJ & Eclipse • Entwicklung

Client SOAP Bibliothek für ein individuelles Single Sign On

Automobilbranche

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Implementierung einer Java Client Bibliothek für die Nutzung der SOAP Schnittstelle eines Single-Sign-On (SSO).
Einbinden der SSO Bibliothek in eine VAADIN Bibliothek.

Archivierung eines Händler-Informationssystems (Magnolia CMS)

Automobilbranche

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Archivierung eines Händler-Informationsportals auf Basis von Magnolia 3.6 in einer Windows Server VM. Die Archivierung soll es ermöglichen zu einem beliebigen Zeitpunkt in der Zukunft auf Inhalte des Systems zuzugreifen, um zu prüfen, welche Informationen zu welchem Zeitpunkt veröffentlicht wurden.

 

Aufgaben:

  • Evaluierung verschiedener Backup-Konzepte für die Magnolia Public und Author Instanz
  • Überführen der Daten auf die VM (MySQL und Oracle)
  • Überführen von Magnolia auf die VM
  • Konfiguration von Apache Tomcat und Apache http
  • Dokumentation

Magnolia Migration/ Neu-Entwicklung für eine Händlerinformationsplattform

Automobilbranche

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Für die Migration von Magnolia Version 3.6.8 auf Version 5.6 wird eine Händlerinformationsplattform komplett neugestaltet und neu entwickelt.

Aufgaben:

  • Aufwandsabschätzung für Angebotserstellung
  • Requirments Engineering / User Stories
  • Beratung zur Konzeption von Komponenten
  • Aufsetzen der Entwicklungsumgebung
  • Aufsetzen von „Continous Integration“
  • Entwicklung

Liferay DXP Migration

Energiebranche

Energie, Wasser und Umwelt

50-250 Mitarbeiter

Migration einer Webseite von Liferay 6.2 auf LIferay DXP. Für die Migration mussten einige spezifische Anwendungen neu aufgesetzt werden, wie z.B. eine Anwendung für das Einbinden eines Newsletters.

 

Aufgaben:

  • Aufsetzen der Entwicklungsumgebung
  • Aufsetzen von „Continous Integration“
  • Entwicklung

Neuentwicklung einer Webanwendung für die Gebäudeautomation

Sonstiges

< 10 Mitarbeiter

Neuentwicklung der Gebäudeautomation, basierend auf der Software IP-Symcon. Die bestehende Webanwenung sollte durch eine zeitgemäße, übersichtlichere Webanwendung ersetzt werden. Die Webanwendung ermöglicht die Steuerung diverser Aktoren, sowie die Echtzeit-Darstellung diverser Sensorwerte.

 

Aufgaben:

  • Anforderungsanalyse
  • Ui Design
  • Konzeption und Implementierung
  • Dokumentation

Liferay Informationsportal

Maschinenbau

Industrie und Maschinenbau

>10.000 Mitarbeiter

Realisierung eines Liferay Portals für die Mitarbeiter und Zulieferer des Unternehmens.

Proof of Concept für eine Magnolia Migration

Automobilbranche

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Für die Migration von Magnolia Version 3.6.8 auf Version 5.6 musste ein Proof of Concept durchgeführt werden. Insbesondere ging es um die Prüfung, ob ein eigens entwickelter „Single Sign On“ mit der Version 5.6 lauffähig ist. Außerdem musste die Migrationsfähigkeit von speziellen Formularen, sowie einer eigenen Auswertungsplattform überprüft werden.

 

Aufgaben:

  • Analyse und Neu Implementierung des Seat Single Sign On
  • Aufwandsabschätzung der Migration

Anbindung von MailChimp an Digistore Verkaufsplattform

Sonstiges

< 10 Mitarbeiter

Durch den Kauf eines Produktes auf der Plattform “DigiStore” sollten Käufer des Produktes automatisch auf eine Mailliste des Email-Marketing-Service “mailChimp” eingetragen werden.

Umbau des Release Erstellungsprozesses

Finanzbranche

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Der bisherige Release Erstellungsprozess bestand aus 10 verschiedenen Einzelschritten, von denen diverse manuell ausgeführt werden mussten. Viele der Einzelschritte wurden durch einzelne Programme unterstützt. Diese Programme mussten umgeschrieben werden, um einen automatisierten Prozessablauf zu ermöglichen. Ziel war es, den automatisierten Prozess über ein neu entwickeltes User-Interface, sowie voll automatisiert über Jenkins ablaufen zulassen.

 

Aufgaben:

  • Softwareentwicklung
  • Refactoring
  • UI Design

Großflächiges Refactoring Projekt

Finanzbranche

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Großflächiges Refactoring, welches an der bestehenden Anwendung durchgeführt wurde. Die komplette Ablaufsteuerung der Anwendung wurde durch ca. 1500 Parameter bestimmt, welche von den Kunden individuell verwaltet wurden. Diese mussten bei allen Kunden auf die neue Struktur migriert werden, ohne dass es zu Abweichungen in der Berechnung der Bankenmeldungen kommen sollte.

Aufgaben:
  • Analyse des bestehenden Systems
  • Konzeption und Implementierung einer Migration für die bestehenden Daten und den Code
  • Konzeption und Implementierung neuer Datenbankstrukturen, neuer Core Klassen, neuer Oberflächen
  • Planung mithilfe von Gantt Charts
  • Koordination der Entwicklung bezüglich der Schnittthemen während der Migrationsphase
  • Schulungen der Mitarbeiter zur Verwendung der neuen Core Komponenten

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden