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 Architect

€1,500/day
Bern, CH
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Rachid

Senior Software Engineer with over 21 years of hands-on experience in the Java and JavaScript/TypeScript ecosystems, specializing in the design, architecture, and implementation of enterprise web, mobile, and SaaS applications.
As a Java Team Lead (3-8 developers) and Senior Developer, I bring 18 years of expertise in scalable microservice architectures with Domain-Driven Design, Jakarta EE, and modern frontend frameworks like Angular, React, and Next.js. I have led cross-functional teams throughout the entire development lifecycle, established best practices, and actively mentored developers to deliver high-quality software on time.
In the frontend, I develop high-performance, server-side rendered applications using React and Next.js – from customer-facing SaaS platforms to internal enterprise tooling. My SaaS experience covers the entire product lifecycle: multi-tenant architecture, subscription and billing integration, role-based access control, API-first development, and scalable deployment pipelines for Continuous Delivery.
In mobile development, I have realized responsive, cross-platform applications – from native Android (Kotlin/Java) to hybrid solutions – with a strong focus on performance, accessibility, and seamless user experience across all devices.
Most recently, I have expanded my profile with AI-powered software engineering, actively integrating Large Language Models and AI tools into development processes – from intelligent code generation and automated testing to AI-assisted decision support in enterprise applications. I leverage Generative AI specifically to increase delivery speed, improve code quality, and develop more intelligent features for end-users.
I thrive in collaborative, dynamic environments, combining a deep engineering foundation with modern technologies to create measurable value.
  • German

    Native or bilingual

  • Arabic

    Native or bilingual

  • English

    Fluent

  • French

    Fluent

Remote only
Primarily works remotely

Experience

  • CSS Versicherung (via Callista Group)
    Senior Software Architect
    January 2019 - Today (7 years and 5 months)
    Luzern, Switzerland
    ■ Lead architect for insurance platform modernization with microservices
    ■ Designed event-driven CQRS architecture with Axon Framework & Camunda Workflows
    ■ Implemented AI-powered document processing with Spring AI + Claude API
    ■ Built CI/CD pipelines with Azure DevOps, Docker, Kubernetes (AKS), Helm Charts
    ■ Migrated monolith to microservices for 500K+ policyholders (TDD)
    ■ Set up monitoring with Prometheus, Grafana dashboards, and ELK Stack
    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 Developer
    January 2013 - January 2018 (5 years)
    Bern, Switzerland
    ■ Developed B2B/B2C telecom portals with 2M+ daily transactions
    ■ Built real-time data pipelines with Spring Cloud Stream + Kafka + Elasticsearch
    ■ Implemented OAuth2/OIDC security architecture for multi-tenant platform
    ■ E2E testing with Playwright, unit testing with JUnit 5 & Jest (TDD)
    Java 11
    • · Spring Boot
    ◦ · Angular
    ◦ · React
    ◦ · Oracle DB
    ◦ · Elasticsearch
    ◦ · Jenkins
    ◦ · Cloud Foundry
  • Aryza AG
    Software Engineer
    January 2012 - January 2013 (1 year)
    52 Aachen, Germany
    ■ Developed financial compliance and risk assessment software
    ■ Built batch processing systems with Spring Batch for large-scale data analysis
    Java 8
    • · Spring
    ◦ · Hibernate
    ◦ · Oracle DB
    ◦ · JBoss

Recommendations

Be the first to recommend Rachid

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Computer Science Diploma (MSc)
    RWTH Aachen University
    2008
    Diplom Informatiker (MSc)

Certifications

Skill set

Categories