Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 26.02.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Corporate-Profil
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Projekte
Rolle
Senior Software Engineer, Tech Lead
Projektinhalte
Projektleitung & Teamkoordination: Leitung des Entwicklerteams von der Konzeption bis zum erfolgreichen Go-Live der SaaS-Plattform im Bereich Point of Sale.
Backend-Entwicklung (Java, Spring Boot):
Entwicklung einer skalierbaren, serviceorientierten Architektur (SOA) mit Microservices.
Implementierung und Erweiterung von REST-APIs mit Spring Boot.
Authentifizierung und Autorisierung mit Spring Security (JWT, OAuth2).
Asynchrone Verarbeitung mit Apache Kafka für effiziente Datenverarbeitung.
Optimierung von Datenbankabfragen mit JPA/Hibernate. Dokumentation von Architekturentscheidungen und API-Spezifikationen.
Datenbank & Persistenz:
Verwaltung von relationalen Datenbanken (MySQL, PostgreSQL) mit Multi-Tenancy-Unterstützung.
Datenbank-Migrationsmanagement mit Flyway.
Performance-Optimierung von SQL-Abfragen für hohe Skalierbarkeit.
DevOps & Cloud:
Containerisierung mit Docker für flexible Bereitstellung.
Orchestrierung von Microservices mit Rancher, Kubernetes und Helm.
Automatisierte Datenbank-Backups mit DigitalOcean.
Monitoring und Logging mit Kibana, Elasticsearch und Grafana.
Frontend-Entwicklung (Angular, Ionic, TypeScript):
Entwicklung responsiver Benutzeroberflächen für Mobilgeräte und Desktop mit Bootstrap und TailwindCSS.
Erstellung hybrider mobiler Anwendungen mit Ionic und Angular.
Nutzung von RxJS für effizientes State-Management.
Integration & Schnittstellen:
Anbindung externer REST-APIs und Hardware-Schnittstellen.
Entwicklung nativer Plugins mit Xcode (Swift) und Android Studio (Java).
Qualitätssicherung & Testing:
Consumer-Driven Contract Testing mit Pact zur Sicherstellung kompatibler APIs.
Implementierung von Unit-, Integrations- und End-to-End-Tests.
Testautomatisierung mit Selenium und Playwright.
Versionierung & Zusammenarbeit:
Nutzung von Bitbucket für Versionskontrolle und Code-Reviews.
Fokus auf Clean Code, Peer Reviews, Pair Programming und Refactoring.
Dokumentation komplexer Code-Strukturen in Notion.
Workflow-Management mit Jira und Anwendung agiler Methoden (Scrum, Kanban).
Produkte
Bitbucket
Jenkins
Rancher
Kubernetes
Helm
Docker
DigitalOcean
Kibana
Elasticsearch
Grafana
PostgreSQL
MySQL
Flyway
Jira
Notion
Playwright
Kenntnisse
Java
Spring Boot
JPA
Hibernate
Angular
Ionic
TypeScript
RxJS
Bootstrap
TailwindCSS
Spring Security
JWT
OAuth2
PostgreSQL
MySQL
Flyway
Kubernetes
Docker
Helm
Rancher
Microservices
REST APIs
Apache Kafka
Unit Testing
Integration Testing
Selenium
Pact
Testautomatisierung
Scrum
Kanban
Pair Programming
Clean Code
Einsatzort
remote & Darmstadt
Rolle
Fullstack Developer
Projektinhalte
Frontend-Entwicklung:
Entwicklung einer modernen und nutzerfreundlichen Web-Oberfläche mit Angular & React (TypeScript).
Integration von Redux als zentrales State-Management.
Einbindung von Plotly für interaktive und aussagekräftige Datenvisualisierungen.
Backend-Entwicklung:
Implementierung der Webanwendung mit Python (Django-Framework).
Erstellung und Verarbeitung von Formularen mit Django Forms.
Erweiterung von Backend-Funktionalitäten mit Java Spring Boot.
Analyse von Anforderungen und selbstständige Entwicklung von monolithischen sowie verteilten Webservices mit Spring Boot und Micronaut.
Nutzung von Apache Kafka für asynchrone Kommunikation zwischen Microservices.
Datenbankentwicklung:
Entwicklung mit Microsoft SQL Server & SQL.
DevOps & Cloud-Migration:Schrittweise Migration der Anwendung in die Cloud.
Anbindung mehrerer Azure Cloud-Dienste (Load Balancer, Messaging-Dienst, Pipelines).
Containerisierung der Anwendung mit Docker.
Deployment & Verwaltung der containerisierten Anwendung mit OpenShift.
Qualitätssicherung & Testing:
Durchführung von Consumer-Driven Contract Testing mit Pact.
Implementierung von Integrationstests.
Flächendeckende Testautomatisierung mit Selenium.
Security & Schulungen:
Durchführung von Schulungen für Entwicklungsteams zu sicheren Codierungspraktiken.
Identifizierung und Behebung der zehn häufigsten OWASP-Schwachstellen.
Teamarbeit & Dokumentation:
Zusammenarbeit mit Fokus auf Clean Code, Peer Reviews, Pair Programming und Refactoring.
Ausbau des internen Wikis als umfassende Wissensquelle für das komplexe System.
Workflow-Management & Agile Methoden:
Nutzung von Tuleap zur Organisation der Entwicklungsprozesse.
?Arbeit nach Scrum zur kontinuierlichen Weiterentwicklung der Software.
Produkte
Docker
OpenShift
Azure Cloud (Load Balancer
Messaging-Dienst
Pipelines)
Apache Kafka
Microsoft SQL Server
Selenium
Pact
Tuleap
Kenntnisse
Java
Spring Boot
Micronaut
Python
Django
Angular
React
TypeScript
Redux
Plotly
SQL
Clean Code
Scrum
Peer Reviews
Pair Programming
Refactoring
OWASP Security Best Practices
Consumer-Driven Contract Testing
Testautomatisierung
Kunde
Rohde & Schwarz Cybersecurity GmbH
Aus- und Weiterbildung
Institution, Ort
TU Darmstadt
Schwerpunkt
Data Mining & AI and IT-Security
Projekte
Rolle
Senior Software Engineer, Tech Lead
Projektinhalte
Projektleitung & Teamkoordination: Leitung des Entwicklerteams von der Konzeption bis zum erfolgreichen Go-Live der SaaS-Plattform im Bereich Point of Sale.
Backend-Entwicklung (Java, Spring Boot):
Entwicklung einer skalierbaren, serviceorientierten Architektur (SOA) mit Microservices.
Implementierung und Erweiterung von REST-APIs mit Spring Boot.
Authentifizierung und Autorisierung mit Spring Security (JWT, OAuth2).
Asynchrone Verarbeitung mit Apache Kafka für effiziente Datenverarbeitung.
Optimierung von Datenbankabfragen mit JPA/Hibernate. Dokumentation von Architekturentscheidungen und API-Spezifikationen.
Datenbank & Persistenz:
Verwaltung von relationalen Datenbanken (MySQL, PostgreSQL) mit Multi-Tenancy-Unterstützung.
Datenbank-Migrationsmanagement mit Flyway.
Performance-Optimierung von SQL-Abfragen für hohe Skalierbarkeit.
DevOps & Cloud:
Containerisierung mit Docker für flexible Bereitstellung.
Orchestrierung von Microservices mit Rancher, Kubernetes und Helm.
Automatisierte Datenbank-Backups mit DigitalOcean.
Monitoring und Logging mit Kibana, Elasticsearch und Grafana.
Frontend-Entwicklung (Angular, Ionic, TypeScript):
Entwicklung responsiver Benutzeroberflächen für Mobilgeräte und Desktop mit Bootstrap und TailwindCSS.
Erstellung hybrider mobiler Anwendungen mit Ionic und Angular.
Nutzung von RxJS für effizientes State-Management.
Integration & Schnittstellen:
Anbindung externer REST-APIs und Hardware-Schnittstellen.
Entwicklung nativer Plugins mit Xcode (Swift) und Android Studio (Java).
Qualitätssicherung & Testing:
Consumer-Driven Contract Testing mit Pact zur Sicherstellung kompatibler APIs.
Implementierung von Unit-, Integrations- und End-to-End-Tests.
Testautomatisierung mit Selenium und Playwright.
Versionierung & Zusammenarbeit:
Nutzung von Bitbucket für Versionskontrolle und Code-Reviews.
Fokus auf Clean Code, Peer Reviews, Pair Programming und Refactoring.
Dokumentation komplexer Code-Strukturen in Notion.
Workflow-Management mit Jira und Anwendung agiler Methoden (Scrum, Kanban).
Produkte
Bitbucket
Jenkins
Rancher
Kubernetes
Helm
Docker
DigitalOcean
Kibana
Elasticsearch
Grafana
PostgreSQL
MySQL
Flyway
Jira
Notion
Playwright
Kenntnisse
Java
Spring Boot
JPA
Hibernate
Angular
Ionic
TypeScript
RxJS
Bootstrap
TailwindCSS
Spring Security
JWT
OAuth2
PostgreSQL
MySQL
Flyway
Kubernetes
Docker
Helm
Rancher
Microservices
REST APIs
Apache Kafka
Unit Testing
Integration Testing
Selenium
Pact
Testautomatisierung
Scrum
Kanban
Pair Programming
Clean Code
Einsatzort
remote & Darmstadt
Rolle
Fullstack Developer
Projektinhalte
Frontend-Entwicklung:
Entwicklung einer modernen und nutzerfreundlichen Web-Oberfläche mit Angular & React (TypeScript).
Integration von Redux als zentrales State-Management.
Einbindung von Plotly für interaktive und aussagekräftige Datenvisualisierungen.
Backend-Entwicklung:
Implementierung der Webanwendung mit Python (Django-Framework).
Erstellung und Verarbeitung von Formularen mit Django Forms.
Erweiterung von Backend-Funktionalitäten mit Java Spring Boot.
Analyse von Anforderungen und selbstständige Entwicklung von monolithischen sowie verteilten Webservices mit Spring Boot und Micronaut.
Nutzung von Apache Kafka für asynchrone Kommunikation zwischen Microservices.
Datenbankentwicklung:
Entwicklung mit Microsoft SQL Server & SQL.
DevOps & Cloud-Migration:Schrittweise Migration der Anwendung in die Cloud.
Anbindung mehrerer Azure Cloud-Dienste (Load Balancer, Messaging-Dienst, Pipelines).
Containerisierung der Anwendung mit Docker.
Deployment & Verwaltung der containerisierten Anwendung mit OpenShift.
Qualitätssicherung & Testing:
Durchführung von Consumer-Driven Contract Testing mit Pact.
Implementierung von Integrationstests.
Flächendeckende Testautomatisierung mit Selenium.
Security & Schulungen:
Durchführung von Schulungen für Entwicklungsteams zu sicheren Codierungspraktiken.
Identifizierung und Behebung der zehn häufigsten OWASP-Schwachstellen.
Teamarbeit & Dokumentation:
Zusammenarbeit mit Fokus auf Clean Code, Peer Reviews, Pair Programming und Refactoring.
Ausbau des internen Wikis als umfassende Wissensquelle für das komplexe System.
Workflow-Management & Agile Methoden:
Nutzung von Tuleap zur Organisation der Entwicklungsprozesse.
?Arbeit nach Scrum zur kontinuierlichen Weiterentwicklung der Software.
Produkte
Docker
OpenShift
Azure Cloud (Load Balancer
Messaging-Dienst
Pipelines)
Apache Kafka
Microsoft SQL Server
Selenium
Pact
Tuleap
Kenntnisse
Java
Spring Boot
Micronaut
Python
Django
Angular
React
TypeScript
Redux
Plotly
SQL
Clean Code
Scrum
Peer Reviews
Pair Programming
Refactoring
OWASP Security Best Practices
Consumer-Driven Contract Testing
Testautomatisierung
Kunde
Rohde & Schwarz Cybersecurity GmbH
Aus- und Weiterbildung
Institution, Ort
TU Darmstadt
Schwerpunkt
Data Mining & AI and IT-Security
Das Freelancer-Portal
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
Jetzt bei GULP Direkt registrieren