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

Omar A.

Java Computer Engineer

€600/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Omar

Full Stack Java Developer with 5 years of experience, working on critical energy flow management applications at RTE. He participates in application modernization, secure API development, performance optimization, and the implementation of robust architectures (Spring Boot, Angular, Docker, Jenkins) in Agile environments.
  • French

    Native or bilingual

  • English

    Native or bilingual

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

Experience

  • EDF
    Java Developer
    February 2021 - Today (5 years and 4 months)
    Context:
    Within a team of 9 people, as a full-stack developer, responsible for the maintenance and improvement of a set of applications for the electricity transmission network.

    Tasks:
    Optimization & Security: Significant performance improvement through Hibernate update, cache implementation (Ehcache), and optimized session management. Integration of OAuth2 and OpenID Connect protocols to standardize and secure authentication.

    Data Migration and Processing: Management of complex application migrations (analysis, target design, and development). Design of a multithreaded database migration engine, enabling parallel and efficient processing of data flows (Read/Transform/Insert).

    API & Backend Architecture: Development of APIs based on a hexagonal architecture to ensure business code independence. Use of Swagger/OpenAPI for automated documentation and implementation of Rate Limiting mechanisms to protect services.

    DevOps & Industrialization: Configuration of deployment infrastructure using Docker, Jenkins pipelines, and Ansible playbooks, ensuring continuous, automated, and maintainable delivery.

    Quality & Methodology: Rigorous monitoring of software quality and vulnerabilities using SonarQube and Dependency-check. Evolution in an Agile/Kanban environment with a technical support role during production deployment phases.

    Technical Environment:
    Intellij, Java 11/21, Spring Boot 3 (data, security, web, actuator), Hibernate, Spring, Struts, Angular, OracleDB, OAuth2, OpenID Connect, Junit, Mockito, Git, Maven, Jenkins, Swagger, Docker, Jira, Hexagonal architecture, OpenAPI
    Java Spring boot API

Recommendations

Be the first to recommend Omar

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

  • Java Computer Engineer
    OGU
    Ingénieur Informatique Java
  • Computer Science, Telecommunications, Mathematics and Mechanics
    Ecole Nationale Supérieure d'Électronique
    2021
    Informatique, Télécommunications, Mathématique et Mécanique

Skill set

Categories