Freelance J2EE : Sélectionnez gratuitement les CV qui vous intéressent

Je dépose une mission gratuitement
Je dépose mon CV

J2EE : définition

J2EE signifie "Java 2 Enterprise Edition". J2EE est une édition de Java Framework. J2EE est la dernière version de Java crée par Sun pour le développement d'applications. J2EE contient notamment de nouvelles API telles que les servlets, les JSP, les EJB, javamail etc.

Dans un monde où l’informatique est devenue un élément indispensable dans le milieu professionnel, le métier de développeur web est en pleine expansion. La demande est surtout forte pour les développeurs Java notamment les freelances J2EE. Pour mener à bien les missions, plusieurs compétences sont nécessaires. Focus sur le métier de freelance J2EE.

Développeur J2EE, qu’est-ce que c’est ?

Un freelance J2EE est un développeur Java indépendant qui propose ses compétences à des entreprises pour la création, le développement, la maintenance et l’amélioration des applications à usages professionnels.

Sa mission principale consiste donc à créer des services, des pages de sites web et des applications à destination des entreprises. Après développement, il peut être sollicité pour effectuer les mises à jour.

Dans la réalisation de sa mission, le développeur J2EE doit en premier lieu concevoir un cahier des charges, établi en collaboration avec le chef de projet et le client. Ce cahier permet d’analyser les besoins du projet et de mettre en avant l’aspect technique et fonctionnel.

Vient ensuite le développement du projet qui passe par la création de maquettes et de prototypes, en tenant compte des besoins et des contraintes. En dernier, le développeur assure la maintenance et rédige une documentation permettant à d’autres de réaliser la maintenance.

Il est à noter qu’un développeur J2EE peut être amené à travailler avec d’autres développeurs pour partager des ressources.

Quelles sont les compétences d’un freelance J2EE ?

Pour mener à bien les missions, le développeur J2EE doit disposer de plusieurs compétences techniques. En premier lieu, il faut avoir une maîtrise parfaite du langage Java. Puisque la programmation est en J2EE, il faut impérativement maîtriser l’usage d’une plateforme dédiée à ce langage.

En second lieu, la maîtrise de certains Frameworks de J2EE est très demandée sur le marché. Il est donc recommandé de se familiariser avec différents Frameworks dont le Java Spring et ses modules.

Une excellente compréhension du fonctionnement des bases de données comme Oracle et MySQL sont aussi utiles. La maîtrise de la notion de code propre et des tests TDD est utile pour le développement des programmes.

En troisième lieu, pour que le projet réponde au besoin du client, il faut se familiariser avec la SSII et l’environnement de l’entreprise. En pratique, il faut connaître les services, le marché et les clients de l’entreprise.

Outre les compétences techniques, il faut aussi se munir de plusieurs qualités humaines comme la curiosité, l’adaptabilité, la réactivité, la force de proposition et la polyvalence.

Quelle formation suivre pour devenir freelance J2EE ?

Pour devenir un développeur J2EE, il faut disposer de solides connaissances dans le domaine informatique. Pour cela, il faut suivre une formation (Bac+2 à Bac+5) en école d’informatique ou une école d’ingénieur avec spécialité en informatique et télécoms.

L’objectif est d’obtenir un diplôme tel qu’un DUT ou BTS en informatique, une licence professionnelle en informatique, un Master en informatique ou Master techniques avec spécialisation en développement. À noter qu’un freelance peut aussi opter pour une formation intensive ou en autodidacte.

Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Résumé d'expériences de Karim,
freelance J2EE habitant Paris (75)

  • Equipe architecture

    Société des Auteurs, Compositeurs Musicaux
    Jan 2018 - Jan 2021

    Auteurs, Compositeurs Musicaux – Equipe architecture
    Architecte Logiciel – Responsable de l’usine de développement

    - Responsable de l’intégration continue (Jenkins, Nexus, Gitlab,Sonar), Montée de versions de ces composants.
    - Participation à la définition d’une nouvelle trajectoire du SI et mise en place d’un guide de développement décrivant les technologies utilisées, dont l’objectif est de disposer d’une architecture full service REST avec Angular du coté Front et Spring du coté Back tout en respectant la sécurité SACEM. Elaboration d’une application d’exemple multi-module respectant ce guide ;
    - Support technique aux équipes de Développement Projet dans le cadre de la mise en place de l’architecture associée ;
    - Support technique aux équipes Projet dans la résolution d’incidents ;
    - Supervision de la migration des projets historiques vers l’usine de développement et mise en œuvre d’une culture de l’intégration continue Devops
    - Participation à la mise en place de l’API management WSO2, tenant compte de l’architecture de SACEM ;
    - Ecriture de jobs d’export/import d’APIs et d’applications WSO2 en utilisant les pipelines Jenkins et Ansible ;
    - Participation à l’audit du premier projet développé en interne en utilisant Spark à SACEM ;
    - Etude de faisabilité du déploiement des applications de SACEM en Docker. L’objectif étant de réaliser, à terme, leur migration sur le cloud.
    - Conception et réalisation d'un workflow afin de construire et de déployer des livrables Salesforce depuis les sources Git
    - Réalisation d’un POC pour déployer l’application de test Sacem (WAR sur Tomcat) avec Docker sur AWS
    - Maintenance du framework historique Sacem.

    Environnement technique : Java8, Jenkins, Spring, nexus,git, sonar, WSO2, Angular, Ansible, WSO2, Spark, Maven3, Docker
  • Architecte JEE

    BPSS, BNP Paribas Securities – Groupe BNP Paribas
    Jan 2014 - Jan 2018

    Dans le cadre du projet PBLink :
    - Administration et gestion des serveurs Websphere d’intégration, de recette et de préproduction avec 10 applications ;
    - Optimisation des temps de traitement de l'automate et plus spécifiquement des générations des jobs : Profiling avec Yourkit et optimisation de 6 minutes 30 à 2 minutes ;
    - Conception et réalisation d'un système de queue permettant de traiter l'ensemble des jobs de PBLink par type (Spring JMS avec des selectors : 70000 jobs par jour en moyenne) ;
    - Etude de Elastic Search en mode prototype et indexation de 650 000 documents, gestion des TTL (POC) ;
    - Migration de l'ensemble des dix applications de l'équipe de Websphere 7 en Websphere 8.5 , gestion des problèmes de conflits de librairies
    - Conception et réalisation d'un Framework de page liste en Back office permettant de gérer l'ensemble des pages listes de l'application (une vingtaine), support aux développeurs du Portugal utilisant ce Framework en Spring boot 1.4 et Spring 4.3.2 ;
    - Optimisation des performances du framework page liste avec yourkit.
    - Migration à chaque release du socle technique vers les versions les plus récentes ;
    - Réécriture du moteur d’exécution des rapports Jasper sur le serveur afin de permettre l’exécution des tests par les développeurs ;
    - Ecriture de jobs Jenkins pour l’intégration.
    - Développement d’un POC pour étudier la faisabilité et l’intérêt d’Amélia par le Comex BP2S, mise en place des services REST manquant sur Pblink et développement d’un Client en Angular4 pour faire des tests sur ces services. Lors du POC : Fonctionnement en mode SCRUM avec Product owner et le métier

    Environnement technique : Java8, Jenkins,Spring, sweetdev, Websphere, Tomcat, Yourkit, Spring boot 1.5, maven3, Svn puis Git, Angular4, Amélia
  • Expert JEE, Architecte Junior

    BNP Paribas Personal Finance – Groupe BNP Paribas
    Jan 2013 - Jan 2014

    Dans le cadre de projets J2EE, dans la branche Outil Décisionnel :
    - Migration d’une partie des projets vers les standards JEE conformément aux best practices, suite à l’absorption de l’entité par la DSI, afin que les applications soient supportées par Weblogic ;
    - Elaboration d'une documentation expliquant comment migrer les projets restants vers cette architecture ;
    - Mise en place de Quartz, i.e. Gestionnaire de batch, sur le projet principal et adaptation aux contrainte du projet. Mise en œuvre d’une interface graphique pour gérer les batchs ;
    - Gestion de l'authentification via les standards J2EE ;
    - Réalisation d’une application d’administration de flux de donnée à destination des administrateurs Pays en Struts1/ Spring/ Hibernate3 ;
    - Mise en place d'Hudson, pour l'intégration continue ;
    - Définition de l’architecture pour la refonte d’une partie de l’application OTIS, allant permettre de faire des relances commerciales automati...

Voir le profil complet de ce freelance

Les derniers freelances J2EE

CV Lead développeur AZURE
Marouene

Lead développeur AZURE

  • TORCY
JAVA J2EE Kotlin SQL Angular SPRING TypeScript AZURE
Bientôt disponible
CV Ingénieur de développement JAVA
Wassim

Ingénieur de développement JAVA

  • RUEIL-MALMAISON
JAVA J2EE SQL Angular JAVASCRIPT
Disponible
CV Développeur Java Senior – Freelance | Architecture, Frontend & Back-End
Vonjisoa

Développeur Java Senior – Freelance | Architecture, Frontend & Back-End

  • ISSY-LES-MOULINEAUX
J2EE JAVA REACT.JS Next.js MAVEN DEVOPS AGILE SCRUM DOCKER SPRING
Disponible
CV Développeur web JAVA
Davy

Développeur web JAVA

  • CHANTELOUP-EN-BRIE
JAVA J2EE SQL
Disponible
CV Développeur Fullstack
Younes

Développeur Fullstack

  • PARIS
JAVA SPRING API RESTful HIBERNATE J2EE Angular SQL REACT.JS NestJS NODE.JS
Bientôt disponible
CV Lead développeur JAVA
Boulenouar

Lead développeur JAVA

  • SAINT-VICTOR-SUR-OUCHE
JAVA API RESTful FULL STACK SQL GIT JAVASCRIPT HTML5 Spring Boot POSTGRESQL LINUX
Disponible
CV Développeur JAVA
Sabrina

Développeur JAVA

  • MONTGISCARD
JAVA Spring Boot GITLAB SCRUM REACT.JS SQL MARIADB JENKINS
Bientôt disponible
CV   Ingénieur d’études et développement  FULLSTACK  JAVA/JEE /angular
Hicham

Ingénieur d’études et développement FULLSTACK JAVA/JEE /angular

  • SAINT-OUEN
JAVA J2EE Angular Spring Boot Microservices
Disponible
CV Lead développeur
Ben Salem

Lead développeur

  • SANNOIS
JAVA J2EE JAVA J2EE SQL JAVASCRIPT ORACLE PL SQL MYSQL SQL SERVER Angular
Disponible
CV Ingénieur logiciel JAVA J2EE
Mohamed

Ingénieur logiciel JAVA J2EE

  • MELUN
J2EE JAVA SQL ORACLE Angular PL SQL
Disponible
Je trouve mon freelance J2EE

Les nouvelles missions J2EE

Développeur Frontend TechLead

GIT Vue.js RGAA J2EE Spring Boot
01/04/2025
Télétravail
4 mois
Voir la mission

Développeur Java Fullstack

JAVA Angular
02/04/2025
38 - MONTBONNOT-SAINT-MARTIN
3 mois
Voir la mission

Ingénieur(e) en intégration - Nantes

WEBSPHERE JENKINS DEVOPS ANSIBLE Kubernetes
ASAP
44 - NANTES
10 mois
Voir la mission

Architecte Informatique Solution

JAVA J2EE ENTERPRISE ARCHITECT HASHICORP TERRAFORM AZURE
ASAP
75 - PARIS
12 mois
Voir la mission

Expert Java Card

JAVA SYSTEMES EMBARQUES J2EE
ASAP
13 - LA CIOTAT
6 mois
Voir la mission

Ingénieur Système / Infrastructure / Intégration (projets PLM)

LINUX APACHE WINDOWS ENTERPRISE ARCHITECT SECURITE
ASAP
75 - PARIS
6 mois
Voir la mission

Analyste-développeur Java JEE confirmé

JAVA J2EE SPRING WEBSERVICES REST
ASAP
45 - ORLÉANS
74 jours ouvrés
Voir la mission

Consultant Solutions Workflow F/H

JAVA J2EE Workflow
ASAP
95 - ROISSY-EN-FRANCE
3 mois
Voir la mission

Développeur/Intégrateur de Logiciels

JAVASCRIPT PHP J2EE CSS WORDPRESS
ASAP
32 - AUCH
4 mois
Voir la mission

Développeur Java Senior

JAVA J2EE Angular RabbitMQ Kafka
ASAP
92 - COURBEVOIE
12 mois
Voir la mission
Je trouve ma mission J2EE

Les freelances maîtrisant J2EE ont postulé à :

Développeur FullStack

JAVA GIT Spring Boot APACHE KAFKA Vue.js
21/04/2025
Télétravail
3 mois
Voir la mission

Chef de Projet it/Directeur de Projet it

AGILE PROJECT MANAGEMENT OFFICE
31/03/2025
78 - VÉLIZY-VILLACOUBLAY
6 mois
Voir la mission

Developpeur BackEnd

JAVA TypeScript
ASAP
Télétravail
3 mois
Voir la mission

Chef de projet

TALEND
ASAP
Télétravail
6 mois
Voir la mission

Chef de Projet WEB

IARD PMO (PROJECT MANAGEMENT OFFICE) Gestion multi-projets
ASAP
75 - Paris
A définir
Voir la mission

développeur Angular Java SINEQUA

JAVA SINEQUA Angular
ASAP
92 - NANTERRE
12 mois
Voir la mission

Product Owner Safe Assurance de personnes (H/F) Levallois-Perret (92)

SQL AGILE SCRUM
31/03/2025
92 - LEVALLOIS-PERRET
12 mois
Voir la mission

Tech lead Java/Angular Assurance (H/F) Levallois-Perret (92)

JAVA Angular
31/03/2025
92 - LEVALLOIS-PERRET
12 mois
Voir la mission

Chef de projet infrastructures

AGILE
ASAP
75 - PARIS
3 mois
Voir la mission

Directeur de projet IT – Réorganisation, Processus et Sécurité

ITIL Gestion du changement Transformation organisationnelle Normes ISO 27001 Transformation digitale
ASAP
92 - NANTERRE
12 mois
Voir la mission
Je trouve ma mission J2EE