Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 13088 Pankow
- National
- ar | de | en
- 11.03.2026
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2025 – 2/2026
Tätigkeitsbeschreibung
• Leitung der Konzeption und Refactoring einer Backend-for-Frontend-(BFF)-Architektur mit Java und Spring Boot zur Verbesserung der API-Effizienz und Performance mobiler Frontends.
• Entwicklung und Erweiterung von RESTful APIs innerhalb einer Microservices-Architektur für skalierbare, Mobile-First-Anwendungen.
• Optimierung zentraler Algorithmen sowie Behebung kritischer Fehler mittels Test-Driven Development zur Reduzierung von Regressionen und Erhöhung der Systemstabilität.
• Implementierung und Wartung von CI/CD-Pipelines zur Automatisierung von Build-, Test- und Deployment-Prozessen.
• Zusammenarbeit mit bereichsübergreifenden Teams in Communities of Practice (CoPs) zur Abstimmung von Architekturstandards und Best Practices.
Java-Entwickler, Softwareentwickler, Spring Framework
9/2023 – 8/2025
Tätigkeitsbeschreibung
• Führung beim Refactoring und Optimierung von Legacy-Java-Code in einem großskaligen Datenmanagementsystem zur Verbesserung von Wartbarkeit und Performance.
• Entwicklung von Backend-Microservices mit Spring Boot (Java/Kotlin) zur Steigerung von Modularität und Skalierbarkeit.
• Entwicklung von Frontend-Microservices mit Vue.js und React.js (TypeScript) zur Verbesserung der Benutzerfreundlichkeit und Reaktionsfähigkeit.
• Integration von Microservices mit dem Eureka Discovery Service zur Erhöhung der Systemverfügbarkeit und Zuverlässigkeit.
• Mentoring von Junior-Entwicklern durch Pair Programming und Code Reviews zur schnelleren Einarbeitung und Wissensvermittlung.
• Implementierung von SonarQube-Pipelines zur Verbesserung der Codequalität, Sicherheitsstandards und Verwaltung technischer Schulden.
Java (allg.), React (JavaScript library), Softwareentwicklung (allg.), Spring Framework
2/2022 – 8/2023
Tätigkeitsbeschreibung
• Entwicklung einer Spring Boot-Anwendung, Integration von JPA, Lombok, Docker und Liquibase.
• Entwicklung von Frontend-Komponenten mit React.js und Redux zur Erweiterung der UI-Funktionalität.
• Integration der Parkopedia API zur Bereitstellung erweiterter Parklösungen.
• Implementierung von Keycloak zur Absicherung mehrerer Anwendungen.
• Deployment von Anwendungen auf Microsoft Azure zur Verbesserung von Skalierbarkeit und Verfügbarkeit.
• Konzeption und Implementierung von RESTful APIs für eine interne Kommunikationsanwendung.
• Durchführung von Pair-Programming-Sessions zur Förderung des Wissenstransfers.
• Aufbau einer CI/CD-Pipeline inklusive OWASP-Integration zur Automatisierung von Deployments und Verbesserung der Sicherheit.
Docker, Java (allg.), Microsoft Azure, Postgresql, React (JavaScript library), Softwareentwicklung (allg.)
Ausbildung
Technische Hochschule Mittelhessen
Giessen
Über mich
Ich habe an komplexen Projekten bei Capgemini, Valtech Mobility und CLAAS 365FarmNet mitgewirkt, darunter die Refaktorisierung von Legacy-Systemen, die Entwicklung neuer Backend-Funktionen sowie die Verbesserung von Performance, Stabilität und Wartbarkeit. Zu meinen Aufgaben zählen außerdem die Implementierung von CI/CD-Pipelines, der Einsatz von Test-Driven Development (TDD) zur Reduzierung von Regressionen sowie die Integration sicherer Authentifizierungs- und Autorisierungslösungen.
Im Frontend verfüge ich über praktische Erfahrung mit Vue.js und React.js, was eine enge Zusammenarbeit in Full-Stack-Teams und eine saubere Abstimmung zwischen API- und UI-Design ermöglicht. Ich arbeite routiniert in agilen Umgebungen, beteilige mich aktiv an architektonischen Diskussionen und vertrete Teams in Communities of Practice.
Ich kommuniziere fließend in Arabisch, Deutsch und Englisch und arbeite gerne in internationalen und interdisziplinären Teams. Sauberer Code, pragmatische Lösungen und kontinuierliche Weiterentwicklung sind mir wichtig, ebenso wie die Arbeit an technisch anspruchsvollen Themen mit echtem Mehrwert für Nutzer.
Gesucht: Backend-orientierte oder Full-Stack-Positionen, in denen ich zu skalierbaren Architekturen, hochwertigen Softwaresystemen und Teams mit hohem Qualitätsanspruch beitragen kann.
Persönliche Daten
- Arabisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
