Freelance J2EE : Trouvez les talents nécessaires à votre projet

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

J2EE : une compétence singulière

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 !

Aperçu d'expériences de Khaled,
freelance J2EE résidant dans le Val-de-Marne (94)

  • Responsable technique du chantier optimisation des performances – Equipe de 10 personnes.

    IBM France pour AIRBUS
    Jan 2014 - aujourd'hui

    — Optimisation et monitoring des applications AIRBUS permettant le tracking des vols.

    Les principales tâches à réaliser sont les suivantes :
    — Assistance aux équipes d’offshore en inde.
    — Veille technologique sur les solutions techniques AIRBUS.
    — Analyse de l’existant.
    — Rédaction des scénarios de tirs de performance.
    — Réalisation des tirs de charges
    — Interprétation de rapports de tirs de charges.
    — Proposition d’une solution logicielle.
    — Mise en place d’une plateforme d’intégration continue.

    Environnement technologique : Java 6 – J2EE – J2EE patterns – WebService – JDBC et Spring ––Jmeter . SQL et JDBC –Script Shell et Unix Maven 2 –ORACLE – Intégration continue JBoss
  • Responsable technique

    DIGIPLUG pour Universal Music
    Jan 2013 - Jan 2014

    du chantier optimisation des performances – Equipe de 5 personnes.
    — Optimisation d’une plate forme internationale de vente de musique en ligne.

    Les principales tâches à réaliser sont les suivantes :
    — Analyse de l’existant.
    — Rédaction des scénarios de tirs de performance.
    — Réalisation des tirs de charges
    — Interprétation de rapports de tirs de charges.
    — Proposition d’une solution logicielle.
    — Assurer la communication avec les équipes offshore (Inde).

    Environnement technologique : Java 6 – J2EE – J2EE patterns – WebService – JDBC et Spring – Hibernate –Jmeter . SQL et JDBC – SOA – XSL – Script Shell et Unix – JUnit & DBUnit (pour les tests unitaires) – SVN & Star Team: gestion de configuration – Maven 2 –ORACLE – Intégration continue: SONAR & Bambou- Android 4- JBoss
  • Concepteur développeur confirmé J2EE / Flex/Alfresco

    ManpowerGroup
    Jan 2012 - Jan 2013

    Equipe de 5 personnes.
    Le projet demandeur concerne le projet Virtualisation des Relevés d’Activité et Pièces Justificatives. Cette nouvelle
    application s’appuie sur un moteur GED open source (Alfresco) avec une interface spécifique développée en Flex.

    Les principales tâches à réaliser sont les suivantes :
    Intégrer l’environnement et les procédures de conception UML et de développement J2EE / Flex de Manpower,
    Développer les évolutions demandées conformément à ce qui est exprimé dans les spécifications fonctionnelles détaillées,
    Utiliser l’usine logicielle (intégration continue) pour suivre la qualité du code (Sonar et jUnit), pour suivre ses tâches (Redmine), pour intégrer, livrer et déployer (Hudson, Maven, SVN),
    Développer les tests unitaires,
    Effectuer les corrections des anomalies,
    Contrôler les performances (jMeter),
    Participer aux cérémonies Scrum : Daily meeting, Rétrospective, Démo,
    Préparer la mise en production de l’application,
    Dialoguer avec le service architecture sur les sujets techniques,
    Travailler avec l’équipe d’exploitation et les utilisateurs pour résoudre les incidents de production lors de la phase pilote et déploiement du projet.

    Environnement Technique : Spring Batch. Alfresco Java 5, J2EE, J2EE patterns, JDBC et Spring. SQL et JDBC. SOA, XSL … Web services REST Flex. Script Shell et Unix. JUnit & DBUnit (pour les tests unitaires). SVN : gestion de configuration. Maven 2. Postgresql. Websphere. Intégration continue: SONAR & Hudson.
  • Responsable technique de chantier optimisation des performances.

    Crédit Mutuel Arkéa Banking Services (Procapital
    Jan 2011 - Jan 2012

    Equipe de 7 personnes.

    Optimisation et ordonnancement de batchs offrant un ensemble de services de gestion d’instruments financiers.
    Travail en équipe de 7 personnes.
    Analyse et conseils.
    Planning.
    Prise de contact avec le client(Bruxelles)
    Rédaction des notes techniques.
    Développement.
    Revue de code.
    Test MOE.
    Mots clés : Finance de marché, banque en ligne, positions, instruments, portfolio, volumes d'informations, optimisation, batch, support, environnement international.

    Environnement Technique : Spring Batch et web services. Java 5, J2EE, J2EE patterns, JPA, Hibernate et Spring. SQL et JDBC. SOA, XSL … Script Shell et Unix. JUnit & DBUnit (pour les tests unitaires). SVN : gestion de configuration. Maven 2. ORACLE 10g. Intégration continue: SONAR & Hudson.
  • Ingénieur d’étude et développement Java J2EE

    BNP Paribas ( ITPS et BP2S)
    Jan 2009 - Jan 2011

    Projet 1) ACET (Advanced Collateral Explosure Tool) Automatisation de processus de colla...

Voir le profil complet de ce freelance

Les derniers freelances J2EE

CV Consultant automatisation des tests
Bilel

Consultant automatisation des tests

  • GIVORS
CYPRESS SELENIUM POSTMAN SQUASH TM GIT JENKINS
Bientôt disponible
CV Chef de projet MONETIQUE
Houssine

Chef de projet MONETIQUE

  • CLAMART
MONETIQUE SQL UNIX LINUX KANEST TUXEDO C C++ ORACLE JIRA
Bientôt disponible
CV AMOA SAP
Christophe

AMOA SAP

  • NUILLÉ-SUR-VICOIN
SAP ITIL AGILE DEVOPS SAFE Cloud AWS
Disponible
CV Chef de projet digital ITIL
Kassus

Chef de projet digital ITIL

  • LILLE
ITIL
Disponible
CV Ingénieur de développement J2EE
Ayoub

Ingénieur de développement J2EE

  • LYON
J2EE JAVA SQL ORACLE Angular
Disponible
CV Ingénieur de développement SQL
Iheb

Ingénieur de développement SQL

  • VILLEJUIF
SQL JAVA J2EE Angular Spring Boot ELASTICSEARCH BPM PL SQL DOCKER JENKINS
Disponible
CV Developpeur fullStack
Marcella

Developpeur fullStack

  • SAVIGNY-SUR-ORGE
J2EE SQL Angular PHP AGILE MOA
Disponible
CV Ingénieur de développement JAVA J2EE
Mohamed

Ingénieur de développement JAVA J2EE

  • MEUDON
SQL SERVER SQL JAVA J2EE JAVASCRIPT Angular PL SQL ORACLE
Disponible
CV LeadTech Expert JAVA JEE WEB
Lounis

LeadTech Expert JAVA JEE WEB

  • PARIS
JAVA Spring Boot J2EE REACT.JS GITLAB DOCKER ELK ANGULARJS Kubernetes HASHICORP TERRAFORM
Disponible
CV Développeur full stack JAVA/Angular
Eva

Développeur full stack JAVA/Angular

  • COURBEVOIE
JAVA SQL J2EE Angular MYSQL JAVASCRIPT
Disponible
Je trouve mon freelance J2EE

Les nouvelles missions J2EE

Recherche développeur pour extension calendrier de réservation

JAVA JAVASCRIPT ORACLE J2EE .NET
ASAP
92 - SAINT-CLOUD
10 jours ouvrés
Voir la mission

Développeur JAVA

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

Chef de projet technique H/F

JAVA J2EE LIFERAY GIT REACT.JS
ASAP
42 - ROANNE
12 mois
Voir la mission

Formateur Administration Serveur d'Application Payara (GlassFish)

JAVA J2EE JDBC JDK
ASAP
Télétravail
5 jours ouvrés
Voir la mission

CHEF DE PROJET INFORMATIQUE H/F

JAVA SQL J2EE FULL STACK
ASAP
97 - DUCOS
20 mois
Voir la mission

Développeur OPEN

JAVA J2EE
ASAP
69 - LYON
3 mois
Voir la mission

Développeur

APACHE TOMCAT MAVEN
ASAP
75 - PARIS
6 mois
Voir la mission

Architecte ou Developpeur (technico fonctionnel)

JAVA SQL ORACLE J2EE
ASAP
94 - VILLEJUIF
12 mois
Voir la mission

Développeur JAVA

JAVA J2EE SPRING
ASAP
Strasbourg
12 mois
Voir la mission

Intégrateur d’exploitation sénior expert ordonnancements (H/F)

WINDOWS
ASAP
Lyon
12 mois
Voir la mission
Je trouve ma mission J2EE

Les freelances maîtrisant J2EE ont postulé à :

Développeur . NET C# F#

C# C# .NET
ASAP
Télétravail
6 mois
Voir la mission

Business analyst / Product Owner

AGILE
ASAP
92 - COURBEVOIE
12 mois
Voir la mission

Développeur JAVA ANGULAR

JAVA Angular
01/03/2024
59 - Lille + télétravail
10 mois
Voir la mission

Développeur JAVA

JAVA Spring Boot
ASAP
56 - Vannes
3 mois
Voir la mission

Expert technique Java

JAVA
ASAP
79 - Niort
3 mois
Voir la mission

Développeur JAVA

JAVA
18/03/2024
34 - Montpellier
12 mois
Voir la mission

Chef de Projet SI AMOA

AGILE
ASAP
75 - PARIS
12 mois
Voir la mission

Développeur Java Senior F/H

JAVA JPA REACT.JS APACHE KAFKA API RESTful
ASAP
75 - PARIS
8 mois
Voir la mission

Développeur Fullstack java spring boot

JAVA SPRING BATCH Spring Boot
29/02/2024
44 - Nantes
3 mois
Voir la mission

Expert Java

JAVA Spring Boot DOCKER Kubernetes
ASAP
75 - PARIS
6 mois
Voir la mission
Je trouve ma mission J2EE