You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Zaïd ChefchaouniZC

Zaïd Chefchaouni

Architect / Tech Lead Java

On-demand
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Zaïd

Experienced Application Architect and Full-Stack Developer with over 11 years of experience in designing web applications for the FinTech domain. Expert in Java, JavaScript, microservices architecture, agile methodologies, and DevOps. Passionate about creating innovative and high-performance solutions.

Proven ability to lead complex projects from ideation to deployment, in close collaboration with multidisciplinary teams. Skilled at translating business requirements into robust, scalable, and user-friendly applications. Committed to delivering quality code, adhering to best practices, and promoting continuous improvement.

Feel free to contact me if you have an interesting opportunity that matches my expertise.
  • English

    Native or bilingual

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

Experience

  • Natixis
    BPCE Architect
    May 2022 - Today (4 years and 1 month)
    Subscription paths dedicated to insurance products for the group's clients. The applications allow bank agents and clients to subscribe to life insurance and retirement savings plans (PER). As well as carrying out operations such as simulation, arbitration, and managed management. The application is based on a set of interconnected APIs and IS. Environment: 12 teams, 80 employees, Agile/Scrum, API Management, DevOps, Microservices, EDA

    Stack: Java 17, Spring Boot, Spring Security, JAX-RS/REST, Jersey, Swagger, JAX-WS/SOAP, CxF, Hibernate/JPA, Angular 17, Axway, IAM/IdP, OIDC, OAuth2, JWT, SSO, SAMLv2, SSL, JSON, XML, WSDL, JUnit, JBoss, HTML, CSS, BitBucket, SonarQube, Checkmarx, Oracle, MongoDB, Docker, Ansible, Linux, Bash, IntelliJ, Maven, Jenkins, XL Deploy, JIRA, UML, ElasticSearch/ELK, Avro, Kafka

    Roles:
    • Technical framing, proposal and implementation of solutions to various architectural problems
    • Improving scalability by breaking down monolithic applications, and migrating to microservices
    • Mapping the domain's infrastructure, designing APIs, as well as configuring gateways and IdP
    • Realization of POCs, and implementation of event-driven architecture (EDA) for real-time flows
    • Writing documentation, supervising environments, monitoring MEPs, and providing support to DevOps teams
  • Société Générale
    Tech Lead
    July 2019 - April 2022 (2 years and 9 months)
    Refinancing rate calculation engine for SG Factoring's corporate clients. The solution consists of a set of APIs based on a financial data repository, including company scoring, base rates, and LIBOR/EURIBOR exchange rates applicable to each factoring contract. Environment: 4 teams, 20 employees, 20% management, Agile/Scrum, API Management, DevOps, Microservices

    Stack: Java 11, Spring Boot, Spring Batch, JAX-RS/REST, Swagger, OAuth2/JWT, WSO2, Ansible, Hibernate, Angular 10, RxJS, Bootstrap, Postman, GitLab, Jenkins, JUnit, SonarQube, JSON, Node.js, Control-M, Maven, Tomcat, Apache, HTML, CSS, Windows Server, IntelliJ, VS Code, DB2, JIRA, Keycloak, IAM/IdP, SSO, OIDC, OAuth2, JWT, ElasticSearch/ELK

    Roles:
    • Development of APIs, user interfaces from scratch, and orchestration of components with external IS
    • Team management (5 devs), coaching and skills development of juniors, costing and cross-functional support to teams
    • Proactive in proposing technology choices and prototyping solutions to validate their feasibility
    • Contribution to the evaluation and selection of optimal architectural solutions that best meet the need
    • Management of user roles and SSO authentication mechanisms through the IdP in place following the OIDC protocol
  • Caisse des Dépôts et Consignations
    Tech Lead
    July 2018 - June 2019 (11 months)
    Online bank offering classic financial operations, in addition to dematerialized loan subscriptions, and secure messaging. The whole completed by a back-office for administrators allowing them to manage specific requests from bank customers. The project is part of one of the segments of the Banque des Territoires. Environment: 6 teams, 40 employees, 20% management, Agile/SAFe, API Management

    Stack: Java 6/8, Spring MVC, Spring Security, REST/JAX-RS, Jersey, Axway, Swagger, SOAP/JAX-WS, CxF, Hibernate/JPA, JUnit, Cucumber, Angular 5, HTML, CSS, Material, Bootstrap, Node.js, SSL, JSON, XML, WSDL, XSD, JMS, OSGi, Splunk, MQ Series, SVN, Jenkins, SonarQube, Checkmarx, Tomcat, Apache, Eclipse, VS Code, JIRA, Postman, soapUI, Maven, Oracle, MySQL, Linux, Bash

    Roles:
    • Development of evolutions, orchestration of web services, redesign of the web portal, and correction of anomalies
    • Performance optimization, benchmarking, improvement of quality indicators, and code coverage
    • Facilitation of Agile ceremonies, team management (5 devs), and standardization of good practices
    • Incident monitoring, packaging of deliveries and production release, and automation of deployments
    • Development of KPIs, reporting and costing, MOA/MOE mediation, as well as updating documentation

Recommendations

Be the first to recommend Zaïd

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
    UH1
    2013
    Master - Génie Logiciel
  • Bachelor
    UH2
    2011
    Licence - Développement Informatique

Skill set

Categories