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

Karim A.

Senior Java developer | Spring Boot | AWS | Kafka

€550/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Karim

👋 Software engineer with over 7 years of experience in Java / Spring Boot development, I design and develop robust and scalable back-end solutions in critical environments (payment, telecom, energy).

💻 My expertise covers:

Spring Boot microservices architecture

AWS & Google Cloud (deployment, migration, S3, EC2…)

API Security (OAuth2, Keycloak)

CI/CD with GitLab CI, Jenkins

Inter-service communication (Pub/Sub, Kafka)

✅ I have worked for major clients such as SNCF, ENI, Atos, Inetum on sensitive projects related to payments, distributed systems, and automation.

🔧 Mastered Stack: Java 21, Spring Boot, Docker, Maven, Git, PostgreSQL, Angular

📍 Based in Paris / Vincennes, I am available for full remote or hybrid missions, freelance or contract.

🚀 Do not hesitate to contact me to discuss your technical needs!
  • Spanish

    Native or bilingual

  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Atos
    Senior Consultant Java
    BANKING AND INSURANCE
    January 2023 - February 2026 (3 years and 1 month)
    • Design and development of the REST web service for the payment part with the gift card.
    • Performing unit and integration tests.
    • Creation of workers and historization of different payment transactions using Google Cloud's Pub-Sub message publishing mechanism.
    • Deployment on different test and production environments and generation of events using the Google Cloud platform.
    • Working with the Agile methodology and participating in demos every two weeks.
    • Proposing advanced technical solutions and direct communication with the client.
    • Understanding and grasping needs
    • Writing high-quality source code, compliant with established coding standards.
    • Proposing technical solutions taking into account project constraints.
    • Designing software architecture by defining the structure and relationships between different components.
    • Analyzing the functional and technical needs of the project.
    • Contribute to service quality, security, performance, and optimizations.
    • Participate in testing and acceptance phases before production deployment;
    • Perform developments with the chosen technologies;
    • Challenge your solution with the project architect;
  • Inetum - France
    Senior Consultant Java
    CONSULTING AND AUDITS
    June 2021 - December 2022 (1 year and 6 months)
    Client: Public institutions of French departments (Val d'Oise, Maritime Alps, etc.)
    Project Iodas Dec 2021-Dec 2022: Analysis and development of new features requested by the client and detailed by POs in technical specifications.
    Missions:
    • Development of REST API and SOAP web services.
    • Back-end development of new features while mastering the functional aspect (Social Action) and fixing bugs on various technical areas.
    • Working on client requests and proposing new technical solutions.
    • Code review and cross-testing with junior and senior profiles in the presence of an architect.
    • Implementation of the continuous integration and automatic deployment process.
    • Container management using Docker.
    • Dependency management with Maven 3.
    • Participation in remote maintenance sessions with different clients to analyze and provide adequate solutions for each context.
    • Work on migrating old servers to AWS cloud.
  • Buropa
    Solutions Architect
    August 2020 - May 2021 (9 months)
    Project: Creation of e-commerce sites for selling school and office products, development of a sales management web application, and contribution to the inauguration of the IT department within the company.
    Missions:
    • Creation of B2B and B2C e-commerce sites using CMS in collaboration with the Marketing department.
    • Design of the ERP architecture (Microservices architecture).
    • Development of the Front and back-end part of a web application for sales management dedicated to sales representatives and clients (Angular/Spring boot).
    • Implementation of continuous integration and automatic deployment.
    Technical Environment: JAVA 8, Spring boot Framework, Angular 10, TypeScript, Bootstrap, Mysql, Git, Bitbucket Spring security, WordPress, Visual studio, Eclipse, Angular Material, Hibernate, Maven, Kubernetes, gitlab ci, docker.

Recommendations

Be the first to recommend Karim

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 Engineering
    ENSAF
    2016

Skill set (17)

Categories