Softwareentwickler mit B.Sc. Informatik ? Schwerpunkt auf Java (Spring Boot) Python (Django) Typescript (Nextjs) sowie Web-Technologien( Vuejs, React)
Aktualisiert am 17.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.10.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java 21
Python
TypeScript
PostgreSQL
Spring Boot
Vue.js
React
Django
JSON
XML
Object-Relational-Mapping
OOP
Deutsch
verhandlungssicher (C1)
Englisch
B1
Französisch
Muttersprache

Einsatzorte

Einsatzorte

Hagen (Westfalen) (+50km) Frankfurt am Main (+50km) Berlin (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Monat
2026-09 - heute

PaketManager ? Full-Stack Logistikplattform

Full-stack Entwickler VS Code Java 21/Spring Boot 3 Playwright ...
Full-stack Entwickler
  • Full-Stack-Anwendung zur Verwaltung von Kunden, Paketen, Transporten, Fahrern und Fahrzeugen mit Spring Boot REST-APIs und Vue 3/ TypeScript.
  • Geschäftslogik und REST-Endpunkte mit Java 21 und Spring Boot 3 auf Basis einer Layered Architecture.
  • Relationale Datenmodelle mit JPA/Hibernate und PostgreSQL.
  • Unit- und Integrationstests mit JUnit 5 sowie automatisierte End-to-End-Tests mit Playwright.
  • Maven für Dependency Management sowie Docker Multi-Stage Builds und Deployment auf Railway.
VS Code Java 21/Spring Boot 3 Playwright Docker JSON XML PostgreSQL Java 21 Spring Boot 3 JPA/Hibernate Vue 3 TypeScript Maven JUnit 5
11 Monate
2025-11 - heute

Entwicklung komplexer mehrstufiger Formulardynamiken

Full-Stack Web Developer (befristet)
Full-Stack Web Developer (befristet)
  • Entwicklung komplexer mehrstufiger Formulardynamiken (Wizard-Pattern) zur Konfiguration und Validierung von Parameterkombinationen.
  • Analyse technischer Anforderungen und Umsetzung von Funktionen auf Basis bestehender Geschäftslogik.
  • Code Reviews, Debugging, Bugfixing und Verbesserung von Codequalität und Softwarearchitektur.
Jopke Dialog Services
Lippstadt (Remote)
7 Monate
2026-02 - 2026-08

Entwicklung von Webprojekten

Werkstudent Full-Stack/ Web Development
Werkstudent Full-Stack/ Web Development
  • Entwicklung von 7 Webprojekten innerhalb von sechs Monaten mit Vue 3, React, TypeScript und Next.js.
  • Entwicklung und Integration von REST-APIs sowie Verarbeitung und Normalisierung von JSON-Daten.
  • Entwicklung von AI Agents und automatisierten Workflows sowie Umsetzung von Webseiten mit Webflow CMS.
  • Umsetzung von Figma-Designs mit Claude CLI und Figma MCP sowie Debugging von TypeScript- und Build-Fehlern.
  • CI/CD mit GitHub Actions, Dockerisierung und Deployment von Full-Stack-Anwendungen auf Railway.
mainly.design GmbH
Düsseldorf (Remote)
1 Monat
2026-05 - 2026-05

Recruiting-Plattform

Vue 3 TypeScript Next.js ...
  • Webbasierte Recruiting-Plattform zur Darstellung und Suche von Stellenangeboten verschiedener Unternehmen.
  • Eigene Aufgabenschwerpunkte: 
    • Entwicklung von Vue.js-Komponenten für Stellenanzeigen
    • Verarbeitung von Stellenobjekten
    • Anbindung externer APIs über das Next.js-Backend
    • Verarbeitung und Normalisierung von JSON-Daten
Vue 3 TypeScript Next.js REST APIs JSON Git ? Agile Softwareentwicklung Scrum Code Reviews
mainly.design GmbH
Düsseldorf
2 Jahre 9 Monate
2020-07 - 2023-03

Weiterentwicklung der Django-basierten Integrationsplattform

Softwareentwickler (Werkstudent)
Softwareentwickler (Werkstudent)
  • Weiterentwicklung der Django-basierten Integrationsplattform Integreat mit Python, Django REST Framework und PostgreSQL.
  • Umsetzung von Datenabfragen mit Django ORM sowie REST-APIs, JWT-Authentifizierung und Input-Validierung.
  • API-Tests mit Postman, Fehleranalyse und Bugfixing sowie Zusammenarbeit im agilen Entwicklungsteam.
Tür an Tür ? Digitalfabrik gGmbH
Augsburg (Remote)
5 Monate
2022-01 - 2022-05

Digitale Integrationsplattform

Backend Entwickler Python Django Django REST Framework ...
Backend Entwickler
  • Django-basiertes CMS zur Bereitstellung lokaler und mehrsprachiger Informationen
  • Mitarbeit an der Backend-Logik zur Verwaltung von News-/Blogbeiträgen mit Titel, Inhalt, Bildern, Veröffentlichungsdatum und Metadaten.
  • Eigene Aufgabenschwerpunkte: 
    • Django-ORM-Abfragen
    • REST-APIs
    • JSON-Verarbeitung
    • JWT-Authentifizierung
    • Input-Validierung
    • Postman-Tests 
    • Bugfixing
Python Django Django REST Framework PostgreSQL REST JSON JWT Docker Git Postman ? Agile Softwareentwicklung Scrum Code Reviews
Tür an Tür ? Digitalfabrik gGmbH
Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre
2019-02 - 2025-01

Studium - Informatik

Bachelor of Science, Technische Universität Dortmund
Bachelor of Science
Technische Universität Dortmund
Java, objektorientierte Programmierung, Softwarearchitektur, MVC, Webtechnologien, SQL und relationale Datenbanken.
  • Software-Praktikum: Entwicklung eines interaktiven Spiels mit Kotlin, Compose Multiplatform, OOP und Entwurfsmustern.

Position

Position

Junior Softwareentwickler Java / Spring Boot

Kompetenzen

Kompetenzen

Top-Skills

Java 21 Python TypeScript PostgreSQL Spring Boot Vue.js React Django JSON XML Object-Relational-Mapping OOP

Produkte / Standards / Erfahrungen / Methoden

PROFIL
Softwareentwickler mit Bachelor of Science - Informatik (Studienschwerpunkt Java, objektorientierte Programmierung und Softwarearchitektur) und rund vier Jahren praktischer Erfahrung in Web- und Backend-Entwicklung mit REST-APIs, Geschäftslogik, relationaler Datenmodellierung und Softwaretests. Aktuell vertiefe ich gezielt Java und Spring Boot im eigenen Full-Stack-Projekt Paket Manager (Spring Boot 3, JPA/Hibernate, PostgreSQL, Maven, JUnit 5, Docker) und baue dabei auf denselben Architekturprinzipien (Layered Architecture, ORM-basierte Datenmodellierung, REST-Endpunkte, Unit-/Integrationstests) auf, die ich bereits produktiv in Django REST Framework und Node/Next.js-Projekten eingesetzt habe. Schnelle Einarbeitung in bestehende Anwendungen und Architekturen sowie strukturierte Umsetzung technischer Anforderungen im agilen Team.

TECHNOLOGIEN
  • Backend
    • Java 21, Spring Boot, JPA/Hibernate, Python, Django, Django REST Framework, Express.js, Next.js, REST, SOAP-Grundlagen, JSON
  • Frontend
    • Vue 3, React, TypeScript, JavaScript, HTML5, CSS3, Responsive Design
  • Testing
    • JUnit 5, Mockito, Playwright, Postman, Unit-, Integrations- und End-to-End-Tests
  • DevOps/ Tools
    • Git, Docker, GitHub Actions, CI/CD, Maven, Railway, Figma MCP, Claude CLI
  • Methodik
    • ??Scrum, agile Softwareentwicklung, Clean Code, Code Reviews

WEITERE KENNTNISSE
  • Softwareentwicklung
    • REST APIs
    • Datenmodellierung
    • Geschäftslogik
    • Debugging
    • Clean Code
    • Code Reviews

Betriebssysteme

Linux
Fortgeschritten
  • Linux-Kommandozeile: Sicherer Umgang mit Dateisystem und Navigation
  • Log-Analyse & Debugging: Analyse von Logs in Echtzeit mit ,  und 
  • Rechteverwaltung: Grundverständnis von Benutzerrechten und Permissions
  • Prozess- & System-Monitoring: Überwachung von Prozessen und Ressourcen mit 
  • Netzwerk-Diagnose: Überprüfung von Ports und Konnektivität mit 
  • Service-Management: Verwaltung von Diensten mit Systemd [systemctl status/restart, journalctl]
  • Erste Erfahrungen mit: Bash-Scripting, Paketverwaltung und Docker [docker ps, docker logs, docker exec][ls][cd][cp][mv][find][grep][chmod][chown][sudo][Variablen][Umgebungsvariablen][apt]

Programmiersprachen

Java
Fortgeschritten
Python
Fortgeschritten
Typscript
Fortgeschritten
Solide Grundlagen in der objektorientierten Programmierung und funktionalen Konzepten wie Lambda-Ausdrücken, Closures und Decorators / Annotations in TypeScript, Python und Java.[Vererbung][Polymorphismus][Kapselung][Abstraktion]

Datenbanken

PostgreSQL
MySQL
SQL
relationale Datenmodellierung

Fundierte PostgreSQL-Kenntnisse: Transaktionsmanagement (Read Committed/ Serializable), Concurrency-Control mit FOR UPDATE & SKIP LOCKED für Queue-Systeme, atomare Upserts (ON CONFLICT), sowie gezielte Performance-Optimierung durch die richtige Wahl von B-Tree, GIN und BRIN Indizes und die optimale Nutzung von Composite-Indizes.

Design / Entwicklung / Konstruktion

Figma
Basics
Erstellung von Wireframes und einfachen UI-Designs mit Frames, Auto Layout und Components, sowie Erstellung von klickbaren Prototypen.

Einsatzorte

Einsatzorte

Hagen (Westfalen) (+50km) Frankfurt am Main (+50km) Berlin (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Monat
2026-09 - heute

PaketManager ? Full-Stack Logistikplattform

Full-stack Entwickler VS Code Java 21/Spring Boot 3 Playwright ...
Full-stack Entwickler
  • Full-Stack-Anwendung zur Verwaltung von Kunden, Paketen, Transporten, Fahrern und Fahrzeugen mit Spring Boot REST-APIs und Vue 3/ TypeScript.
  • Geschäftslogik und REST-Endpunkte mit Java 21 und Spring Boot 3 auf Basis einer Layered Architecture.
  • Relationale Datenmodelle mit JPA/Hibernate und PostgreSQL.
  • Unit- und Integrationstests mit JUnit 5 sowie automatisierte End-to-End-Tests mit Playwright.
  • Maven für Dependency Management sowie Docker Multi-Stage Builds und Deployment auf Railway.
VS Code Java 21/Spring Boot 3 Playwright Docker JSON XML PostgreSQL Java 21 Spring Boot 3 JPA/Hibernate Vue 3 TypeScript Maven JUnit 5
11 Monate
2025-11 - heute

Entwicklung komplexer mehrstufiger Formulardynamiken

Full-Stack Web Developer (befristet)
Full-Stack Web Developer (befristet)
  • Entwicklung komplexer mehrstufiger Formulardynamiken (Wizard-Pattern) zur Konfiguration und Validierung von Parameterkombinationen.
  • Analyse technischer Anforderungen und Umsetzung von Funktionen auf Basis bestehender Geschäftslogik.
  • Code Reviews, Debugging, Bugfixing und Verbesserung von Codequalität und Softwarearchitektur.
Jopke Dialog Services
Lippstadt (Remote)
7 Monate
2026-02 - 2026-08

Entwicklung von Webprojekten

Werkstudent Full-Stack/ Web Development
Werkstudent Full-Stack/ Web Development
  • Entwicklung von 7 Webprojekten innerhalb von sechs Monaten mit Vue 3, React, TypeScript und Next.js.
  • Entwicklung und Integration von REST-APIs sowie Verarbeitung und Normalisierung von JSON-Daten.
  • Entwicklung von AI Agents und automatisierten Workflows sowie Umsetzung von Webseiten mit Webflow CMS.
  • Umsetzung von Figma-Designs mit Claude CLI und Figma MCP sowie Debugging von TypeScript- und Build-Fehlern.
  • CI/CD mit GitHub Actions, Dockerisierung und Deployment von Full-Stack-Anwendungen auf Railway.
mainly.design GmbH
Düsseldorf (Remote)
1 Monat
2026-05 - 2026-05

Recruiting-Plattform

Vue 3 TypeScript Next.js ...
  • Webbasierte Recruiting-Plattform zur Darstellung und Suche von Stellenangeboten verschiedener Unternehmen.
  • Eigene Aufgabenschwerpunkte: 
    • Entwicklung von Vue.js-Komponenten für Stellenanzeigen
    • Verarbeitung von Stellenobjekten
    • Anbindung externer APIs über das Next.js-Backend
    • Verarbeitung und Normalisierung von JSON-Daten
Vue 3 TypeScript Next.js REST APIs JSON Git ? Agile Softwareentwicklung Scrum Code Reviews
mainly.design GmbH
Düsseldorf
2 Jahre 9 Monate
2020-07 - 2023-03

Weiterentwicklung der Django-basierten Integrationsplattform

Softwareentwickler (Werkstudent)
Softwareentwickler (Werkstudent)
  • Weiterentwicklung der Django-basierten Integrationsplattform Integreat mit Python, Django REST Framework und PostgreSQL.
  • Umsetzung von Datenabfragen mit Django ORM sowie REST-APIs, JWT-Authentifizierung und Input-Validierung.
  • API-Tests mit Postman, Fehleranalyse und Bugfixing sowie Zusammenarbeit im agilen Entwicklungsteam.
Tür an Tür ? Digitalfabrik gGmbH
Augsburg (Remote)
5 Monate
2022-01 - 2022-05

Digitale Integrationsplattform

Backend Entwickler Python Django Django REST Framework ...
Backend Entwickler
  • Django-basiertes CMS zur Bereitstellung lokaler und mehrsprachiger Informationen
  • Mitarbeit an der Backend-Logik zur Verwaltung von News-/Blogbeiträgen mit Titel, Inhalt, Bildern, Veröffentlichungsdatum und Metadaten.
  • Eigene Aufgabenschwerpunkte: 
    • Django-ORM-Abfragen
    • REST-APIs
    • JSON-Verarbeitung
    • JWT-Authentifizierung
    • Input-Validierung
    • Postman-Tests 
    • Bugfixing
Python Django Django REST Framework PostgreSQL REST JSON JWT Docker Git Postman ? Agile Softwareentwicklung Scrum Code Reviews
Tür an Tür ? Digitalfabrik gGmbH
Augsburg

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre
2019-02 - 2025-01

Studium - Informatik

Bachelor of Science, Technische Universität Dortmund
Bachelor of Science
Technische Universität Dortmund
Java, objektorientierte Programmierung, Softwarearchitektur, MVC, Webtechnologien, SQL und relationale Datenbanken.
  • Software-Praktikum: Entwicklung eines interaktiven Spiels mit Kotlin, Compose Multiplatform, OOP und Entwurfsmustern.

Position

Position

Junior Softwareentwickler Java / Spring Boot

Kompetenzen

Kompetenzen

Top-Skills

Java 21 Python TypeScript PostgreSQL Spring Boot Vue.js React Django JSON XML Object-Relational-Mapping OOP

Produkte / Standards / Erfahrungen / Methoden

PROFIL
Softwareentwickler mit Bachelor of Science - Informatik (Studienschwerpunkt Java, objektorientierte Programmierung und Softwarearchitektur) und rund vier Jahren praktischer Erfahrung in Web- und Backend-Entwicklung mit REST-APIs, Geschäftslogik, relationaler Datenmodellierung und Softwaretests. Aktuell vertiefe ich gezielt Java und Spring Boot im eigenen Full-Stack-Projekt Paket Manager (Spring Boot 3, JPA/Hibernate, PostgreSQL, Maven, JUnit 5, Docker) und baue dabei auf denselben Architekturprinzipien (Layered Architecture, ORM-basierte Datenmodellierung, REST-Endpunkte, Unit-/Integrationstests) auf, die ich bereits produktiv in Django REST Framework und Node/Next.js-Projekten eingesetzt habe. Schnelle Einarbeitung in bestehende Anwendungen und Architekturen sowie strukturierte Umsetzung technischer Anforderungen im agilen Team.

TECHNOLOGIEN
  • Backend
    • Java 21, Spring Boot, JPA/Hibernate, Python, Django, Django REST Framework, Express.js, Next.js, REST, SOAP-Grundlagen, JSON
  • Frontend
    • Vue 3, React, TypeScript, JavaScript, HTML5, CSS3, Responsive Design
  • Testing
    • JUnit 5, Mockito, Playwright, Postman, Unit-, Integrations- und End-to-End-Tests
  • DevOps/ Tools
    • Git, Docker, GitHub Actions, CI/CD, Maven, Railway, Figma MCP, Claude CLI
  • Methodik
    • ??Scrum, agile Softwareentwicklung, Clean Code, Code Reviews

WEITERE KENNTNISSE
  • Softwareentwicklung
    • REST APIs
    • Datenmodellierung
    • Geschäftslogik
    • Debugging
    • Clean Code
    • Code Reviews

Betriebssysteme

Linux
Fortgeschritten
  • Linux-Kommandozeile: Sicherer Umgang mit Dateisystem und Navigation
  • Log-Analyse & Debugging: Analyse von Logs in Echtzeit mit ,  und 
  • Rechteverwaltung: Grundverständnis von Benutzerrechten und Permissions
  • Prozess- & System-Monitoring: Überwachung von Prozessen und Ressourcen mit 
  • Netzwerk-Diagnose: Überprüfung von Ports und Konnektivität mit 
  • Service-Management: Verwaltung von Diensten mit Systemd [systemctl status/restart, journalctl]
  • Erste Erfahrungen mit: Bash-Scripting, Paketverwaltung und Docker [docker ps, docker logs, docker exec][ls][cd][cp][mv][find][grep][chmod][chown][sudo][Variablen][Umgebungsvariablen][apt]

Programmiersprachen

Java
Fortgeschritten
Python
Fortgeschritten
Typscript
Fortgeschritten
Solide Grundlagen in der objektorientierten Programmierung und funktionalen Konzepten wie Lambda-Ausdrücken, Closures und Decorators / Annotations in TypeScript, Python und Java.[Vererbung][Polymorphismus][Kapselung][Abstraktion]

Datenbanken

PostgreSQL
MySQL
SQL
relationale Datenmodellierung

Fundierte PostgreSQL-Kenntnisse: Transaktionsmanagement (Read Committed/ Serializable), Concurrency-Control mit FOR UPDATE & SKIP LOCKED für Queue-Systeme, atomare Upserts (ON CONFLICT), sowie gezielte Performance-Optimierung durch die richtige Wahl von B-Tree, GIN und BRIN Indizes und die optimale Nutzung von Composite-Indizes.

Design / Entwicklung / Konstruktion

Figma
Basics
Erstellung von Wireframes und einfachen UI-Designs mit Frames, Auto Layout und Components, sowie Erstellung von klickbaren Prototypen.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.