Senior Fullstack Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 70‐80€/Stunde
- 75031 Eppingen
- Weltweit
- de | en
- 05.02.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
5/2025 – 12/2025
Tätigkeitsbeschreibung
Tech Stack: Python, React, Tailwind CSS, PostgreSQL, GitHub Actions, Terraform, Google Cloud Run, Keycloak, OAuth2/OIDC
Konzeption und Umsetzung eines skalierbaren Verzeichnisdienstes auf Basis einer Microservice-Architektur in Kotlin zur Verwaltung von über 200.000 Active-Directory-Objekten
Integration und Erweiterung einer mandantenfähigen Keycloak-Instanz für SSO-Authentifizierung mit OAuth2 / OpenID Connect
Entwicklung von Kotlin-basierten Event-Listenern (Keycloak SPI) zur automatischen Provisionierung von Nutzerobjekten und Rollen
Aufbau einer modernen CI/CD-Pipeline mit GitHub Actions und Terraform, inkl. automatisiertem Deployment auf Google Cloud Run
Frontend-Entwicklung in React und Tailwind CSS zur Konfiguration und Verwaltung der User-Plattform über Self-Service-Portale
Umsetzung sicherheitsrelevanter Anforderungen nach BSI-Grundschutz (u.a. automatisierte Schwachstellenscans mit OpenSCAP und Snyk)
Testabdeckung von über 85 % durch systematische Unit- und Integrationstests auf Backend- und Frontend-Ebene
Enge Zusammenarbeit mit DevSecOps- und Infrastrukturteams zur Weiterentwicklung der Plattformarchitektur und Einhaltung von Standards
Continuous Delivery, Continuous Integration, CSS (Cascading Style Sheet), Postgresql, Python, React (JavaScript library)
11/2024 – 5/2025
Tätigkeitsbeschreibung
Tech Stack:
C++, Python, TypeScript, JavaScript, Angular, Three.js, AsyncAPI, OpenAPI, CI/CD, Git, Prometheus,
Grafana, PostgreSQL, MS SQL, AWS Cloud, Jest, Vitest
• Entwicklung und Implementierung von Microservices und Webanwendungen mit C++, Python,
TypeScript und JavaScript
• Entwicklung des Frontends in React, Vue.js, Angular
• Entwicklung des Backends in C++, Python, TypeScript und JavaScript
• Entwicklung und Integration von 3D-Rendering-Funktionen in Webanwendungen mit Three.js
• Optimierung von Rendering-Prozessen durch GPU-Beschleunigung
• Verwenden von PostgreSQL und MS SQL als Datenbank
• Aufsetzen von integrierten CI/CD-Pipelines zum automatischen Deployment in AWS
• Spezifikation der REST APIs mit OpenAPI
• Monitoring und Logging mit Prometheus und Grafana
• Test-Automatisierung mit Jest und Vitest
• Versionskontrolle über Git
• Arbeit nach Scrum
Microsoft SQL-Server (MS SQL), Postgresql, Continuous Delivery, Continuous Integration, C++, Git, Node.Js, Python, Three.Js, Typescript, Amazon Web Services (AWS), AngularJS, Full-Stack, JavaScript, React (JavaScript library), Vue.Js, Technisches Testing
1/2023 – 11/2024
Tätigkeitsbeschreibung
Tech Stack: TypeScript, JavaScript, React, Material UI, Node,js, Express.js, OpenAPI, Swagger,
CI/CD, GitHub Actions, Git, Docker, Prometheus, DataDog, PostgreSQL, RDS, Redis,
DynamoDB, AWS Cloud, Jest, Vitest, Cypress, Jasmine, Auth0, OAuth2, OpenID Connect,
esbuild, Webpack, NPM
• Entwicklung eines Kreditvergabesystems basierend auf einer Microservice-Architektur mit
TypeScript und JavaScript für AWS Cloud unter Verwendung von AWS Serverless Komponenten
(Lambda, DynamoDB, RDS)
• Entwicklung des Frontends in React, Vue.js, Angular
• Einsatz von Material UI zur Entwicklung eines konsistenten und responsiven UI-Designs
• Entwicklung des Backends in Node.js, Express.js, TypeScript und JavaScript
• Datenbankdesign und -abfragen in PostgreSQL, RDS und Redis
• Bereitstellung in der Cloud mit AWS
• Spezifikation der REST APIs mit OpenAPI und Swagger
• Nutzung von Auth0 zur sicheren Authentifizierung und Autorisierung von Anwendungen unter
Verwendung von OAuth2 und OpenID Connect
• Nutzung von WebSockets für Datenaustausch
• Monitoring und Logging mit Prometheus, Grafana, New Relic und DataDog
• Test-Automatisierung mit Jest, Vitest, Cypress und Jasmine
• Konfiguration von Build-Prozessen mit esbuild, Webpack und NPM
• Versionskontrolle über Git
• Arbeit nach Scrum und Kanban
Postgresql, Continuous Delivery, Continuous Integration, Git, Node.Js, Typescript, Amazon Web Services (AWS), AngularJS, Full-Stack, JavaScript, React (JavaScript library), Vue.Js, Technisches Testing
11/2022 – 12/2023
Tätigkeitsbeschreibung
Tech Stack: TypeScript, JavaScript, React, Material UI, Node.js, Express.js, CI/CD, Git, GitHub Actions,
DevOps, Azure Cloud, Azure Event Hub, Azure Functions, Azure Pipelines, PostgreSQL,
MySQL, SQLite, Cosmos DB, Terraform, Jest, Cypress, Jasmine
• Design und Entwicklung von Microservices und Webanwendungen mit TypeScript und JavaScript
• Entwicklung eines Software Development Kits für JavaScript für kundenorientierte APIs
• Entwicklung von Single Page Applications (SPA) mit React
• Implementierung von Material UI-Komponenten zur schnellen Entwicklung von Single Page
Applications (SPA) in React, Vue.js, Angular
• Einsatz von Node.js, Express.js, TypeScript und JavaScript für die Entwicklung von Backend-
Anwendungen
• Entwicklung und Implementierung von datenbankgestützten Anwendungen unter Verwendung von
PostgreSQL, MySQL und SQLite
• Bereitstellung in der Cloud mit Azure
• Entwicklung einer Message Queue und Integration von Azure Event Hub
• Deployment als Serverless Applikation via Azure Functions
• Entwicklung und Deployment von Azure App Services
• Entwicklung von Build-Pipelines via Terraform in Azure DevOps
• Implementierung von REST APIs
• Test-Automatisierung mit Jest, Cypress und Jasmine
• Arbeit nach Scrum
Mysql, Postgresql, Continuous Delivery, Continuous Integration, Scrum, Git, Node.Js, Typescript, Microsoft Azure, AngularJS, Full-Stack, JavaScript, React (JavaScript library), Vue.Js, Technisches Testing
8/2021 – 10/2022
Tätigkeitsbeschreibung
Tech Stack: TypeScript, JavaScript, React, Node,js, CI/CD, Git, GitHub Actions, Jenkins, AWS Cloud,
AWS Lambda, Docker, Kubernetes, OpenAPI, Swagger, Firebase, MongoDB, RDS, Jest,
Vitest, Jasmine, Prometheus, Grafana, New Relic, DataDog
• Design und Entwicklung von Webanwendungen für ein ERP-System mit TypeScript und JavaScript
für AWS Cloud unter Verwendung von AWS Serverless Komponenten (Lambda, DynamoDB, RDS)
• Entwicklung des Frontends in React, Vue.js, Angular
• Entwicklung des Backends in Node.js, TypeScript und JavaScript
• Nutzen von MongoDB (NoSQL) als Datenbank
• Bereitstellung von Anwendungen auf AWS mit Docker und Kubernetes
• Test-Automatisierung mit Jest, Vitest, Puppeteer und Jasmine
• Test-Automatisierung mit CI/CD mit GitHub Actions und Jenkins
• Monitoring und Logging mit Prometheus, Grafana, New Relic und DataDog
• Versionskontrolle mit Git
• Arbeit nach Scrum und Kanban
Mongodb, Continuous Delivery, Continuous Integration, Scrum, Docker, Git, Node.Js, Typescript, Google Cloud, Amazon Web Services (AWS), Full-Stack, JavaScript, Kubernetes, React (JavaScript library), Kanban, Technisches Testing
1/2020 – 7/2021
Tätigkeitsbeschreibung
Tech Stack: TypeScript, JavaScript, React, Node.js, Express.js, CI/CD, Git, GitHub Actions, AWS
Cloud, AWS SES/SNS, AWS Lambda, PostgreSQL, Redis, OpenAPI, Swagger
• Design und Entwicklung von Webanwendungen mit TypeScript und JavaScript
• Entwicklung des Frontends in React, Vue.js, Angular
• Einsatz von Node.js, Express.js, TypeScript und JavaScript für die Entwicklung von Backend-
Anwendungen
• Datenbankdesign und -abfragen in PostgreSQL und Redis
• Ausbau des CI/CD-Prozesses mit GitLab CI, Docker und Kubernetes zur Unterstützung eines
effizienten Application Delivery Prozesses
• Einbinden von AWS SES für automatisiertes Versenden von E-Mails und AWS SNS für
automatisiertes Versenden von Notifications
• Einbinden von AWS MQ als Message Broker
• Spezifikation der REST APIs mit OpenAPI und Swagger
• Arbeit nach Scrum
Node.Js, Technisches Testing, Amazon Web Services (AWS), AngularJS, Continuous Delivery, Continuous Integration, Full-Stack, Git, JavaScript, Postgresql, React (JavaScript library), Typescript, Vue.Js
9/2016 – 12/2019
Tätigkeitsbeschreibung
Tech Stack: TypeScript, JavaScript, Express.js, React, Material UI, Node.js, CI/CD, GitHub Actions,
Docker, Kubernetes, PostgreSQL, MySQL, MongoDB, Azure Cloud, Azure App Services,
App Containers, Azure Keyvaults, Jest, Cypress, Jasmine
• Design und Entwicklung von Webanwendungen mit Java, TypeScript und JavaScript
• Entwicklung des Frontends in React, Vue.js, Angular
• Nutzung von Material UI zur Entwicklung eines adaptiven UI-Designs für die Webanwendungen
• Entwicklung des Backends in Node.js, Express.js, TypeScript und JavaScript
• Datenbankdesign und -abfragen in PostgreSQL, MySQL und MongoDB
• Bereitstellung in der Cloud mit Azure
• Konfiguration von Azure App Services, App Containers und Keyvaults
• Aufsetzen einer integrierten CI/CD-Pipeline zum automatischen Deployment in Azure, Docker und
Kubernetes
• Implementierung von REST APIs mit OpenAPI und Swagger
• Test-Automatisierung
Git, Technisches Testing, AngularJS, Continuous Delivery, Continuous Integration, Docker, Full-Stack, JavaScript, Kubernetes, Microsoft Azure, Mongodb, Mysql, Node.Js, Postgresql, React (JavaScript library), Typescript, Vue.Js
Ausbildung
Hochschule Karlsruhe
Karlsruhe
Weitere Kenntnisse
Kompetenzen: Softwareentwicklung, Microservices, CI/CD, DevOps, RESTful Services, Application
Programming Interfaces (APIs), Clouds
Soft Skills: Analytical Thinking, Teamwork, Teamleitung, Kommunikation, Lösungsorientierung,
selbstständiges Arbeiten, agile Entwicklung, Scrum, Kanban, Mentoring
Betriebssysteme: Linux, Windows
Programmiersprachen: TypeScript, JavaScript, Java, Python, Bash
Databases: PostgreSQL, MySQL, SQLite, RDS, Redis, MongoDB, Cosmos DB, DynamoDB, Neo4j
Frameworks & Libraries: Node.js, CSS, Tailwind CSS, Prisma, React, Vue.js, Angular, Express.js,
Redux, VueX, NgRx, Chakra UI, Material UI, PrimeNG, Jest, Vitest,
Cypress, Mocha, Puppeteer, Jasmine, Robot
Monitoring & Logging: Prometheus, Grafana, New Relic, DataDog, Azure Monitor, AWS
CloudWatch
Cloud Platforms & Automation: Software-Tools: AWS Cloud (Lambda, SES, SNS, Network, Cognito, MQ), Azure
Cloud (Pipelines, Functions, Event Hubs, App Services), Google
Cloud, RabbitMQ, Firebase, Railway, Vercel
Docker, Kubernetes, GitLab, GitLab CI, GitHub Actions, Git, Jenkins, OpenAPI,
Swagger, Auth0, OAuth2, OpenID Connect, Terraform, esbuild, Webpack, NPM,
Jira, Confluence
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
