29.11.2025 aktualisiert

**** ******** ****
nicht verfügbar
info: nicht verfügbar bis 31.12.2026

Senior Fullstack Lead Developer & Software Architect - Java, Angular, SpringBoot, Cloud Architecture

Raunheim, Deutschland
Nur Remote
Informatik B. Sc. , Ruprecht-Karls-Universität, Heidelberg
Raunheim, Deutschland
Nur Remote
Informatik B. Sc. , Ruprecht-Karls-Universität, Heidelberg

Über mich

Lead Entwickler

Skills

JavaJavaScriptMicrosoft WindowsSpring SecurityAPIsAgile MethodologieApache HTTP ServerApache TomcatAtlassian ConfluenceAtlassian JiraHTML5BootstrapCSSCentOSInformationssicherheitDatenbankenBeratungContent ManagementContinuous IntegrationLinuxDigital Asset ManagementWeb EntwicklungEclipseEnterprise Content ManagementGradleHibernateWebserverIdentitätsmanagementIntellij IDEAJava Persistence APISpring FrameworkWildflyJUnitPythonLDAPPostgreSQLLiquibaseApache MavenMySQLNexus 1000VNode.jsOAuthObjektorientierte Software-EntwicklungBetriebssystemeQualitätsmanagementRed Hat Enterprise LinuxOpenid ConnectJson Web TokenSoapuiSoftware SystemsApache SolrSonarqubeSubversionTypeScriptPostmanApache YarnSpring CloudSpring BootGoogle FirebaseGitLabGitVue.JsBuild-ManagementSassAngularJSGitlab-CiRancherNpm(Software)Atlassian BitbucketWinkelmesserDockerJenkins
Fachliche Scherpunkte: 
  • Fachliche Teamleitung und Lead Development im Java (Spring Boot) / Angular / CMS-Systemen
  • Konzeption und Implementierung von komplexen Softwarelösungen und objektorientierten Methoden
  • Agile Softwareentwicklung
  • Technisches Consulting bei fachlichen Problemstellungen
  • Betrieb und Wartung von entwickelten Plattformen und eingesetzten Softwarelösungen im Produktivumfeld

Konzeption und Implementierung von komplexen Softwarelösungen und objektorientierten Methoden
PROGRAMMIERSPRACHEN WEB- UND FRONTENDENTWICKLUNG BACKENDENTWICKLUNG DATENBANKEN IT-SECURITY TEST & QUALITÄTSMANAGEMENT MANAGEMENT-Systems TOOLS / STANDARD SOFTWARE BETRIEBSSYSTEME WEBSERVER
  • Java 6 - 21+
  • TypeScript, JavaScript
  • Python
  • Angular 20+
  • Vue.js
  • HTML5
  • Bootstrap 4+
  • CSS, SCSS, SASS
  • NodeJS, npm, yarn
  • Spring-Boot
  • Spring-Data
  • Spring Cloud
  • Spring Security
  • JPA / Hibernate
  • Rest Api
  • Liquibase
  • PostgreSQL
  • MySQL
  • H2
  • Firebase Realtime Database
  • Keycloak: Identity & Access Management
  • Cognito
  • LDAP
  • JSON Web Token
  • OAuth 2.0
  • OpenID Connect
  • Junit 4/5
  • WireMock
  • Postman
  • SoapUI
  • SonarQube
  • cypress
  •  Protractor
  • Magnolia - Enterprise Content
  • Content Management System
  • Digital Asset Management
  • IntelliJ IDEA
  • Eclipse IDE
  • Git, Bitbucket und Gitlab
  • Subversion
  • Jenkins, Gitlab CI (CI / CD)
  • Build - Management-Tools (Maven, Gradle)
  • Nexus Repository - Software Component Management
  • Docker
  • Kubernetes
  • Rancher
  • AWS Cloud
  • Apache Solr
  • Altlassian Jira und Confluence
  • Red Hat Enterprise Linux
  • CentOS Linux
  • Apache Webservers
  • Apache Tomcat
  • JBOSS

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Integration und Migration von Applikationen im Trassenmanagement und Timetabling Solutions

Transport und Logistik

1000-5000 Mitarbeiter

Design und Implementierung der Webanwendung in Angular, Javascript, Java, HTML5 und CSS/Bootstrap, React
▪ Erstellung detaillierter IT-Design-Beschreibung für die Umsetzung komplexer Anforderungen in den o. g. Technologien
▪ Analysieren der fachlichen Anforderungen an die IT-Systeme sowie Ableiten und Erarbeiten von technischen Umsetzungsmöglichkeiten
▪ Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
▪ Bewerten von technischen Risiken sowie Dokumentation dieser
▪ Ermitteln, Abstimmen und Dokumentieren von nicht-funktionalen Anforderungen
▪ Erstellen und Durchführen von Präsentationen zu technisch komplexen Themenstellungen bis auf Management-Ebene
▪ Konzeption und Weiterentwicklung der Maßnahmen für die Sicherstellung des Betriebs der entwickelten Anwendungen
▪ Weiterentwicklung der Infrastruktur- und Pipeline-Skripte
▪ Durchführung von Code Reviews
▪ Weiterentwicklung der Qualitätssicherung-Maßnahmen und der Testautomatisierung

Neuentwicklung einer Nachhaltigkeitsplattform im B2B-Umfeld

Banken und Finanzdienstleistungen

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Abgleich von technischen Anforderungen auf das System-Design, hinsichtlich Realisierbarkeit, Performance und Sicherheit:
Konzeption und Implementierung von komplexen Softwarelösungen und objektorientierten Methoden
Java, Microservices, Spring Boot, Angular, Typescript, Magnolia CMS

Technologien / Tools
  • Java 11+
  •  Spring-Boot, Spring Security
  •  REST API (REST Services)
  •  Maven
  •  JPA / Hibernate
  •  Liquibase
  •  PostgreSQL
  •  Infinispan
  •  Angular 11
  •  Boostrap
  •  Webpack
  •  SASS
  •  Node und npm
  • IntelliJ
  • Magnolia (Headless Content)
  • Freemarker
  • Keycloak
  • Nexus
  • Jenkins
  •  Linux (RedHat)
  • Confluence

IT-Prozessoptimierung sowie Bereitstellung von Applikation-Blueprints

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Die Prozesse zwischen Softwareentwicklungs- und IT-Teams automatisieren und integrieren.
Im Vordergrund stehen dabei Teambefähigung, teamübergreifende Kommunikation, Zusammenarbeit sowie Technologieautomatisierung.

Evaluierung und Einführung von neuen sowie Optimierung von bestehenden Entwicklungsprozessen.
Ein Beispiel für die Einführung neuer Lösungen ist die Software zur verteilten Versionsverwaltung (Git). Infolgedessen wurde eine Projektmigration von SVN zu GIT durchgeführt und die zugehörige Anpassung von Buildprozessen über Jenkins vorgenommen.

Refactoring/Migration und Update des Magnolia CMS auf Version 6.2 + Webseiten Optimierung

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Durchführung vom DX-Core Update (Magnolia) um neue Features für die bestehenden und geplanten Webportale bereitzustellen
Vorhandene Magnolia Instanzen auf die neue Version (6.2) updaten/migrieren.
Wartbarkeit der Software gewährleisten und
Security-Patches durchführen.

Entwicklung und Betrieb der Web-App zur Automatisierung von elektronischen Rechnungsdaten im B2B-Umfeld

Entwicklung und der dazugehörige Betrieb der Web-App für automatisierte Verarbeitung von Rechnungen.
Steuerung des Teams und Implementierung der Businesslogik für neue Features

Neuentwicklung einer Web-Print-Lösungen in einem Shop-System

Banken und Finanzdienstleistungen

Abgleich von technischen Anforderungen auf das System-Design hinsichtlich Realisierbarkeit, Performance und Sicherheit, einschließlich der Mitwirkung an Entwicklungen neuer Lösungen.
Konzeption & Entwicklung der auf Java/Angular basierenden Web-Print Lösung.
  • Java 11
  •  Spring-Boot
  •  REST API (REST Services)
  •  Maven
  • JPA / Hibernate
  •  Liquibase
  •  PostgreSQL
  •  Angular 9
  •  Boostrap
  •  Webpack
  •  SASS
  •  Node und npm
  •  IntelliJ
  •  Keycloak
  • Nexus
  • GIT & Bitbucket
  • Jenkins
  • Linux (RedHat)
  • Chili Publish (Online-Editor zur Automatisierung des Designs und der Erstellung von Bildmaterial)
  • 4AllPortal (DAM, PIM)
  •  Confluence & Jira

Entwicklung und Integration eines Headless CMS für eine E-Commerce Plattform im B2B-Umfeld

Aufbau eines ansprechbaren und kundenfreundlichen Webauftritts im Corporate Design auf Magnolia Basis.
Beschaffung und Koordination von externen Entwicklungsteams.
Einrichtung und Konfiguration des Systems, sowie Mitwirkung an der Magnolia Entwicklung.
Technisches Consulting bei fachlichen Problemstellungen.
  •  Java 
  •  Apache OFBiz
  • Magnolia 6 (WCMS)
  • REST API (REST Services)
  • Freemarker
  • JCR (Java-Content-Repository)
  •  Solr
  •  Keycloak
  •  Boostrap
  •  Webpack
  •  SASS
  •  jQuery
  •  Node & yarn
  •  Nexus
  •  GIT & Bitbucket
  •  Jenkins
  • Tomcat
  •  Linux (RedHat)
  •  Confluence & Jira

Aufbau eines neuen, ansprechbaren und responsiven Webauftritts mit neuem Design auf Magnolia Basis mit dem Ziel des Relaunches der neuen Corporate Website

Banken und Finanzdienstleistungen

250-500 Mitarbeiter

Beschaffung und Koordination von externen Entwicklungsteams, inklusive der Prüfung auf Einhaltung der Qualitätsstandards und Sicherheitsanforderungen. Einrichtung, Konfiguration und Wartung des Systems (OS und Application Level) und Mitwirkung an der Magnolia Entwicklung. Technisches Consulting bei fachlichen Problemstellungen.

Aufbau einer Bankenplattform für Kinder

Aufbau eines neuen, ansprechbaren und responsiven Webauftritts mit neuem Design auf Magnolia Basis („Mobile First“ Ansatz), mit dem Ziel eines Relaunches der neuen Kinder-Plattform.
Beschaffung und Koordination von externen Entwicklungsteams, inklusive der Prüfung auf Einhaltung der Qualitätsstandards und Sicherheitsanforderungen. Einrichtung, Konfiguration und Wartung des Systems (OS und Application Level) und die Mitwirkung an der Magnolia Entwicklung. Technisches Consulting bei fachlichen Problemstellungen.

Zertifikate

Linux

GFU

2022

Innovator

Innovator

2022


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden