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

Rachid Benkirane

Senior Software Architekt

EUR 1'500/Tag
Bern, CH
15+ Jahre

Durchschnittliche Reaktionszeit: 1h

Über Rachid

Senior Software Engineer mit über 21 Jahren praktischer Erfahrung in den Java- und JavaScript/TypeScript-Ökosystemen, spezialisiert auf Konzeption, Architektur und Umsetzung von Enterprise-Web-, Mobile- und SaaS-Anwendungen.
Als Java Team Lead (3–8 Entwickler) und Senior Developer bringe ich 18 Jahre Expertise in skalierbaren Microservice-Architekturen mit Domain-Driven Design, Jakarta EE sowie modernen Frontend-Frameworks wie Angular, React und Next.js mit. Ich habe cross-funktionale Teams über den gesamten Entwicklungslebenszyklus geführt, Best Practices etabliert und Entwickler aktiv gefördert, um qualitativ hochwertige Software termingerecht zu liefern.
Im Frontend entwickle ich intensiv mit React und Next.js performante und serverseitig gerenderte Anwendungen – von kundenorientierten SaaS-Plattformen bis zu internem Enterprise-Tooling. Meine SaaS-Erfahrung umfasst den gesamten Produktlebenszyklus: mandantenfähige Architektur, Abonnement- und Abrechnungsintegration, rollenbasierte Zugriffskontrolle, API-first-Entwicklung und skalierbare Deployment-Pipelines für Continuous Delivery.
In der mobilen Entwicklung habe ich responsive, plattformübergreifende Anwendungen realisiert – von nativem Android (Kotlin/Java) bis zu Hybrid-Lösungen – mit starkem Fokus auf Performance, Barrierefreiheit und nahtloser Nutzererfahrung auf allen Endgeräten.
Zuletzt habe ich mein Profil um KI-gestütztes Software Engineering erweitert und Large Language Models sowie KI-Werkzeuge aktiv in Entwicklungsprozesse integriert – von intelligenter Code-Generierung und automatisiertem Testen bis zur KI-gestützten Entscheidungsunterstützung in Enterprise-Anwendungen. Generative KI nutze ich gezielt, um Liefergeschwindigkeit zu erhöhen, Codequalität zu verbessern und intelligentere Funktionen für Endanwender zu entwickeln.
Ich arbeite in kollaborativen, dynamischen Umgebungen und verbinde tiefes ingenieurtechnisches Fundament mit modernen Technologien, um messbaren Mehrwert zu schaffen.
  • Deutsch

    Muttersprachlich oder zweisprachig

  • Arabisch

    Muttersprachlich oder zweisprachig

  • Englisch

    Verhandlungssicher

  • Französisch

    Verhandlungssicher

Nur remote
Führt Projekte hauptsächlich remote aus

Projekt- und Berufserfahrung

  • CSS Versicherung (via Callista Group)
    Senior Software Architekt
    Januar 2019 - Heute (7 Jahre und 5 Monate)
    Luzern, Schweiz
    ■ Lead-Architekt für Versicherungsplattform-Modernisierung mit Microservices
    ■ Event-Driven CQRS-Architektur mit Axon Framework & Camunda Workflows entworfen
    ■ KI-gestützte Dokumentenverarbeitung mit Spring AI + Claude API implementiert
    ■ CI/CD-Pipelines mit Azure DevOps, Docker, Kubernetes (AKS), Helm Charts aufgebaut
    ■ Monolith zu Microservices migriert für 500K+ Versicherungsnehmer (TDD)
    ■ Monitoring mit Prometheus, Grafana Dashboards und ELK Stack eingerichtet
    Java 21
    • · Spring Boot 3
    ◦ · Angular 17+
    ◦ · PostgreSQL
    ◦ · Kafka
    ◦ · Azure
    ◦ · Docker
    ◦ · K8s
    ◦ · Helm
    ◦ · Camunda
    Angular Microservices JakartaEE Spring boot Typescript
  • Swisscom (via InfTech)
    Senior Full-Stack Entwickler
    Januar 2013 - Januar 2018 (5 Jahre)
    Bern, Switzerland
    ■ B2B/B2C-Telekomportale mit 2M+ täglichen Transaktionen entwickelt
    ■ Echtzeit-Datenpipelines mit Spring Cloud Stream + Kafka + Elasticsearch aufgebaut
    ■ OAuth2/OIDC-Sicherheitsarchitektur für Multi-Tenant-Plattform implementiert
    ■ E2E-Testing mit Playwright, Unit-Testing mit JUnit 5 & Jest (TDD)
    Java 11
    • · Spring Boot
    ◦ · Angular
    ◦ · React
    ◦ · Oracle DB
    ◦ · Elasticsearch
    ◦ · Jenkins
    ◦ · Cloud Foundry
  • Aryza AG
    Software-Ingenieur
    Januar 2012 - Januar 2013 (1 Jahr)
    52 Aachen, Germany
    ■ Finanz-Compliance- und Risikobewertungssoftware entwickelt
    ■ Batch-Verarbeitungssysteme mit Spring Batch für große Datenanalysen aufgebaut
    Java 8
    • · Spring
    ◦ · Hibernate
    ◦ · Oracle DB
    ◦ · JBoss

Empfehlungen

Sei die erste Person, die Rachid 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

  • Diplom Informatiker (MSc)
    RWTH Aachen University
    2008
    Diplom Informatiker (MSc)

Zertifizierungen

Fähigkeiten

Kategorien