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

Natan Daniel

Développeur Full Stack JavaScript Java

€600/day
19 projects
Paris, FR
8-15 years

Average response time: 1 hour

About Natan

🧭 Développeur Full‑Stack Java/JavaScript (8 ans) qui accélère la mise en production d’APIs fiables et de fronts maintenables. Habitué aux domaines complexes (énergie, télécoms, industrie), je transforme des besoins métiers en solutions mesurables: temps de cycle réduit, incidents en baisse, intégrations fluides. Solide en backend Spring et pragmatique côté front JS, je consolide actuellement React pour intervenir efficacement en full‑stack moderne.

🎯 Ce que j’apporte en mission
  • Delivery prévisible: endpoints REST livrés avec tests, revues et documentation OpenAPI; intégration fluide dans les pipelines existants (Jenkins/GitHub Actions).
  • Qualité et maintenabilité: conception claire (Clean/Hexa, SOLID), séparation des responsabilités, dette technique contenue, logs/erreurs actionnables.
  • Sécurité maîtrisée: mise en place de Spring Security et des flux OAuth2/OIDC (authentification, autorisations, scopes, rôles), gestion des tokens, règles d’accès et protection des endpoints.
  • Performance pragmatique: requêtes optimisées, caches ciblés, DTO/aggregation adaptés, diagnostics outillés (profiling, métriques).
  • Intégration SI: web services SOAP/REST, MongoDB/SQL, workflows et batchs; migration progressive vers services et APIs isolés.
  • Collaboration et clarté: tickets découpés, PRs expliquées, pair‑programming, transmission de connaissance.
📌 Cible de mission
  • Full‑Stack Java/JS: backend Spring + front React.
  • Conception d’APIs sécurisées, modernisation applicative, intégrations data.
  • Contexte agile orienté résultat.
🧰 Stack de référence
  • Backend: Java, Spring Boot/MVC/Security, Spring Data JPA/MongoDB, OAuth2/OIDC, JUnit 5, Mockito, Liquibase.
  • Front: JavaScript; exposition projet à React + formation continue.
  • Data/Outillage: SQL Server, Oracle, MongoDB; Maven; Git; GitHub; Sonar.
  • Cloud: Azure
  • English

    Native or bilingual

  • French

    Native or bilingual

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

Experience

  • PlaniSense
    Développeur Full Stack JavaScript Java
    SOFTWARE PUBLISHING
    March 2025 - Today (1 year and 3 months)
    Boulogne-Billancourt, France
    Chez PlaniSense, j’ai contribué au développement d’un SaaS de planification de production.

    Côté front: réalisation de fonctionnalités en JavaScript/SAPUI5.

    Côté back: création d’endpoints Spring REST et de services métiers. Base de données: évolutions structurées et traçables via Liquibase sur SQL Server.

    Livraisons itératives, amélioration de la maintenabilité et de la fiabilité des changements.
    JavaScript Spring boot SQL Java SAPUI5
  • TotalEnergies OneTech
    Développeur Full Stack Java Swing
    ENERGY AND UTILITIES
    October 2019 - December 2024 (5 years and 3 months)
    Paris, France
    Au sein de EP, j’ai contribué au développement et à l’amélioration d’outils innovants destinés à l’exploitation de réservoirs d’hydrocarbures, dans une démarche agile.

    Principales contributions:

    • Développement d’un procédé de génération de puits en tant que plugin:

    Participation à l’implémentation, l’enrichissement et l’optimisation d’un processus avancé pour la génération de puits dans les réservoirs d’hydrocarbures.

    Participation au développement de workflows autour de ce procédé.

    • Extraction du plugin pour une migration vers une architecture cloud-native Azure:

    Développement d’une API REST avec Spring Boot, Spring MVC, Spring Security et Spring Data MongoDB.

    Développement de micro-services Spring Boot assemblés en workflows orchestrés via Airflow.

    Développement de fonctions Azure avec Spring Azure Functions.

    Environnement technique:
    • Langages: Java 17, JavaScript
    • IDE: IntelliJ, Eclipse
    • Gestion des dépendances: Maven, NPM
    • Versionning: Git
    • Frameworks: Swing, React, Spring Boot, Spring MVC, Spring Security, Spring Data MongoDB, Spring Azure Functions, Airflow, JUnit, Mockito
    • Bases de données: MongoDB, Oracle
    • CI/CD: Jenkins, GitHub Actions, Sonar, Sonarqube
    • Cloud: Azure
    • Protocoles: HTTPS, OAuth2
    • Conteneurisation: Docker, Minikube, Kubernetes
    • Méthodologies: Agile/Scrum (sprints de 3 semaines puis livraison)

    Pratiques d’ingénierie logicielle:
    • Tests: automatisés (unitaires, intégrations), manuels
    • Principes de code/design: SOLID, clean code
    • Patterns de design: abstract factory, builder, singleton, facade, strategy, chain of responsibility
    • Architectures: hexagonale/clean, MVC, RESTful

    Cette mission a consolidé mes compétences de développement logiciel agile en Java, d'intégration cloud et d'adaption à un domaine fonctionnel complexe.
    Java Spring Microsoft Azure React.js Docker
  • Onepoint
    Développeur Full Stack JavaScript Java
    TELECOMMUNICATIONS
    November 2017 - September 2019 (1 year and 10 months)
    Paris, France
    Prestataire du groupe OnePoint chez SFR pendant environ 2 ans, j'ai intégré l'équipe gérant les processus d'activation des clients mobile et fixe (xDSL et fibre) en tant que développeur full stack Java et JavaScript. Mon rôle a consisté à développer et à optimiser des processus métiers complexes liées à l'activation de nouvelles offres et la gestion d'équipements réseau.

    Principales contributions:

    Développement de processus métier d'activation de nouvelles offres comme un graphe de micro-services Java orchestré par l'outil W4 Business First Process Composer.

    Développement d'un processus de migration d'OLT (Optical Line Terminal) dans un contexte de mise à jour pour de meilleures performances (consommation d'énergie, capacité d'accueil de fibres) sans discontinuité de service pour les clients finaux.

    Maintenance sur des processus métiers existants en intervenant sur un ou plusieurs micro-services des graphes correspondants.

    Développement de web services SOAP et REST ainsi que des clients pour de tels services.

    Développement d'applications web client-serveur avec jQuery, Ajax, JSP, Servlet et Tomcat.

    Environnement technique:
    • Langages: Java 6, JavaScript
    • IDE: Eclipse
    • Gestion des dépendances: Maven
    • Versionning: SVN, Tortoise SVN
    • Frameworks: jQuery, AJAX, MyBatis, W4 Business First Process Composer
    • Bases de données: Oracle, Toad for Oracle, SQL Developer, procédures stockées PL/SQL
    • CI/CD: Jenkins
    • Serveurs: Apache Tomcat
    • Protocoles: SOAP, HTTPS
    • Méthodologies: binômes développeur - chef de projet

    Pratiques d’ingénierie logicielle:

    • Tests: manuels
    • Pratiques globales: relecture, analyse, optimisation, debugging, refactoring, documentation
    • Architectures: client-serveur, RESTful

    Cette expérience a permis d’acquérir une bonne expertise en développement backend ainsi qu’une capacité à résoudre efficacement les problématiques réseau et métiers.
    Java JavaScript jQuery Oracle MyBatis

Reviews

5,0

Out of 2 ratings

P

Paul

TotalEnergies OneTech - CSTJF

Reviewed on 15/01/2025

Natan a passé 5 ans à travailler de nombreux sujets sur nos applications internes. Il a été d’abord l’architecte de notre code de recherche et a réussi à le retravailler, l’organiser, l’optimiser puis l’intégrer dans notre environnement opérationnel. Grâce à ce premier succès, nous avons pu lancer des études, promouvoir l’outil R&D et envisager un portage en Web App sur Azure. Ce portage est à ce jour finalisé encore avec succès et grâce à cela, nous envisageons à ce jour de le commercialiser. Natan a donc joué un rôle clef dans le succès de notre produit (et d’autres projets dérivés). Je note en particulier : son professionnalisme, son esprit d’équipe et sa disponibilité (pour embarquer les autres développeurs lorsque l’équipe a dû s’agrandir), sa ténacité, sa rigueur (documentation, testing), sa réactivité dans les moments de rushs opérationnels et sa versatilité (appropriation du développement de la web app sous environnement Azure). Tout cela ajouté à une profonde gentillesse et à beaucoup de diplomatie lorsqu’il fait valoir son point de vue, qui font de Natan un élément modérateur important dans une équipe. Une énorme recommandation donc pour ce jeune homme brillant !
X

Xavier

TotalEnergies Exploration Production (EP)

Reviewed on 15/11/2021

Natan est un développeur efficace. Il sait produire un code à la fois bien construit et efficace. Il est autonome et sait s'adapter à un environnement d'environnement complexe. Il est proactif et a un bon sens de l'analyse des différentes problématiques rencontrées.

Recommendations

PB
Adrien DoussaudAD
XL
+3
Pierre Bergey and 5 other people have recommended Natan

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 of Science
    Telecom SudParis
    2017
    Telecommunication Networks - Algorithms - Computer Science Entered Master Program in Technology and Innovation with a specialization in Computer Science - Architecture of Distributed Systems Bachelor’s degree with courses of Electronics, Physics, Applied Mathematics, Economics, Computer Science and Social Sciences
  • Baccalauréat Scientifique Mention Très Bien
    Lycée Hoche, Versailles
    2011
    Spécialité mathématiques

Certifications

Skill set

Categories