Verfügbar ab
Nach Absprache
Auslastung
Vollzeit
Vor Ort
Nach Absprache
Beschäftigung
Festanstellung
Wohnort
Remote
Sprachen
4
Erfahrung
5+ Jahre
Projekte
5+

Top-Skills

JavaTypeScriptReactSpring Boot

Profil

Full Stack Software Developer mit Schwerpunkt auf Java-Backends (Spring Boot) und TypeScript-Frontends (React). Seit 2021 verantwortlich für Konzeption, Implementierung und Weiterentwicklung einer hochverfügbaren Ausschreibungsplattform für den deutschen Regelleistungs- und Regelarbeitsmarkt. Erfahrung im Aufbau modularer Testframeworks (Cucumber) und in der Integration gRPC-basierter Service-Kommunikation.

Einsatzgebiete

Länder
Deutschland
Remote
Remote jederzeit möglich

Sprachen & Kontakt

Sprachen
Polnisch (Muttersprache)Deutsch (Fließend)Englisch (Fließend)Italienisch (Fließend)

Kompetenzbereiche

Programmiersprachen

JavaTypeScriptJavaScriptGoPython

Frameworks & Tools

Spring BootViteReactStorybookNode.jsVitestMavenMicroservices

Messaging & Streaming

NATSNATS JetStreamProtobufActiveMQEvent-driven ArchitectureSchema-Design

Datenbanken & Weiteres

Oracle DBFlywayIntelliJ IDEAGitJiraConfluence

APIs & Protokolle

RESTgRPC

Projekte (5)

Chronologisch absteigend, vom aktuellen Projekt zurück.

Jan 2025 heute (1+ Jahr)

Entwicklung und Integration eines Manufacturing Execution Systems (MES)

Full Stack Software Developer · Remote

Verantwortlich für die Entwicklung und Integration eines Manufacturing Execution Systems (MES) zur Steuerung und Überwachung von Produktionsprozessen sowie für die Anbindung von Shopfloor-Systemen an übergeordnete Unternehmensanwendungen.

Kenntnisse
Manufacturing Execution System (MES)Shopfloor-IntegrationProduktionssteuerungProduktionsüberwachungIndustrie 4.0Systemintegration
Okt 2024 heute (1 Jahr 7 Monate)

predigt.io – Plattform für KI-gestützte Predigt-Transkription, -Auswertung und -Auffindbarkeit

Software Developer – Services & Messaging @ Eigenes Produkt – predigt.io · Remote

Bei predigt.io verantwortet Patryk die Service-Entwicklung mit Schwerpunkt auf Messaging-Architektur und Schemata-Design für die event-getriebene KI-Pipeline.

  • Implementierung der NATS-basierten Microservices mit Fokus auf Messaging-Architektur (JetStream als persistentes Backbone, Object Store für Audio-Dateien, KV Store für Pipeline-State)
  • Design und Pflege der Protobuf-Schemata als verbindliche Service-Verträge – generiert für Go, Java, Python und TypeScript
  • Aufbau der Event-Pipeline mit hierarchischen NATS-Subjects und JWT-basierten Service-Credentials
  • Schnittstellen-Definition und -Validierung zwischen den polyglotten Services der Transkriptions- und Auswertungs-Pipeline
Kenntnisse
NATSJetStreamProtobufMessaging-ArchitekturEvent-driven ArchitectureMicroservicesSchema-Design
Eingesetzte Produkte
NATSNATS JetStreamGoPythonJava 21TypeScriptProtobuf
Jan 2021 heute (4+ Jahre)

Hochverfügbare Ausschreibungsplattform für den deutschen Regelleistungs- und Regelarbeitsmarkt

Full Stack Software Developer @ Europäischer Übertragungsnetzbetreiber · Berlin

Verantwortlich für die Konzeption und Entwicklung einer hochverfügbaren Ausschreibungsplattform für den deutschen Regelleistungs- und Regelarbeitsmarkt.

  • Full-Stack-Entwicklung: Eigenverantwortliche Konzeption und Implementierung von Kernfeatures im Java-Backend (Spring Boot) und TypeScript-Frontend (React)
  • Frontend-Verantwortung: Übernahme der alleinigen Verantwortung für die Architektur, Qualität und Weiterentwicklung der gesamten Frontend-Codebasis
  • UI/UX-Konzeption: Erstellung von Mockups und Prototypen in enger Abstimmung mit den Endanwendern, was zu einer deutlich verbesserten User Experience führte
  • Technologische Modernisierung: Federführende Leitung der Migration des veralteten JavaScript-Frontends zu einer modernen und wartbaren TypeScript/React-Codebasis
  • Release Management: Verantwortung für den Release-Prozess, einschließlich der Erstellung von Release-Kandidaten zur Sicherstellung der Produktqualität
Kenntnisse
JavaTypeScriptReactSpring BootMavenMicroservicesViteStorybookNode.jsVitestRESTgRPC
Eingesetzte Produkte
Oracle DBFlywayActiveMQIntelliJ IDEAGitJiraConfluence
Jan 2023 Dez 2024 (2 Jahre)

Aufbau eines modularen End-to-End-Testframeworks mit Cucumber

Test Automation Engineer / Software Developer @ Europäischer Übertragungsnetzbetreiber · Berlin

Verantwortlich für den Aufbau eines modularen End-to-End-Testframeworks mit Cucumber und die Integration automatisierter Tests in bestehende Jira-Workflows.

Kenntnisse
Test AutomationCucumberEnd-to-End TestingBehavior-Driven Development
Eingesetzte Produkte
CucumberJiraJavaSpring Boot
Jan 2022 Dez 2023 (2 Jahre)

Implementierung und Integration gRPC-basierter Services für verteilte Spring-Boot-Komponenten

Software Developer @ Europäischer Übertragungsnetzbetreiber · Berlin

Verantwortlich für die Implementierung und Integration gRPC-basierter Services zur performanten Kommunikation zwischen verteilten Spring-Boot-Komponenten.

Kenntnisse
gRPCSpring BootMicroservicesJavaProtobuf
Eingesetzte Produkte
gRPCSpring BootJava

Aus- und Weiterbildung

Akademisch

Coders Lab IT School – Java Developer Kurs

Sie suchen Verstärkung für Ihr Entwicklungsteam?

Lebenslauf · Patryk Lewandowski