freiberufler Full Stack Software Developer auf freelance.de

Full Stack Software Developer

zuletzt online vor wenigen Tagen
  • 100€/Stunde
  • 79106 Freiburg
  • DACH-Region
  • de  |  en  |  fr
  • 25.11.2025
  • Contract ready

Kurzvorstellung

Full Stack Software Developer: Java, Spring-Boot, JPA, Hibernate, TypeScript, Node, REST, GraphQL, React.

Geschäftsdaten

 Gewerbetreibend
 Steuernummer bekannt

Qualifikationen

  • Elasticsearch
  • Hibernate (Java)
  • Java (allg.)
  • jpa
  • Microsoft Azure
  • Node.Js
  • React (JavaScript library)
  • Scrum
  • Software Architecture
  • Software Design
  • Software engineering / -technik
  • Softwareentwicklung (allg.)2 J.

Projekt‐ & Berufserfahrung

Full Stack Software Developer
Wunderfix GmbH / JobRad Gruppe, Freiburg
10/2024 – 9/2025 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2024 – 9/2025

Tätigkeitsbeschreibung

- Leitung von Entwicklung und Wartung der Backend-Plattform und Mitarbeit am Web-Frontend und Mobile.
- Durchführung von Tech-Interviews im Rahmen des Bewerbungs- und Einstellungsverfahrens für neue Mitarbeiterinnen und Mitarbeiter Transformation eines MVP zu Software in Produktionsqualität: Sicherstellung der Skalierbarkeit, Performance und Ausfallsicherheit der Backend-Plattform und des Web-Frontends.
- Kontinuierliches Testen und Verbessern der Codequalität durch CI/CD-Pipelines und Durchführung von Unit-, Integrations- und End-to-End-Tests.
- Einführung von Integration-Tests für NestJS/TypeORM/Postgres mit automatischen Transaktions-Rollbacks
- Implementation von Integration-Tests für ungetestete Komponenten mit Hilfe des KI-Agenten Jetbrains-Junie
- Code-Reviews über Pull-Requests und Anleitung von unerfahrenen Kollegen und Kolleginnen

Eingesetzte Qualifikationen

Software Architecture, Software Quality, Softwareentwickler

Consultant
Caritas Deutschland e.V., Freiburg
5/2024 – 8/2024 (4 Monate)
Soziale Einrichtungen
Tätigkeitszeitraum

5/2024 – 8/2024

Tätigkeitsbeschreibung

Consulting zu Elasticsearch und OpenSearch als Suchindex und als NoSQL Datenbank
Evaluation und Erstellung von Prototypen
Feinjustierungen am Bestandssystem

Eingesetzte Qualifikationen

Consultant, Elasticsearch, Microsoft Azure

Full-Stack-Developer
blackbytes GmbH, Freiburg
10/2023 – 7/2024 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2023 – 7/2024

Tätigkeitsbeschreibung

Review und Beratung zu Source-Code und Build Setup
Überarbeitung aller JPA-Entity Klassen
Behebung von Divergenzen im Datenbank-Schema zwischen Flyway und JPA/Hibernate
Refactoring Joda-Time → java.time unter Berücksichtigung der korrekten Verwendung von
Zeitzonen
Tool zur Erstellung realitätsnaher Fake-Daten in großer Menge
Aufräumarbeiten im Git-Repository zur Lösung einer Diskontinuität in der History
Umzug und Upgrade der intern genutzten GitLab-Plattform

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Software-Developer
TK-Schulsoftware, Stuttgart
8/2021 – 8/2023 (2 Jahre, 1 Monat)
Bildung
Tätigkeitszeitraum

8/2021 – 8/2023

Tätigkeitsbeschreibung

Design der Graph-Datenstrukturen in Neo4J für die Benutzer-, Gruppen- und Organisationsdaten
Implementierung eines OAuth 2.0 Authorization-Servers mit OpenID Connect (OIDC) auf Basis von
node-oidc-provider.
Anpassung der Authentication-Workflows und -UIs
Implementierung der "Passwort vergessen" Funktionalität für Endbenutzer mit mehrsprachigem E-
Mail- und Message-Templating
Erstellung eines Permission-Layers für GraphQL Mutations und Queries
Implementierung einer GraphQL-Schnittstelle zur Zoom-API
Erstellung eines Mechanismus zur regelbasierten Spiegelung von Benutzerprofilen
Setup und Pflege der GraphQL-bezogenen Code-Generierung für TypeScript
Generischer Docker-/OCI-Container Image Build für Node Server-Applikationen (Microservices)
Wiederverwendbare Service-Health Endpoints und Utilities
Node Build, Tests und Packaging, lokal und in GitLab CI.
Erstellung von Integration-Tests

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Über mich

Java: Spring, Spring-Boot, JPA, Hibernate, OSGi, Liferay Portal, GWT, JGroups

JavaScript: Node, Deno, TypeScript, React, Angular, jQuery

PHP: Symfony, Doctrine, Composer

Authentication / Authorization: OpenID Connect (OIDC), OAuth 2.0, SAML 2.0, JWT

Datenbanken: PostgreSQL, MariaDB, MySQL, MSSQL, Neo4J

Datenkommunikation: REST, GraphQL, SOAP

Container: Docker / OCI Image-Build, Container-Setup, Orchestration, Ops

ELK: Elasticsearch, Kibana, SearchGuard, Filebeat, OpenSearch, OpenSearch Dashboards

Scripting: Bash, Python

Template Engines: JSP, Velocity, Freemarker, Twig, Smarty, Thymeleaf, Mustache, Handlebars

HTML5, CSS3, SCSS, Sass, Less

Tools: IntelliJ IDEA, Eclipse, Visual Studio Code, Git, GitLab, GitHub, Jenkins, Nexus, Vagrant, Jira, Bitbucket, Maven

Cloud-Plattformen: AWS, Azure, OTC

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
257
Alter
48
Berufserfahrung
22 Jahre und 11 Monate (seit 01/2003)
Projektleitung
8 Jahre

Kontaktdaten

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

Jetzt Mitglied werden