23.07.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Softwareentwickler & Systemanalytiker | Java, Spring Boot, Machine Learning

Herne, Deutschland
Weltweit
Master of Computer Information Systems
Herne, Deutschland
Weltweit
Master of Computer Information Systems

Profilanlagen

Erfahrungsnachweise.pdf
Master_Bachlor.pdf
Weitere_Dokumente.pdf
MohammadHabahbehLebenslauf.pdf

Über mich

Softwareentwickler und Systemanalytiker mit über 15 Jahren Erfahrung in Java, Spring Boot und Webservices. C1-Deutsch, ZAB-anerkannt, Kenntnisse in Machine Learning sowie Scrum und Kanban.

Skills

AI AgentsHTMLSpring SecurityBootstrapCSSSystemanalyseJava EE Connector ArchitectureSpring FrameworkJSONJava API For Restful Web ServicesjQueryJscriptSoftwareentwicklungSQLSpring MVCOracle 10g/11gSpring BootDeep LearningMachine Learning OperationsFront EndJenkinsMicroservices
Java- und Spring-Boot-Entwicklung
Uber 12 Jahre Erfahrung in der Java-Entwicklung sowie fundierte Kenntnisse in Spring Boot zur Entwicklung performanter Backend-Anwendungen und Enterprise-Systeme.

Machine Learning und Deep Learning
Erfolgreich abgeschlossene Weiterbildungen in Machine Learning und Deep Learning mit ausgezeichneten Noten, einschliesslich der Entwicklung und Umsetzung eigener Projekte zur praktischen Anwendung moderner ML-Frameworks und -Technologien.

Systemanalyse und Webentwicklung
Langjahrige Erfahrung in der Analyse und Entwicklung von Webanwendungen und Enterprise-Systemen unter Einsatz von JSF, PrimeFaces, HTML, CSS, JavaScript, jQuery, Thymeleaf und Bootstrap.

Datenbankentwicklung mit Oracle PL/SQL
Uber 8 Jahre Erfahrung mit Oracle PL/SQL sowie Kenntnisse in JDBC und Ingres fur die Entwicklung und Verwaltung von Datenbanksystemen.

RESTful Webservices
Rund 4 Jahre Erfahrung in der Entwicklung und Analyse von RESTful APIs fur verschiedene Unternehmensanwendungen und Online-Zahlungssysteme.

Agile Methoden und DevOps-Tools
Praktische Erfahrung mit agilen Methoden wie Scrum und Kanban sowie Tools wie Maven, Jenkins, GitLab und Jira zur Umsetzung von Continuous Integration Prozessen und automatisierten Tests.

Mobile Entwicklung mit Android
Rund 2 Jahre und 9 Monate Erfahrung in der Entwicklung mobiler Android-Applikationen zur Unterstutzung von Studierenden und fur Online-Zahlungsprozesse.

Python-Programmierung
Zertifizierter Entry-Level Python Programmer (Python Institute) mit abgeschlossener Weiterbildung in Python-Programmierung und praktischer Anwendung im Bereich Machine Learning.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2026

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

Entwicklung eines Lagerverwaltungs- und Point-of-Sale-Systems (POS) für einen Computer-Service-Laden.

Aufgaben:
  • Analyse der Geschäftsanforderungen und Aufnahme der Kundenanforderungen.
  • Konzeption und Design der Systemarchitektur sowie des Datenbankmodells.
  • Entwicklung eines webbasierten Lagerverwaltungssystems zur Verwaltung von Produkten, Lagerbeständen.
  • Entwicklung eines Point-of-Sale-Systems (POS) für Verkauf, Rechnungsstellung.
  • Entwicklung des Frontends mit einer benutzerfreundlichen und responsiven Oberfläche.
  • Entwicklung des Backends einschließlich Geschäftslogik, REST-Schnittstellen und Datenbankzugriff.
  • Implementierung der Benutzer- und Rollenverwaltung sowie Authentifizierung und Autorisierung.
  • Integration von Berichten und Auswertungen für Verkaufs- und Lagerdaten.
  • Durchführung von Modul- und Integrationstests sowie Fehleranalyse und Fehlerbehebung.
  • Wartung, Optimierung und kontinuierliche Weiterentwicklung des Systems.

Senior Softwareentwickler & Systemanalytiker (Springboot, Web)

Pico-Engineering, Isernhagen, Deutschland
Analyse und Entwicklung einer Webanwendung fur das LANUV/LAVE NRW in Zusammenarbeit mit dem Team unter Anwendung agiler Methoden (Scrum und Kanban). Einsatz von Spring Boot und JPA zur Entwicklung performanter Backend-Anwendungen sowie Verwendung von Bootstrap 5, Thymeleaf, CSS und jQuery. Entwicklung und Analyse der Probenplanung unter Einsatz von Spring Boot-Technologie. Umsetzung von Continuous Integration Prozessen mit Jenkins sowie Durchfuhrung automatisierter Tests mit JUnit.

Senior JEE Entwickler & Systemanalytiker (JSF, JPA, JDBC)

Deutsch-Jordanische Hochschule, Madaba, Jordanien
Analyse und Entwicklung von Verwaltungs- und Registrierungssystemen, eines Inventarverwaltungssystems, von Systemen fur Personalmanagement und Gehaltsabrechnung sowie eines Bewerbungsportals und Webservices fur Online-Zahlungen.

Teamleiter

SolidSoft IT
Leitung von Projekten fur Schulportale und Ausbildungssysteme.

Senior JEE (JSF, JDBC), Android- und Oracle-Entwickler

University of Jordan, Amman, Jordanien
Entwicklung mobiler Android-Apps zur Unterstutzung von Studierenden. Analyse, Entwicklung und Test von Webservices fur Online-Zahlungen. Analyse und Entwicklung von Systemen zur Administration und Registrierung.

Kursleiter Java / JEE / Android

Pioneers Academy / Excellent for Training / Estratejia for Development and consulting / Optimal Training
Durchfuhrung von Kursen in Java, JEE und Android bei verschiedenen Trainingseinrichtungen in Jordanien und Oman.

Junior J2EE-/JEE-/Ingres-Entwickler (JSP, Servlet, JDBC, JSF)

AL-al Bayt University, Mafraq, Jordanien
Analyse und Entwicklung eines Online-Registrierungssystems zur Kursanmeldung, von Personalmanagementsystemen sowie eines Export- und Importdokumentsystems.

JEE Entwickler

IRCC, Amman, Jordanien
Entwicklung von ERP-Systemen.

Oracle Entwickler

ORION Information Technology, Amman, Jordanien
Entwicklung von ERP-Systemen.

Zertifikate

Master of Computer Information Systems

University of Banking and Financial Science

2013

Bachelor of Computer Information Systems

Al-alBayt University

2005


Portfolio


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden