Fullstack Software Entwicklung und Architektur
- Verfügbarkeit einsehen
- 0 Referenzen
- 105€/Stunde
- Nordrhein-Westfalen
- auf Anfrage
- de | en | fr
- 21.05.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2023 – 12/2025
TätigkeitsbeschreibungIm Rahmen der Weiterentwicklung der webbasierten Schadenmeldung für Versicherungskunden und Geschädigte wurden verschiedene fachliche Prozesse für die automatisierte Verarbeitung von Schadenmeldungen entwickelt, damit dem Versicherungs-Sachbearbeiter direkt alle notwendigen Daten des Falls im Versicherungskern zur Verfügung stehen. Dabei wurden zusätzliche Verfahren integriert, um KI gestützt automatisierte Schadenskalkulationen im KFZ Bereich durchzuführen.
Eingesetzte QualifikationenSoftwareentwickler, Software Quality
8/2020 – 11/2022
TätigkeitsbeschreibungIm Rahmen einer Produktneuentwicklung für geringwertige Einfuhrabgaben wird im Rahmen der Projekttätigkeit Unterstützung für die testgetriebene Entwicklung geleistet, die Camunda Prozessengine implementiert und optimiert, Oberflächentests mit Selenium implementiert und der Buildprozess optimiert. Ausserdem wird im Rahmen der Tätigkeit ein Workshop für die testgetriebene Entwicklung konzipiert.
Eingesetzte QualifikationenSoftwareentwickler, Software Architecture
3/2020 – 6/2020
TätigkeitsbeschreibungEntwicklung und Konzeption für die Migration eines Legacy Shop Monolithen für den Verkauf und die Verwaltung von Caprate Angeboten auf eine moderne Microservice Architektur basierend auf einer Restful API unterstützt von AMQP Nachrichten.
Eingesetzte QualifikationenHibernate (Java), Java (allg.), Spring Framework, JavaScript, Konzeption (IT)
10/2019 – 3/2020
TätigkeitsbeschreibungAls Teil eines agilen Scrumteams wurde eine Anwendung zur automatischen Aufbereitung von Kundenanfragen über B2B und B2C Kanäle mittels Camunda Workflows zur Unterstützung des Sachbearbeitungs- und Vertriebsteams erstellt. Die Anwendung stellt mittels Angular JS ein spezialisiertes reaktives Frontend zur Verfügung, um Geschäftsvorfälle im Versicherungskontext möglichst automatisiert durchzuführen. Das Frontend wird dabei weitestgehend mit Daten vorbefüllt, die aus dem Eingangskanal gewonnen wurden.
Eingesetzte QualifikationenJava (allg.), Spring Framework, AngularJS
1/2019 – 9/2019
TätigkeitsbeschreibungAls Teil eines agilen Scrumteams werden in Fullstack Entwicklung sowohl Rest Services innerhalb des EJB Backends als auch Microservices auf Spring Boot Basis erstellt, um die Geschäftsfunktionen einer Betriebs- und Vermögenshaftpflichtversicherung für ein vollständig digitales Angebot im Internet zu realisieren. Das Frontend wird komplett mit Vue.js implementiert.
Eingesetzte QualifikationenFull Stack Developer, Spring Framework, Vue.Js, Apache Tomcat, Java (allg.)
4/2016 – 12/2018
TätigkeitsbeschreibungFür den Auftraggeber wurde im Rahmen eines Brownfield Ansatzes die Transformation eines Shop Monolithen in eine Microservice Architektur für die Teile Auftragsdurchführung, Bonussystem- und Output Management eingeleitet und durchgeführt. Die Microservices wurden teils als Docker Container, teils als Tomcat Webanwendung bereitgestellt. Die Arbeitsverantwortung umfasste die Fullstack-Entwicklung als auch die Rolle des Tech Lead für die zukünftige technologische Ausrichtung. Das Projekt wurde agil mit Scrum in einem interdisziplinären Team von 8 Leuten umgesetzt.
Eingesetzte QualifikationenHibernate (Java), Java (allg.), Spring Framework, Advanced Message Queuing Protocol
11/2015 – 3/2016
TätigkeitsbeschreibungIm Rahmen des 3rd Levelsupports wurden Fehleranalysen und Fehlerbehebungen im Bereich Kredit und Rating durchgeführt. Dazu gehörte die Umsetzung von Massnahmen aufgrund aufsichtsrechtlicher Vorgaben im Privatkundenrating sowie Fehlerbehebungen und Weiterentwicklung im Bereich Unterlagenanforderung und -verwaltung.
Eingesetzte QualifikationenIBM DB2, IBM WebSphere Application Server (WAS), Enterprise Javabeans, J2EE
5/2014 – 9/2015
TätigkeitsbeschreibungFür den Auftraggeber wurde die Weiterentwicklung der bestehenden Online Shop Lösung durchgeführt. Die Tätigkeit beinhaltete die Konzeption und Realisierung von Geschäftsfunktionen im Backend, vor allem die Realisierung einer Servicefassade mit Schutzfunktionen für das Backend, einer Servicekomponente für den templategenerierten Mailversand, einer Servicefassade für das SAP Backend, sowie die Umsetzung von Geschäftsfunktionen im Online Shop sowohl im Frontend als auch Backend. Die weitere Arbeit umfasste Performance und Optimierungsanalysen und die Analyse von Produktionsproblemen und deren Behebung. Das Projekt wurde agil mit Scrum umgesetzt.
Eingesetzte QualifikationenApache Maven, Git, Java (allg.), Spring Framework, Jquery, Representational State Transfer (REST)
4/2013 – 4/2014
TätigkeitsbeschreibungFür den Auftraggeber wurden verschiedene Anforderungen im Webshop als auch in der Backend Anbindung realisiert mit dem Fokus auf digitale Inhalte in der Cloud. Hierzu zählte die Entwicklung einer webbasierten Anwendung für den Kundenservice auf Basis von JQuery und JQuery UI mit einem Spring MVC Backend. Des Weiteren lag der Schwerpunkt auf der Implementierung von Funktionen im Bereich digitaler Inhalte in der Cloud, unter anderem für Tolino-Geräte. Die weiteren Tätigkeiten umfassten das Buildmanagement mit Jenkins und Sonar, die Deploymentplanung, Bugfixing im Rahmen des Tagesgeschäfts und die Quallifzierung und Konzeption neuer Anforderungen. Das Projekt wurde agil mit Scrum umgesetzt.
Eingesetzte QualifikationenGit, Hibernate (Java), J2EE, Spring Framework, Jquery, Representational State Transfer (REST)
9/2008 – 12/2012
Tätigkeitsbeschreibung
Bank21 Anwendungsentwicklung
Im Bereich Dokumentenmanagement wurden verschiedene Komponenten des Bank21 Anwendungsverfahrens neu entwickelt. Dazu gehörten die Dokumentenverwaltung zur zentralen Speicherung und Verwaltung von Dokumenten, die technische Schnittstelle zum Korrespondenzmanagement zur automatisierten Erzeugung von Schriftstücken aus der Fachanwendung, sowie die Neuentwicklung und funktionale Migration der Altanwendung zum Langzeitarchiv in das Dokumentenmanagement des Bank21 Anwendungsverfahrens.
Dort wurde insbesondere die elektronische Dokumentenakte neu entwickelt.
Für die Verarbeitung von kundenbezogenen Aufträgen mit Posteingangsrückläufern wurde die Anwendungslogik zur Verarbeitung des Posteingangs und des automatisierten Starts von Folgeprozessen entwickelt. Außerdem wurde Produktpflege und Weiterentwicklung in der Anzeigekomponente des Anwendungsverfahrens durchgeführt.
Java (allg.), Java Architecture for XML Binding (JAXB), Java Database Connectivity, Softwareentwickler
9/2007 – 8/2008
Tätigkeitsbeschreibung
Projektbeschreibung: Im Rahmen der Produktmaintenance soll für das zentrale Transportverwaltungssystem die Weiter- und Neuentwicklung der Anwendungsteile durchgeführt werden.
Dazu gehören die Überarbeitung und Optimierung von Stored Procedures auf Oracle 9i, die Implementierung neuer Anforderungen im Webmethods B2B Server und die Weiterentwicklung eines auf Struts basierenden Frontends. Des Weiteren wurde die bestehende Reportingschnittstelle refactored und in Hinsicht Performance optimiert. Dabei wurden teilweise Verbesserungen um Faktor 20 realisiert.
Edifact, Java (allg.), Oracle Database, PL/SQL, Webmethods, XML
5/2006 – 9/2007
Tätigkeitsbeschreibung
Für ein Dokumentenmanagementsystem mit 105 Millionen Dokumenten wird ein Frontend zum Zugriff auf die Dokumente und Vorgänge entwickelt. Über das webbasierte Frontend werden Transaktionen auf Einzeldokumente, batchähnliche Abfragen und Reports an die Middleware ausgelöst, in der die Geschäftslogik und der Zugriff auf die Persistenzschicht implementiert ist.
Zu den Tätigkeiten in diesem Projekt gehörte die Entwicklung von Frontend und Middleware Funktionen, die Implementierung als auch die Optimierung der Datenbankzugriffe, sowie die Implementierung und Optimierung der PL/SQL basierten Migrationsprozeduren des Altdatenbestands von Oracle 8i auf 10g in die neue Datenbankstruktur.
Hibernate (Java), Java (allg.), PL/SQL, Spring Framework, Apache Struts, Dokumentenmanagement
Ausbildung
Darmstadt
Über mich
Architektur & Entwicklung: Fullstack-Entwicklung mit Schwerpunkt auf Java/JEE und modernen Frameworks wie Spring, Spring Boot (2 und 3) und Spring Reactor. Fundierte Kenntnisse in der Entwicklung von RESTful Services/Microservices.
DevOps & Cloud: Erfahrung mit Containerisierung (Docker, Kubernetes) und Cloud-Umgebungen wie Azure Cloud. Routinierter Umgang mit CI/CD-Tools wie Git, Maven, Jenkins, CircleCI und Sonar/SonarCloud.
Prozessmanagement (BPM): Tiefe Expertise in der Implementierung und Optimierung von Geschäftsprozessen mittels Camunda und BPMN Modeling.
Qualitätssicherung & Testautomatisierung: Spezialist für testgetriebene Entwicklung und Testautomation mit Junit/TestNG, Mockito/Powermock , sowie Oberflächentests mittels Selenium/Selenide und Cypress
Weitere Kenntnisse
Java
Spring Boot , Spring Reactor
Datenbankentwicklung
Performanceoptimierung
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
