Missions JAVA : Dénichez votre prochain emploi indépendant

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

Les dernières missions JAVA à pourvoir

Développeur JAVA

CI/CD JAVA
13/05/2024
69 - Lyon
6 mois
Voir la mission

Développeur JAVA/KAFKA

JAVA
01/05/2024
Paris
3 mois
Voir la mission

Consultant sécurité/Checkmarx

Checkmarx
13/05/2024
75013 Paris
6 mois
Voir la mission

Développeur Fullstack JAVA/ANGUAR

JAVA
01/05/2024
Luxembourg
6 mois
Voir la mission

Tech Lead ANGULAR

Angular
ASAP
75 - Paris
3 mois
Voir la mission

Développeur Java /Spark

JAVA HDFS PYSPARK Kafka
29/04/2024
44 - NANTES
12 mois
Voir la mission

Développeur ITESOFT

JAVA SQL .NET ITESOFT
22/04/2024
45 - SAINT-JEAN-DE-BRAYE
18 mois
Voir la mission

Informaticien scada IGNITION expérimenté

SCADA HTML JAVA PYTHON
13/05/2024
73 - LE BOURGET-DU-LAC
6 mois
Voir la mission

Informaticien scada/supervision expérimenté H/F

SCADA HTML JAVA PYTHON
13/05/2024
73 - LE BOURGET-DU-LAC
6 mois
Voir la mission

Développeur INFORMATICA

INFORMATICA SCRIPT SHELL JAVA
22/04/2024
75 - Paris
6 mois
Voir la mission
Je trouve ma mission JAVA

Les intervenants JAVA ont aussi candidaté à :

Ingénieur QA / Consultant automatisation de tests

Appium RPA
02/05/2024
92 - GENNEVILLIERS
12 mois
Voir la mission

Ingénieur Intégrateur Système

LINUX ACTIVE DIRECTORY PYTHON WINDOWS POWERSHELL
29/04/2024
93 - NOISY-LE-GRAND
48 mois
Voir la mission

Développeur Front-End H/F

JAVASCRIPT XML LINUX PHOTOSHOP ANGULARJS
ASAP
75 - PARIS
50 mois
Voir la mission

Ingénieur Intégrateur Système

C++ LINUX
22/04/2024
92 - LE PLESSIS-ROBINSON
6 mois
Voir la mission

Chef de Projet Numérique Responsable

06/05/2024
94 - Charenton le Pont
6 mois
Voir la mission

Chef de projet tech - Migration Office 365

PACK OFFICE
ASAP
76 - LE HAVRE
200 mois
Voir la mission

Chef de projet infrastructure

29/04/2024
44 - Nantes
8 mois
Voir la mission

Tech Lead DATA F/H

DATA AGILE AMAZON WEB SERVICES
22/04/2024
75 - PARIS
12 mois
Voir la mission

PMO - TEST MANAGER

AGILE JIRA
01/05/2024
95 - ROISSY-EN-FRANCE
8 mois
Voir la mission

MDM Process Designer

DATA MDM
13/05/2024
Télétravail
6 mois
Voir la mission
Je trouve ma mission JAVA

Quelles sont les compétences nécessaires pour une mission Java ?

Vous êtes spécialisé dans le domaine de l’informatique et voulez en faire votre travail ? Plusieurs entreprises recrutent actuellement des développeurs Java, alors si vous voulez en faire votre métier, vous devez avoir les compétences requises pour le poste. Cet article vous aidera à vous préparer aux missions qui vous attendent.

Quelles sont les missions d’un développeur Java freelance ?

Étant spécialisé dans l’informatique, vous n’êtes sûrement plus étranger avec le langage de programmation puisqu’il est l’outil principal de ce poste. D’ailleurs, cette technique vous est indispensable pour la création et le développement des applications client/serveur.

L’analyse du cahier de charges élaboré par le chef de projet est la première mission d’un architecte Java JEE. Quand ce dernier comprend les consignes, le développeur Java commence à développer l’application au fur et à mesure des exigences du client. La rédaction de la documentation technique, les phases de test, la mise à jour et la maintenance du logiciel font également partie de ses contributions.

Le développeur utilise deux outils différents afin de mener à bien ses missions. Le premier est dénommé Java flight recorder. Ce dernier permet de collecter des informations sur les évènements dans un appareil virtuel Java pendant l’exécution de l’application. Le deuxième s’appelle Java mission control. Celui-ci permet de neutraliser les problèmes et d’optimiser les programmes réalisés sur la machine virtuelle.

Les compétences indispensables d’un consultant confirmé

Comme les missions sont basées sur la programmation, la maîtrise parfaite du langage utilisé tel que la Java, l’assembleur, le C et le C++ est primordiale. Cependant, la connaissance des fonctionnements des bases de données et la connaissance des autres langages sont aussi fortement recommandées dans ce domaine. D’ailleurs, des compétences en Front-End ou développement web frontal qui rassemble les productions JavaScript, HTML et CSS d’un site internet sont très appréciés des recruteurs.

D’autres parts, la maîtrise des plateformes ou de développement comme Java Entreprise Edition est un atout majeur du consultant confirmé afin de finaliser la partie web des applications.

Au niveau de formations, un bac+3 en parcours d’ingénierie informatique est le minimum requis pour ce poste. Dans ce cas, si vous avez un diplôme supérieur à celui-ci, c’est pour vous un atout majeur par rapport aux autres candidats. Quant aux qualités, la curiosité est un caractère exigé dans ce métier, car le monde de la technologie évolue de jour en jour tout comme les mises à jour.

Le salaire d’un développeur Java freelance

Un développeur Java est beaucoup plus rémunéré qu’un développeur web. Ce n’est pas étonnant compte tenu des compétences exigées dans le premier. Il en est de même pour le développeur PHP, les compétences en Java sont très demandées alors que sur le marché de l’emploi, elles sont encore rares. Pour un débutant, un développeur Java peut toucher dans les 35 000 € contre 50 à 65 000 € par an pour les experts.

Bref, pour devenir consultant confirmé en développement Java, il faut avoir de l’expérience et bien évidemment les compétences requises. Cela s’acquiert par de longues études et applications dans le domaine.

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

Exemple d'expériences de Laurent,
freelance JAVA résidant dans la Haute-Savoie (74)

  • Consultant Freelance Java / JEE

    2013 - 2017

    Missions:
     Développement d’un logiciel de paramétrage pour les cotisations de la caisse maladie française.
     Evolution d’un système de transfert d’argent en ligne en Java, pour le compte de la banque Wormser. (Août-Septembre 2016).
     Conception d'une plate-forme collaborative d'aide à la décision, dans la mise en œuvre d'une gouvernance horizontale en Java/JEE, avec Eclipse, JPA, Mokito, Glassfish, PostgreSQL pour un projet personnel (Juin 2015 à juin 2016).
    Conception, réalisation et mise en production d'une plate-forme de e-commerce basée sur Prestashop, pour la boutique « Les trésors de Meyo » (novembre 2014 à décembre 2014).

    Technologies: Veille technologique sur Lagom, Java 9, Scala. Eclipse, Java/JEE, Spring, JPA, Hibernate, GWT, Selma, Mockito, Glassfish, PostgreSQL.
  • Caisse Suisse de Compensation (mandaté par Antaes SA)

    2012 - 2013

    Profile: Consultant Java / JEE.
    Mission:
     Développement du nouveau système de contrôle des rentes AVS/AI, s’appuyant sur les technologies Java/JEE, Eclipse-RCP, Spring, Hibernate, sur le serveur d’applications Websphere.
    Technologies: Websphere, Java/JEE 1.6, Eclipse-RCP, Spring, Spring Batch, Hibernate, JPA, PL/SQL (Oracle 10), Mockito.

  • Profile: Consultant Java / JEE.

    Etat de Genève au DIP (mandaté par CLIO SA)
    2010 - 2012

    Missions:
     Développement de modules pour le système de gestion des scolarités, s’appuyant sur les technologies Java/JEE, Spring, Struts, Common Controls, Hibernate, sur le serveur d’applications Jonas.
     Développement de modules pour le système de gestion des notes de l’école obligatoire, utilisant java/JEE, Spring, Struts, SpringMVC, jQuery, Common Controls, Hibernate, JPA, avec déploiement sur Tomcat en environnement de DEV, et Jonas AS pour la PROD.

    Technologies: Jonas AS, Apache Tomcat, Eclipse, JEE 1.5, Java, jQuery, Spring, Struts, SAX, SpringMVC, Hibernate, JPA, PL/SQL (Oracle 9), Mockito.
  • Profile: Consultant Java / JEE.

    OFAC à Genève (mandaté par Cross Systems SA)
    2009 - 2010

    Missions:
     Développement Java (avec MVC framework Borneo) 4GL et XGF, spécifique à la gestion des pharmacies dans les domaines des salaires, des comptes bancaires des clients et des poursuites.
     Développement Java pour l’implémentation de la technologie Datamatrix, dans la gestion des mises sous pli et envois postaux, suite à l’acquisition d’un nouveau module KERN.
     Développement Java pour la gestion électronique du courrier postal, avec mise en œuvre du protocole SFTP.
     Développement avec jmeter, d’un module de test d’un service web de téléchargement.
    Utilisation d'un ETL pour l'extraction / transformation de donnée.

    Technologies: Websphere, RAD 7.5, JEE, Java, Informix, DB2, jmeter, Talend. Formation: 5 jours intensifs sur les EJB 3.0. 3 jours intensifs sur l'ETL Talend 3.2.
  • Profile: Consultant Java / JEE.

    KUDELSKI à Cheseaux (mandaté par Smartwave SA)
    2008 - 2009

    Missions:
     Conception et implémentation d’une application BAM (Business Activity Monitoring) avec la suite Oracle SOA.
     Projet interne Smartwave : Conception et implémentation de la couche de persistance d’une application de gestion de fonds avec Java, le framework Spring, les EJB 3 et JPA (Hibernate), pour le compte de la banque Pictet.

    Technologies: Oracle SOA Suite, JMS, OC4J, Weblogic, Spring, Java/JEE, Oracle 8.
  • Profile: Consultant Java / JEE.

    Generali SA à Genève et Nyon (mandaté par API SA)
    2006 - 2008

    Missions:
     Maintenance évolutive de la plateforme web de gestion des offres et des contrats d'assurance « véhicules à moteur » basée sur la technologie Java/JEE sur Websphere, ainsi que sur un framework MDA propriétaire. (9 mois)
     Conception et implémentation d’une application web de gestion des offres et contrats d’assurance « ménage », s’appuyant sur Java/JEE et Websphere, avec Spring et JSF. (1 an)
     Maintenance évolutive sur divers applications de gestion de produits d’assurance, avec Java et un framework MDA.

    Technologies: Java/JEE, Websphere, Spring, JSF, Oracle DB.
  • Profile: Responsable technique et commercial.

    Lynx GROUPWARE Sarl à Genève
    2005 - 2006

    Profile: Responsable technique et commercial.
    Missions:
     Analyse des besoins et rédaction des spécifications.
     Développement spécifiques en Java pour intégrer des systèmes de payements à notre produit de gestion des impressions.
     Mise en œuvre de notre solution de gestion des impressions basée sur la SGBD de nos clients.

    Technologies:Eclipse, Java (avec les APIs JDBC et JDOM), XML, SQL, MySQL and MSSQL Server.
  • Profile: Ingénieur en développement.

    CORIS SA à Genève, pour les Nations Unies
    Jan 2004 - Jan 2004

    Mission:
     Coréalisation du site ******** du départ...

Voir le profil complet de ce freelance