Software-Engineer Full-Stack Java/Angular
- Verfügbarkeit einsehen
- 3 Referenzen
- 90€/Stunde
- Köln
- Umkreis (bis 200 km)
- de | en
- 17.12.2024
Kurzvorstellung
Auszug Referenzen (3)
"Hr. G. zeigte überdurchschnittliche Einsatzbereitschaft und fachliche Kompetenz, lieferte jederzeit sehr gute Ergebnisse."
11/2020 – 6/2024
Tätigkeitsbeschreibung
Automobil und Versicherungen
Java/Angular FullStack-Entwicklung einer Webanwendung zur Vermarktung von Unfallfahrzeugen.
Eine sogenannte "Restwertbörse" bringt Versicherungsunternehmen mit Autohändlern zusammen, um beschädigte oder verunfallte Fahrzeuge mit Totalschaden korrekt zu regulieren.
*als festangestellte Vollzeitkraft*
- Konzeption, Planung und Realisierung der gesamten Webanwendung
- Erarbeitung von Mock-Ups und Prozessdiagrammen
- Entwurf und Realisierung der Schnittstellen
- Stetige Erarbeitung von Proof of Concepts
- Absprachen zur Anbindung externer Sachverständigen- und Kalkulations-Software
Postgresql, Java (allg.), Java Architecture for XML Binding (JAXB), Junit, Spring Framework, Typescript, SOAP, Angular, Representational State Transfer (REST), Web Services, WSDL (Web Services Description Language)
"Herr G. zeigte überdurchschnittliche Einsatzbereitschaft und hervorragendes Fachwissen, seine Transparenz habe ich sehr geschätzt."
9/2019 – 11/2020
Tätigkeitsbeschreibung
Automobilindustrie
Java Backend-Entwicklung für einen führenden deutschen Automobilkonzern. Die Softwareplattform, der sogenannte "Modulare Backend Baukasten", stemmt wesentliche Funktionen und Konnektivität für ca. 20 Millionen Fahrzeuge.
Die betreute Domäne befasste sich mit der Bereitstellung von Fahrzeugdiensten sowie After-Sales-Freischaltungen von Fahrzeugfunktionen.
Arbeit nach agiler Entwicklungsmethodik im Scrum Team mit TDD und Pair-Programming.
*als festangestellte Vollzeitkraft*
- Realisierung neuer und Betreuung bestehender Komponenten
- Optimierung der Gateway/Routing-Komponente, welche Fahrzeuganfragen anreichert und an Zieldienste weiterleitet
- Erweiterung der After-Sales/Freischalt-Komponente, welche verbaute Fahrzeugfunktionen nachträglich freischaltet
- Modularisieren der After-Sales/Freischalt-Komponente und Bereitstellung als Spring Boot-Anwendung
- Entwurf und Realisierung der REST-API
Apache Maven, Confluence, Docker, Git, J2EE, Java (allg.), Jenkins, Jira, Junit, Representational State Transfer (REST), Spring Framework
"L. arbeitete sich schnell ein, lieferte qualitativ hochwertige Ergebnisse und exzellente Dokumentation."
11/2016 – 9/2019
Tätigkeitsbeschreibung
Versicherungen
Produktentwicklung von Versicherungssoftware, hier einer ganzen Produktlandschaft, welche sämtliche Versicherungssparten bedient. Mitarbeit insbesondere in den Bestand-, Schaden- und Partnersystemen, welche sich einem übergeordneten In-House entwickelten Java/JEE-Framework eingliederte.
Arbeit nach agiler Entwicklungsmethodik im Scrum Team.
- Umstrukturierung/Modernisierung eines JEE-Altsystems
- Erarbeitung eines Proof of Concept für EJB-Remoting als Migrationshilfe
- Implementierung von Oberflächen-Tests
- Automatisierung von Oberflächen-Tests
- Dokumentation als Vorlage für andere Teams
- Aufbau einer Docker-Registry
- Bereitstellung von Basis-Images durch Nightly Builds
- Dokumentation und Übergabe an das DevOps Team
** im Zeitraum 11/2016 bis 06/2019 als Werkstudent **
** im Zeitruam 06/2019 bis 09/2019 als Vollzeitkraft **
Apache Maven, Eclipse, Git, Junit, SOAP, Representational State Transfer (REST), Web Services, Docker, Hibernate (Java), J2EE, Java (allg.), Jenkins, Javaserver Faces, Selenium
Qualifikationen
Projekt‐ & Berufserfahrung
11/2020 – 6/2024
Tätigkeitsbeschreibung
Automobil und Versicherungen
Java/Angular FullStack-Entwicklung einer Webanwendung zur Vermarktung von Unfallfahrzeugen.
Eine sogenannte "Restwertbörse" bringt Versicherungsunternehmen mit Autohändlern zusammen, um beschädigte oder verunfallte Fahrzeuge mit Totalschaden korrekt zu regulieren.
*als festangestellte Vollzeitkraft*
- Konzeption, Planung und Realisierung der gesamten Webanwendung
- Erarbeitung von Mock-Ups und Prozessdiagrammen
- Entwurf und Realisierung der Schnittstellen
- Stetige Erarbeitung von Proof of Concepts
- Absprachen zur Anbindung externer Sachverständigen- und Kalkulations-Software
Postgresql, Java (allg.), Java Architecture for XML Binding (JAXB), Junit, Spring Framework, Typescript, SOAP, Angular, Representational State Transfer (REST), Web Services, WSDL (Web Services Description Language)
9/2019 – 11/2020
Tätigkeitsbeschreibung
Automobilindustrie
Java Backend-Entwicklung für einen führenden deutschen Automobilkonzern. Die Softwareplattform, der sogenannte "Modulare Backend Baukasten", stemmt wesentliche Funktionen und Konnektivität für ca. 20 Millionen Fahrzeuge.
Die betreute Domäne befasste sich mit der Bereitstellung von Fahrzeugdiensten sowie After-Sales-Freischaltungen von Fahrzeugfunktionen.
Arbeit nach agiler Entwicklungsmethodik im Scrum Team mit TDD und Pair-Programming.
*als festangestellte Vollzeitkraft*
- Realisierung neuer und Betreuung bestehender Komponenten
- Optimierung der Gateway/Routing-Komponente, welche Fahrzeuganfragen anreichert und an Zieldienste weiterleitet
- Erweiterung der After-Sales/Freischalt-Komponente, welche verbaute Fahrzeugfunktionen nachträglich freischaltet
- Modularisieren der After-Sales/Freischalt-Komponente und Bereitstellung als Spring Boot-Anwendung
- Entwurf und Realisierung der REST-API
Apache Maven, Confluence, Docker, Git, J2EE, Java (allg.), Jenkins, Jira, Junit, Representational State Transfer (REST), Spring Framework
11/2016 – 9/2019
Tätigkeitsbeschreibung
Versicherungen
Produktentwicklung von Versicherungssoftware, hier einer ganzen Produktlandschaft, welche sämtliche Versicherungssparten bedient. Mitarbeit insbesondere in den Bestand-, Schaden- und Partnersystemen, welche sich einem übergeordneten In-House entwickelten Java/JEE-Framework eingliederte.
Arbeit nach agiler Entwicklungsmethodik im Scrum Team.
- Umstrukturierung/Modernisierung eines JEE-Altsystems
- Erarbeitung eines Proof of Concept für EJB-Remoting als Migrationshilfe
- Implementierung von Oberflächen-Tests
- Automatisierung von Oberflächen-Tests
- Dokumentation als Vorlage für andere Teams
- Aufbau einer Docker-Registry
- Bereitstellung von Basis-Images durch Nightly Builds
- Dokumentation und Übergabe an das DevOps Team
** im Zeitraum 11/2016 bis 06/2019 als Werkstudent **
** im Zeitruam 06/2019 bis 09/2019 als Vollzeitkraft **
Apache Maven, Eclipse, Git, Junit, SOAP, Representational State Transfer (REST), Web Services, Docker, Hibernate (Java), J2EE, Java (allg.), Jenkins, Javaserver Faces, Selenium
Zertifikate
iSAQB / ITech Progress GmbH / Certible GmbH
Ausbildung
Universität Duisburg-Essen
Essen
Hochschule Niederrhein
Krefeld
Über mich
Parallel dazu verfolge ich die modernen Frontend-Frameworks und habe mehrjährige Erfahrung des Einsatzes von Angular/Typescript.
Zuletzt begleitete ich ein Projekt als Hauptverantwortlicher der Softwareentwicklung, stellte dort den Systementwurf in Absprache mit den fachlichen Ansprechpartnern und führte eigenständig die Implementierung durch. Auch hier kam Java/Spring Boot und Typescript/Angular zum Einsatz.
Mein persönliches Interesse gilt außerdem Architekturfragen und -entscheidungen, zuletzt erlangte ich das Zertifikat als "iSAQB Certified Professional Software Architect Foundation Level". Ich bin daher in der Lage bestehende Architektursichten zu verstehen, bei der Entscheidungsfindung zu helfen und Entscheidungen entsprechend zu dokumentieren.
Ich ergreife gerne die Initiative und stehe gerne im regen Austausch mit Projektbeteiligten. Kleinere Projekte und Anpassungen erledige ich eigenständig. Bei größeren Projekten gliedere ich mich durch meine aufgeschlossene Art in bestehende Teams ein und unterstütze diese in allen Phasen der Softwareentwicklung.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden