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

Ikbal Majdi

Software Architect / Senior Java Developer

€640/day
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Ikbal

Software architect and senior Java developer, specializing in the design and development of critical Java backend applications.
Hands-on profile, comfortable with both existing Java environments and newer projects. I am involved in Java backend development, I contribute to application deployment on Kubernetes, I optimize application-side performance, and I work in collaboration with SRE teams.
I have worked for over ten years on a critical SaaS platform for digital identity and identity verification at IDEMIA, used by governmental and international clients, accompanying a continuous evolution of technologies and responsibilities, from Java backend to application deployment on AWS EKS.

For recommendations, please consult my Linkedin profile linkedin.com/in/ikbal-majdi-architecte-java

Technical Skills:
● Backend Java
Java 8 to 17, Spring Boot, JEE, Akka ToolKit, CDI, JPA, SQL
REST (JAX-RS), SOAP, OpenAPI/Swagger
Mockito, Cucumber, Spock
Tomcat, Wildfly (JBoss), Weblogic
● Architecture
Distributed Systems, Multi-tenancy, Microservices, Design Patterns
● Cloud & Kubernetes
AWS: EKS, S3, RDS
● CI/CD
Jenkins, Maven, JFrog, Docker, SonarQube, Nexus IQ
Helm Charts, ArgoCD
● Performance & Observability
Load Testing, Scalability, High Availability
JMeter, Kamon, Grafana, Prometheus, InfluxDB
● Databases
PostgreSQL, Oracle, H2, Cassandra
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • IDEMIA (EX SAFRAN I&S)
    Senior Java Developer / Software Architect
    TECH
    May 2015 - January 2026 (10 years and 8 months)
    Courbevoie, France
    Implementation of the Identity Proofing & Verification (IPV) platform.
    This is a SaaS/on-premise identity verification solution, multi-tenant, exposed via REST APIs and serving as a foundation for digital identity solutions, notably Mobile ID (digital identity wallet on smartphone).
    The solution is used by governments, banks, and international companies, with integration into Apple Wallet, Google Wallet, and Microsoft Entra Verified ID.

    Responsibilities and achievements:
    • Design and implementation of REST APIs and various business modules, followed by evolutionary and corrective maintenance.
    • Ownership of the architecture for version 3 of the platform and redesign of the REST APIs.
    • Contribution to the implementation of a highly available clustered platform on AWS EKS.
    • Ownership of the definition, implementation, and execution of performance, robustness, and high availability tests, and proposal of optimization solutions.
    • Writing technical specifications on Confluence and supporting the Dev team and collaborating with SRE.
    • Scrum Master for a few months in addition to technical responsibilities.
    Environment:
    • Java 8 to 17, Groovy, Akka Toolkit, CDI (OpenWebBeans, Deltaspike), REST (JAX-RS, RestEasy, Validation API, Access Control), SOAP (JAX-WS, Metro), JPA, JUnit 4/5, Mockito, Cucumber, Spock, OpenApi/Swagger
    • Tomcat, H2, Cassandra, Oracle, Postgresql, Hazelcast
    • JMeter, Grafana, Influxdb, Prometheus, Kamon.
    • IntelliJ, Postman, SoapUI, SVN, Git, ElasticSearch, OpenSearch.
    • AWS EKS, AWS S3, AWS RDS
    • Maven, Jenkins, Helm Chart, ArgoCD, JFrog
    • Agile Method (Scrum), Jira
  • IN Groupe (Achat d'Idemia SI)
    SENIOR JAVA DEVELOPER
    TECH
    July 2025 - January 2026 (6 months)
    Courbevoie, France
    - Design and development of a Spring Boot application compliant with the OpenID4VCI specification, enabling secure issuance of verifiable credentials.
    - Application deployment on AWS EKS with Helm Chart and ArgoCD.
    - Writing and implementation of integration tests

    Environment:
    • Java 17, Spring Boot, REST, JPA, H2, Tomcat, Nimbus, Async Http Client
    • OpenApi/Swagger, Bruno
    • Cucumber, Spock
    • Jenkins
    • AWS EKS, AWS RDS, Helm Chart, ArgoCD, Jfrog
  • DAHER
    Technical Architect
    December 2014 - February 2015 (2 months)
    Audit, refactoring, and development of some components of a Web application (Single Page Application) for management and control dedicated to the ITER project (International Thermonuclear Experimental Reactor).
    Environment: JQuery, Java Script, Html5, Css, Json ASP.NET, C#,

Recommendations

Be the first to recommend Ikbal

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

  • Master's Degree in Engineering of Communicating Information Systems, Telecom Bretagne (The French National School of Telecommunications of Bretagne)
    Télécom Bretagne (l'École Nationale Supérieure des Télécommunications de Bretagne)
    2006
    Mastère Spécialisé en Ingénierie des Systèmes Informatiques Communicants
  • DESS in Computer Engineering and Statistics, Center for Mathematics and Computer Science of Aix-Marseille I University.
    Centre de Mathématiques et Informatique de l'université Aix-Marseille I.
    2003
    DESS en Génie Informatique et

Skill set

Categories