freiberufler Software-Engineer Full-Stack Java/Angular auf freelance.de

Software-Engineer Full-Stack Java/Angular

zuletzt online vor 7 Tagen
  • 90€/Stunde
  • Köln
  • Umkreis (bis 200 km)
  • de  |  en
  • 17.12.2024

Kurzvorstellung

Als M.Sc Software-Engineer mit Hands-On Mentalität begleite ich Projekte gernein allen Phasen der Softwareentwicklung. Ich biete Sofware Engineering vornehmlich in Java (JEE/Spring) und TypeScript(Angular). Offen für Neues.

Auszug Referenzen (3)

"Hr. G. zeigte überdurchschnittliche Einsatzbereitschaft und fachliche Kompetenz, lieferte jederzeit sehr gute Ergebnisse."
Software-Engineer (Festanstellung)
Josef Thelen
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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."
Junior IT-Consultant (Festanstellung)
Britta-Yvonne Schmitz
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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."
Software-Engineer (Festanstellung)
Saied Bitar
Tätigkeitszeitraum

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 **

Eingesetzte Qualifikationen

Apache Maven, Eclipse, Git, Junit, SOAP, Representational State Transfer (REST), Web Services, Docker, Hibernate (Java), J2EE, Java (allg.), Jenkins, Javaserver Faces, Selenium

Qualifikationen

  • Angular3 J.
  • Docker4 J.
  • J2EE4 J.
  • Java (allg.)7 J.
  • Postgresql3 J.
  • Representational State Transfer (REST)7 J.
  • Scrum
  • Softwareentwicklung (allg.)
  • Spring Framework4 J.
  • TDD

Projekt‐ & Berufserfahrung

Software-Engineer (Festanstellung)
RW4.0 GmbH, Euskirchen
11/2020 – 6/2024 (3 Jahre, 8 Monate)
Versicherungen
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

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)

Junior IT-Consultant (Festanstellung)
Valtech Mobility GmbH, Düsseldorf
9/2019 – 11/2020 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Apache Maven, Confluence, Docker, Git, J2EE, Java (allg.), Jenkins, Jira, Junit, Representational State Transfer (REST), Spring Framework

Software-Engineer (Festanstellung)
adesso insurance solutions GmbH, Dortmund
11/2016 – 9/2019 (2 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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 **

Eingesetzte Qualifikationen

Apache Maven, Eclipse, Git, Junit, SOAP, Representational State Transfer (REST), Web Services, Docker, Hibernate (Java), J2EE, Java (allg.), Jenkins, Javaserver Faces, Selenium

Zertifikate

iSAQB® Certified Professional for Software Architecture - Foundation Level
iSAQB / ITech Progress GmbH / Certible GmbH
2024

Ausbildung

Software and Network Engineering
Master of Science
Universität Duisburg-Essen
2019
Essen
Informatik
Bachelor of Science
Hochschule Niederrhein
2017
Krefeld

Über mich

In meinen Projekten arbeite ich oft im Backend von Webanwendungen im Java-Umfeld (JEE/Spring Boot), vornehmlich in großen IT-Systemen in Zusammenarbeit mit SCRUM-Teams. Ich kenne die gängigen Technologien, Testing-Tools und Methodiken und kann diese zuverlässig einsetzen.

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

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
233
Alter
29
Berufserfahrung
8 Jahre und 1 Monat (seit 11/2016)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden