CV/Mission de Développeur java ejb freelance

Je dépose une mission gratuitement
Je dépose mon CV
Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Exemple de missions de Mohamed Moez,
Développeur java ejb habitant les Hauts-de-Seine (92)

  • Tech-Lead / Développeur full stack

    Lieu : Paris, Ile de France
    Jan 2022 - Jan 2023

    Objectif de mission :
    Prestation de « leading » technique et développement dans le cadre de l’évolution technique et fonctionnelle de la plateforme d’Europ assistance.

    Contexte :
    • Le Groupe “Europ-assistance" est un opérateur international de services d’assistance aux personnes dans les domaines de la santé, du domicile et de la vie familiale, de l’automobile, des voyages et de la conciergerie. Il regroupe 44 filiales présentes dans 34 pays.
    Afin de mettre en œuvre des assistances, celle-ci propose aux opérateurs de ses filiales une plateforme unifié. Ainsi, elle a un meilleur contrôle, un suivit plus claire et plus simple, une performance accrue et une harmonie globale de ses prestations. Cette plateforme permet :
    o La saisie de réclamations : depuis une application web (React / Java) ou des APIs (Java) publiques sécurisé,
    o Le déclanchement et le suivit des missions d’assistance : depuis une application web ou des APIs publiques sécurisé,
    o La mise en relation avec les fournisseurs de services d’assistance (taxi, dépannage, garages, hôtels, train, avion, …)
    • La mise à disposition de données afin d’établir des KPIs via AWS Kinesis
    • La section développement est composé de trois équipes autonomes et similaires appelé “Software Factory”, chacune est composé de : 2 POs, 2 Tech-Leads Back, 1 Tech-lead Front, 2 QA, 6 développeurs back et 4 développeurs front.
    • Gestion du projet en mode « Agile » / « Scrum » avec les différents rituels associés : Daily-Meeting, Grooming, Sprint planning, Sprint review, …
    • Le projet est constitué de trois applications : deux « back » et une « front » :
    o L’application front est basée sur le Framework « React ».
    o Les applications « back » sont construites avec des technologies au tour de Java :
    o Un gros monolithe modulaire suivant une architecture Hexagonale. Celui-ci implémente le cœur du métier et expose des API pour le Front.
    o Une application servant à faire de l’« EAI » et ainsi gérer l’interaction avec les applications tierces.

    Tâches réalisées :
    Leading technique
    • Participation aux choix techniques et d’architecture lors de comités entre Tech-Leads/Solution Owner.
    • Conception de solutions techniques répondants aux nouveaux besoins techniques et fonctionnels,
    • Participation à des ateliers de “deep-dive" avec les « end-users » afin d’étudier la faisabilité des nouveaux besoins,
    • Participation à des ateliers avec les POs afin de donner une “macro-estimation” et de transformer les “user stories“ en spécifications fonctionnelles/techniques détaillés et compréhensible par les équipes de développement,
    • Animation de réunion de présentation avec les « end-users » : “Demos”,
    • Développement de modules pilotes et de PoC. Mais aussi, développements difficile, délicat et critique,
    • Retro-engineering et rédaction de document technique d’architecture à des fins de formation et/ou d’amélioration de l’existant,
    • Suivit des développements et coordination avec les autres équipes de développement,
    • Paquetage et mise à disposition de « releases » via Jenkins, Spinnaker, AWS,
    • Coordination entre les équipes dont les développements sont dépendants :
    o Analyse, mesure et prévention des impacts des développements inter-équipes,
    o Garantir la bonne constitution des contrats d’interface et leur respect,
    o Etablir une chaine de dépendance entre les développements et ainsi un ordre de développement.
    • Encadrement des DEVs :
    o Revue de code via BitBucket,
    o Transmettre les bonnes pratiques et les méthodologies de développement : TDD, SOLID, DRY, KISS, GitFlow, …
    o Formations, apprentissage, aide ponctuelle, conseil, …
    • Support au testing et à l’exploitation des « features » développées,
    • Team building.

    Développement
    Back-end
    • Développement d’APIs (publics et privées) permettant la gestion, le suivit et l’analyse des missions d’assistance. Utilisation de « Spring Core », « Spring Security », « Spring Web » & « Spring Data JPA ».
    • Développement d’API utilisant les technologie SSE, Amazon SNS et Amazon SQS afin de permettre un suivit en temps-réel de l’évolution des missions,
    • Développement de Batchs avec « Spring batch », notamment pour mettre à jour automatiquement les données de certaines missions en fonction de critères précis.
    • Upgrade de version des différents Framework utilisé afin d’eviter l’obsoléscence technologiques et réduire les vulnérabilités.
    • Upgrade de la version BD PostgreSQL 9.X à 14.X,
    • Augmentation de la couverture en TU et surtout en TI en supprimant des « mocks » inutiles et nuisible.
    • Refonte d’une partie du modèle de données ainsi que l’applicatif correspondant :
    o Missioning,
    o Mission Event,
    o Ecrite de script SQL performant dans un contexte d’une large migration de donnée (plus de 80M de lignes)

    Environment Technique : IntelliJ 2023, Webstorm 2023, Jira suite : Jira / Bitbucket, Oracle APIyari, Jenkins, Spinnaker, Java 11, Spring Core 5, Spring web 5, Spring Batch 4.x, Spring boot 2.x, Spring Data JPA 2.X, JUnit 5, Wiremock 2.x, AWS SNS/SQS, AWS S3.
  • Tech-Lead / Développeur full stack

    Lieu : Paris – Opéra, Ile de France
    Jan 2020 - Jan 2022

    Objectif de mission :
    Prestation de gestion de projet, « leading » technique et développements full stack dans le cadre de la migration de la plateforme de trading de la BNP CIB vers les nouvelles technologies / architectures IT.

    Contexte :
    • La « BNP CIB » propose à ses traders un progiciel, fait par ses soins. Celui-ci contenant plus de 320 écrans, il répond à tous ses besoins spécifiques. L’implémentation de celui-ci a nécessité l’utilisation de technologies et d’architecture devenant, au jour d’aujourd’hui, vieillissante et obsolète. La « BNP CIB » a entamé ainsi, un gros chantier de migration des écrans de ce progiciel vers les nouvelles technologies.
    • Equipe constituée de 14 développeurs « full stack » dont 3 séniors / tech-lead et 4 BA et 1 scrum master.
    • Gestion du projet en mode « Agile » / « Scrum » avec les différents rituels associés : Daily-Meeting, Grooming, Sprint planning, Sprint review, …
    • Le projet est constitué de trois applications : deux « back » et une « front ». L’application front est basée sur le Framework « Eclipse SWT ». Les applications « back » sont :
    o Un gros monolithe modulaire architecturé en trois couches : Données, Application, Présentation.
    o Une application servant à faire de l’« EAI » et ainsi gérer l’interaction avec les applications tierces. Architecturé en trois couches.

    Tâches réalisées :
    Gestion de projet
    • Mise en place d’une « roadmap » des écrans à migrer : fichier de suivit avec les dépendances entre écrans, la priorisation et des « ETA »,
    • Découpage de chaque écran à migrer en un ensemble de tâches autonomes (testables),
    • Mise en place d’un « process » de release cyclique de deux semaines,
    • Suivit des développements et coordination avec les testeurs,
    • Paquetage et mise à disposition de « releases » via Jenkins, Groovy et Artifactory
    • Réception des besoins des « end-users » et leur transformation en besoins fonctionnel/techniques détaillés compréhensible par les équipes de développement,
    • Animation de réunion de présentation avec les « end-users ».

    Leading technique full stack
    • Participation aux choix techniques et d’architecture.
    • Conception de solutions techniques répondants aux nouveaux besoins techniques et fonctionnels,
    • Coordination entre les équipes dont les développements sont dépendants :
    o Garantir la bonne constitution des contrats d’interface et leur respect,
    o Etablir une chaine de dépendance entre les développements et ainsi un ordre de développement.
    • Encadrement des DEVs :
    o Transmettre les bonnes pratiques et les méthodologies de développement : TDD, SOLID, DRY, KISS, GitFlow, …
    o Formations, apprentissage, aide ponctuelle, conseil, …
    • Revue de code via BitBucket,
    • Team building,
    • Développement de modules pilotes et de PoC. Mais aussi, développements difficile, délicat et critique,
    • Déploiement, support au testing et support à l’exploitation des « features » développées,
    • Support aux ITBAs, Scrum Masters, PO : charge, faisabilité, macro-conception, ...

    Développement sénior full stack
    Back-end
    • Transformation des « EJB » en une couche d’« APIs REST » présentant l’ensemble des fonctionnalités de trading en JAX-RS,
    • Ajout de nouvelles « APIs REST » avec « JAX-RS », « Spring » et « JPA / Hibernate »,
    • Intégration d’applications avec « Apache Camel »,
    • Ajout d’un « framework » afin de tester la couche REST (seulement) avec Jersey,
    • Amélioration significative de la robustesse, la disponibilité et la maintenabilité des « batch » se basant sur des files « JMS » en les découpant en « Receiver / Processor » indépendants au niveau « code » et au niveau « runtime »,
    • Extraction, dans un module indépendant, de la « feature » du « CSV Import » en vue de la contenir dans une application dédiée: Celle-ci permet d’effectuer une multitude d’opérations financières avec un simple fichier JSON. ...

Voir le profil complet de ce freelance

Profils similaires parfois recherchés

CV Développeur java ejb, Missions Développeur java ejb, Développeur java ejb freelance

Les nouvelles missions de Développeur java ejb

Développeur Full Stack Java JEE

J2EE JAVA J2EE HTML CSS SQL ORACLE
ASAP
Paris
1000 jours ouvrés
Voir la mission

Concepteur/Développeur Java

JAVA POSTGRESQL
ASAP
72 - Le Mans
3 mois
Voir la mission

Développeur Java/cobol/mainframe

COBOL JAVA MAINFRAME SPRING REST
ASAP
92 - LEVALLOIS-PERRET
3 mois
Voir la mission

Développeur Java/Mainframe

JAVA COBOL
ASAP
75 - Paris
3 mois
Voir la mission

Développeur /Concepteur Java

JAVA J2EE POSTGRES
ASAP
75 - Paris
3 mois
Voir la mission

Développeur Full-Stack

JAVA
ASAP
75 - Paris
3 mois
Voir la mission

Développeur Full-Stack

JAVA
ASAP
95 - Argenteuil
3 mois
Voir la mission

Développeur JAVA 8 API

JAVA
ASAP
76 - Le Havre / Remote
3 mois
Voir la mission

Développeur JAVA

JAVA J2EE STRUTS EJB
ASAP
79 - Niort
3 mois
Voir la mission

Développeur JAVA/ EJB

JAVA
ASAP
63 - Clermont Ferrand
20 jours ouvrés
Voir la mission
Je trouve ma mission

Les profils de Développeur java ejb ont postulé à :

Développeur Java J2EE (H/F) en full remote

JAVA SQL GIT APACHE KAFKA Kubernetes
ASAP
69 - LYON
24 mois
Voir la mission

Expert Java

JAVA Spring Boot DOCKER Kubernetes
ASAP
75 - PARIS
6 mois
Voir la mission

Dév Sénior/Expert PL/SQL et Java

JAVA PL SQL
ASAP
75 - PARIS
6 mois
Voir la mission

Développeur Back-End avec une connaissance en Cloud et sécurité

JAVA REST SECURITE GIT AZURE
ASAP
Télétravail
12 mois
Voir la mission

Développeur Java Fullstack / .Net Fullstack

JAVA .NET REACT.JS Angular
ASAP
75 - PARIS
18 mois
Voir la mission

Intégrateur Web

JAVA JIRA SONARQUBE GITLAB Cloud AWS
ASAP
92 - BOULOGNE-BILLANCOURT
3 mois
Voir la mission

Développeur Ops Sénior

JENKINS GITLAB Kubernetes Cloud AWS CI/CD
ASAP
92 - ISSY-LES-MOULINEAUX
3 mois
Voir la mission

Développeur JAVA

JAVA J2EE SPRING Spring Boot
ASAP
67 - STRASBOURG
12 mois
Voir la mission

Développeur JAVA

JAVA HIBERNATE SPRING DOCKER Kubernetes
ASAP
93 - SAINT-DENIS
12 mois
Voir la mission

Concepteur développeur Java Spring

JAVA SPRING DOCKER LDAP MAVEN
ASAP
94 - IVRY-SUR-SEINE
12 mois
Voir la mission
Je trouve ma mission

Les derniers CV de Développeur java ejb disponibles

CV Expert Jenkins | Développeur Sénior Spring / Angular
Rossi

Expert Jenkins | Développeur Sénior Spring / Angular

  • NANTES
JAVA SPRING JENKINS Angular
CV Ingénieur de développement C++/Qt
Hamid

Ingénieur de développement C++/Qt

  • DAMMARTIN-EN-GOËLE
JAVA C++ LINUX BASH C REDHAT UML LINUX EMBARQUE PYTHON QT
CV Expert technique Consultant JAVA et OPS
Noureddine

Expert technique Consultant JAVA et OPS

  • FLOIRAC
JAVA JAVASCRIPT SCRIPT SHELL ORACLE JENKINS
CV Formateur et développeur JAVA (et plus)
Kévin

Formateur et développeur JAVA (et plus)

  • Montpellier
JAVA J2EE LINUX HTML
CV Développeur COBOL
Honoré

Développeur COBOL

  • Mérignac
COBOL
CV Architecte Applicatif / Tech Lead Java
Evariste

Architecte Applicatif / Tech Lead Java

  • PARIS
API RESTful Microservices DEVOPS GIT GITLAB DOCKER OAUTH JAVA Spring Boot Cloud AWS
CV Expert JAVA
Med Elamine

Expert JAVA

  • ÉCULLY
JAVA Spring Boot JAVASCRIPT J2EE Angular HIBERNATE SQL NoSQL IONIC JSF
Bientôt disponible
CV Développeur SQL
Frédéric

Développeur SQL

  • BAIN-DE-BRETAGNE
SQL Angular JAVASCRIPT JAVA DOCKER Cloud AWS Kubernetes
Bientôt disponible
CV Développeur Backend Java
Boubou

Développeur Backend Java

  • NOISY-LE-GRAND
JAVA SQL ORACLE C++ C# PYTHON
Bientôt disponible
CV Architecte JAVA
Stanislav

Architecte JAVA

  • Paris
JAVA J2EE C# ECLIPSE JSF DOTNET LIFERAY WEBSPHERE WEBSPHERE PORTAL SERVER WEBLOGIC JQUERY
Bientôt disponible
Je trouve mon freelance