01.07.2026 aktualisiert


Software Engineer
Skills
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
Sprachen
Projekthistorie
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
Einbinden der SSO Bibliothek in eine VAADIN Bibliothek.
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