You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Dahmane N.DN

Dahmane N.

Java Backend Architect – Spring Boot Expert

800 €/Tag
Karlsruhe, DE
8-15 Jahre

Durchschnittliche Reaktionszeit: 1h

Über Dahmane

Hello! I’m a seasoned Java developer with extensive expertise in building robust and scalable applications. With over 13 years of experience in Java, JEE, and Spring Boot, I specialize in designing and implementing modern architectures, including microservices, to meet diverse business needs.

On the front-end, I bring advanced skills in React.js and TypeScript, allowing me to deliver dynamic, user-friendly interfaces that enhance customer engagement. I thrive on creating seamless integration between back-end and front-end systems for high-performance solutions.

As a senior full stack developer, I’m proficient in architectural design and technical leadership, ensuring every project is well-structured, maintainable, and aligned with client objectives. Whether you need to modernize legacy systems, design new microservices, or develop full-stack applications from the ground up, I’m here to help turn your vision into reality.

Let’s collaborate to build exceptional software solutions tailored to your needs!
  • Französisch

    Muttersprachlich oder zweisprachig

  • Englisch

    Verhandlungssicher

  • Deutsch

    Verhandlungssicher

Nur remote
Führt Projekte hauptsächlich remote aus

Projekt- und Berufserfahrung

  • CGI
    Software Architekt & Backend-Entwickler – Gesetzgebungsprojekt (Öffentlicher Sektor, Deutschland)
    ÖFFENTLICHER SEKTOR & KÖRPERSCHAFTEN
    Mai 2024 - Heute (2 Jahre und 1 Monat)
    Berlin, Deutschland
    Projektziel:
    Konzeption und Entwicklung einer hochverfügbaren, sicheren Backend-Plattform zur Digitalisierung gesetzgebender Prozesse. Die Lösung unterstützt zentrale Abläufe wie Antragsbearbeitung, Stellungnahmen, Gremienarbeit und Beschlussfassung – mit dem Ziel, eine moderne, transparente und effiziente digitale Umgebung für die Gesetzgebung zu schaffen.

    Kontext & Rolle:
    Ich war als Software Architekt und Backend-Entwickler in einem agilen Projektteam tätig und verantwortlich für die Gestaltung der Systemarchitektur sowie die Umsetzung wesentlicher Kernkomponenten.

    Meine Leistungen:
    • Design und Implementierung einer Microservice-Architektur auf Basis von Java, Spring Boot und Docker.
    • Entwicklung performanter, sicherer REST-APIs zur Anbindung von Fachanwendungen und externen Systemen.
    • Modellierung und Optimierung relationaler (PostgreSQL) und NoSQL-Datenbanken (MongoDB) inkl. Abfrage-Tuning.
    • Integration von Authentifizierungs- und Autorisierungsmechanismen (OAuth2, OpenID Connect).
    • Sicherstellung von Datenschutz und Compliance (DSGVO-konforme Datenverarbeitung).
    • Aufbau von CI/CD-Pipelines mit GitLab CI, automatisierten Tests (JUnit, Testcontainers) und Code-Quality-Monitoring.
    • Implementierung ereignisgesteuerter Kommunikation über Apache Kafka zur Entkopplung einzelner Komponenten.
    • Enge Zusammenarbeit mit Frontend-Teams, DevOps und Projektverantwortlichen im agilen Umfeld (Scrum).
    • Durchführung von Architektur-Reviews, Dokumentation technischer Entscheidungen und Unterstützung des Betriebs.
    Java Message Service (JMS) ReactJS Spring Boot Apache Kafka Keycloak
  • solute
    Data Architekt – Business Intelligence Plattform (solute Gmbh)
    E-COMMERCE
    Januar 2024 - Juni 2024 (5 Monate)
    Karlsruhe, Deutschland
    Projektziel:
    Aufbau und Betrieb einer skalierbaren, hochverfügbaren Datenarchitektur zur Verarbeitung und Analyse großer Datenmengen. Ziel war es, Daten aus verschiedenen Systemen konsistent bereitzustellen, für Analysezwecke nutzbar zu machen und strategische Entscheidungen im Unternehmen datenbasiert zu unterstützen.

    Kontext & Rolle:
    Als Data Architekt war ich verantwortlich für die Architektur, Umsetzung und kontinuierliche Optimierung der gesamten Dateninfrastruktur – von der Speicherung und Aufbereitung bis zur Analyse und Visualisierung. Dabei war sowohl ein tiefes technisches Verständnis als auch das fachliche Verständnis der Geschäftsprozesse entscheidend.

    Meine Leistungen:
    • Konzeption und Umsetzung einer skalierbaren Datenarchitektur auf Basis von Hadoop, Hive und Apache Spark.
    • Aufbau und Verwaltung robuster Datenpipelines und Streaming-Lösungen mit Apache Kafka.
    • Entwicklung automatisierter Datenverarbeitungsprozesse mit Python zur Verbesserung von Effizienz und Datenqualität.
    • Modellierung komplexer Datenstrukturen in PostgreSQL und Optimierung von SQL-Abfragen für hohe Performance.
    • Entwicklung von Data-Warehouse-Lösungen zur Integration strukturierter und unstrukturierter Datenquellen.
    • Visualisierung von Unternehmenskennzahlen mit Power BI und icCube, inkl. Erstellung komplexer MDX-Abfragen.
    • Sicherstellung der Datenkonsistenz und -sicherheit durch definierte Governance-Richtlinien und Zugriffskontrollen.
    • Zusammenarbeit mit Business-Analysten, Softwareentwicklern und Fachabteilungen zur Abstimmung der Datenmodelle auf fachliche Anforderungen.
    PostgreSQL Apache Kafka Hadoop Hive Python 3
  • solute
    Senior Software Developer – BI-Systementwicklung (solute Gmbh)
    EINZELHANDEL
    September 2016 - Januar 2024 (7 Jahre und 4 Monate)
    Karlsruhe, Deutschland
    Projektziel:
    Entwicklung und Betrieb einer skalierbaren Business-Intelligence-Plattform zur effizienten Datenintegration, Analyse und Visualisierung großer Datenmengen für fundierte Unternehmensentscheidungen.

    Kontext & Rolle:
    Als Senior Software Developer war ich verantwortlich für die Entwicklung von Backend-Komponenten zur Automatisierung von ETL-Pipelines, Datenverarbeitung und Anbindung von Analyse- und Reporting-Tools. Dabei arbeitete ich eng mit Data Engineers und BI-Analysten zusammen, um eine performante und zuverlässige Dateninfrastruktur sicherzustellen.

    Meine Leistungen:
    • Implementierung und Optimierung von ETL-Prozessen mit Python, Hive und Apache Spark zur Verarbeitung großer Datenmengen.
    • Entwicklung robuster Datenintegrationslösungen mit Kafka und Hadoop zur Echtzeit-Datenstromverarbeitung und Batch-Analyse.
    • Verwaltung und Optimierung relationaler Datenbanken (PostgreSQL) zur strukturierten Speicherung und Abfrage großer Datenbestände.
    • Automatisierung von Deployments und Infrastrukturmanagement mit Docker, Puppet und Ceph zur Sicherstellung stabiler Betriebsumgebungen.
    • Erstellung komplexer Reports und Dashboards mittels Power BI und MDX zur Visualisierung relevanter Business-Kennzahlen.
    • Entwicklung effizienter SQL-Abfragen zur Datenanalyse und Generierung von BI-relevanten Metriken.
    • Sicherstellung der Datenqualität und -konsistenz durch umfassende Testverfahren und Monitoring-Lösungen.
    • Enge Zusammenarbeit mit cross-funktionalen Teams zur kontinuierlichen Verbesserung der BI-Plattform und Erweiterung der Funktionalität.

    PostgreSQL Apache Kafka Hadoop Python Hive

Empfehlungen

Sei die erste Person, die Dahmane empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Ausbildung und Abschlüsse

  • Master of Science (M.Sc.)
    Karlsruher Institut für Technologie (KIT)
    2014
    Software Architecture and Cognitive Systems

Fähigkeiten

Kategorien