Senior Software Developer, architect, SW Team Leader
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 70599 Stuttgart
- Europa
- ar | de | en
- 12.01.2025
Kurzvorstellung
Systemdesign, Optimierung bestehender Architekturen.
Agile Methoden (Scrum, Kanban), Projektplanung und -überwachung, Förderung technischer und persönlicher Weiterentwicklung von Teammitgliedern
Qualifikationen
Projekt‐ & Berufserfahrung
4/2023 – offen
Tätigkeitsbeschreibung
Verantwortlich für die Leitung eines SW-Teams, einschließlich der Koordination von Entwicklungs- und Testaktivitäten sowie Scrum. Zusätzliche Aufgaben umfassen die Verantwortung für die Software-Entwicklung und -Wartung in verschiedenen Projekten.
• Leitung und Koordination von Softwareprojekten und -teams
• Scrum Master: Implementierung und Überwachung der Scrum-Prozesse, Moderation von Scrum-Meetings
• Software-Entwicklung und -Architektur, sowohl für Frontend- als auch Backend-Lösungen
• CI/CD-Prozesse und Automatisierung von Build- und Deployment-Pipelines
• Technische Dokumentation und Kommunikation mit Stakeholdern
• Enge Zusammenarbeit mit dem Projektmanagement (PM) zur Sicherstellung der Projektziele und -anforderungen
• Unterstützung im 3rd-Level-Support für BC-Service
Jira, swagger, JEE, Springboot, Docker, Python, Qt, VueJS, Gitlab, C/C++, Testlink, Redis Database, Json, Bitbucket, Git, MS Azure
Software Architecture, Python
6/2022 – 12/2022
Tätigkeitsbeschreibung
• Weiterentwicklung in Frontend und Backend (XHTML, Java)
• Beratung und Unterstützung des Entwicklungsteams
• Implementierung von Schnittstellen externer Anbieter und Weiterentwicklung von APIs zur
Kommunikation mit anderen Partnern
Eclipse, Hibernate (Framework), J2EE, Jenkins, Jira, Javaserver Faces, Oracle Database
6/2021 – 6/2022
Tätigkeitsbeschreibung
Frontend und Backend-Entwicklung(REST-basierten Microservices) spring boot
Implementierung der UI mit Angular 12
CD/CI Pipelines-Anbindung (Git, Docker, kubernetes,Jenkins)
Angular, Docker, Jira, Kubernetes, Representational State Transfer (REST), Spring Framework
1/2020 – 2/2021
Tätigkeitsbeschreibung
Nebenberufliche Tätigkeit – Unterstützung Weiterentwicklung PAEDLOGIC. Implementierung eines unabhängigen Login-Mechanismus, Anbindung an die Branchenlösung ORBIS.
• Einbauen der Benutzerverwaltung für die Paedlogic Web
Applikation (Registrierung, Login, Logout)
• Entwicklung einer API zur Synchronisierung die Daten zwischen der
Web Anwendung und das ORBIS System
• Chart-Visualisierung und Auswertung von Messwerten der
Patienten
CSS (Cascading Style Sheet), HTML5, J2EE, JavaScript, PHP, Spring Framework, Symfony
10/2018 – 4/2021
Tätigkeitsbeschreibung
XDIS ist ein internes Werkzeug der Daimler auf Basis von JEE. In ihm wird die gesamte Fahrzeugkommunikation modelliert, versioniert, geprüft und den ECU-Zulieferern zur Verfügung gestellt. Mitarbeit in einem der devops-nahen Entwicklerteams. Zusätzlich Übernahme von Aufgaben rollierend im Team: Datenbank-Migration im Release-Prozess, Planung und Durchführung Deployments, Pflege der Unit-Tests. Zudem Unterstützung des Teams als Scrum-Master.
Weiterentwicklung von XDIS Tool für Daimler
• Planung, Koordinierung und Überwachung von Test Abläufe
• Führung von Datenmodelländerungen und Datenbanken Migration
• Realisierung und Automatisierung der Unit Test
• Automatisierung und Scripting
• Deployment und Bereitstellung der XDIS Anwendung in der
Betriebsumgebung
• Überwachung von Servern, Dienste, Anwendungen
IBM DB2, Eclipse, Java SE, Java (allg.), Jenkins, Swing (Java)
3/2015 – 8/2018
Tätigkeitsbeschreibung
Full-Stack Web Entwickler bei Biomedpark GmbH
PAEDLOGIC ist eine Softwarelösung auf Basis von PHP bzw. Java, mit der Ärzte Wachstums- und Entwicklungsstörungen erfassen und Therapieerfolge sichtbar beziehungsweise messbar machen können. Mitarbeit im Entwicklerteam bei verschiedenen Projekten.
• Konzeption und Weiterentwicklung einer Web Anwendung
• Evaluation und Einbindung externer Softwaresysteme
• Erstellung von Restfull Webservices und HL7-Schnittstelle zur KIS-System
• Deployment der entwickelten Software, Installation-/Updateplänen
und Koordination mit den Kunden sowie Durchführung von
Schulungen
• Entwicklung von Restfull Web Services
• API Testing (BDD Cucumber)
AngularJS, CSS (Cascading Style Sheet), HTML5, J2EE, JavaScript, Mysql, Spring Framework, Testen
8/2014 – 4/2015
Tätigkeitsbeschreibung
Semavi ist ein Tool zur Visualisierung semantischer Verbindungen. Im Rahmen Unterstützung eines Forschungsprojekts wurden wikpedia-Seiten mit historischen Ereignissen ausgelesen, in einer Datenbank abgelegt und in Semavi visualisiert.
• Extraktion von historischen Ereignissen aus Übersichtsseiten der Wikipedia
• Erstellung der Datenbank-Schema
• Visualisierung in Semavis
HTML5, Java (allg.), JavaScript, Javaserver Pages, Mysql
Ausbildung
Darmstadt
Über mich
Als Softwarearchitekt habe ich erfolgreich komplexe Systeme entworfen und implementiert, die robuste und zukunftssichere Lösungen für anspruchsvolle Anforderungen bieten. In meiner Rolle als Teamleiter bin ich verantwortlich für die Führung und Weiterentwicklung eines Teams aus Entwicklern und Testern. Mein Ziel ist es, ein kollaboratives und produktives Arbeitsumfeld zu schaffen, das Innovation und kontinuierliches Wachstum fördert.
Meine Kernkompetenzen umfassen:
- Softwareentwicklung
- Softwarearchitektur
- Teamleitung
Mit meiner Erfahrung und meinem Engagement stelle ich sicher, dass Projekte termingerecht und in höchster Qualität umgesetzt werden. Ich bin offen für Herausforderungen und freue mich darauf, innovative Lösungen für komplexe Probleme zu entwickeln.
Weitere Kenntnisse
Java 8/11/17, Java EE, C++/C, Python, typescript, JPA, Hibernate, Spring Boot, Angular, VueJs, Symfony, SQL, PL/SQL
JWT, OAuth2 und OpenID Connect, JavaScript, RESTful Webservices, SOAP Webservices, JSF, JSP, HTML, CSS
Datenbanken:
Oracle, MySQL, DB2, redis, SQLite
Tools:
IBM Db2 Data Studio, Eclipse, VS Code, intellij, SQL Developer, Tomcat, JBoss, apache2
Projektmanagement Werkzeuge:
Jira, Confluence, Git
Build- und Automatisierungstools (DevOps):
Docker, Jenkins, Kubernetes , OpenShift, Open Telekom Cloud (OTC), AWS, CMake, Gitlab, Bitbucket, Maven
Persönliche Daten
- Arabisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Französisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden