Développeur Java freelance : Premiers experts disponibles et dernières missions mises en ligne

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

Le Développeur Java freelance

Java est partout. Qu'il s'agisse de logiciels d'entreprise, d'applications mobiles, d'outils de serveur web, Java, d'une certaine manière été et continue d'être au cœur de la révolution technologique. Le langage est réputé comme étant simple, rapide, sûr et orienté objet. Il est donc à la fois lucratif et sage de chercher à faire carrière en Java en tant que développeur full stack.

La forte communauté, le soutien des entreprises et la popularité croissante des programmeurs montrent que Java est destiné à rester le premier choix de la majorité des entreprises. Les possibilités de carrière en Java ne sont par conséquent pas près de s'estomper. Voici de ce fait ce que vous devez savoir si vous souhaitez travailler en tant que développeur Java freelance.

Devenir un pro des API et bibliothèques Java

Java est l'un des langages les plus matures au monde, avec la deuxième plus grande communauté Stack Overflow. Cette communauté joue un rôle important dans la création d'un écosystème Java. Les API et les bibliothèques Java constituent une partie essentielle de cet écosystème.

Un grand développeur Java se doit de connaître les principales API, les bibliothèques, ainsi que le kit de développement du langage et les bibliothèques associées. La documentation de Java SE (Standard Edition) contient des descriptions et des références détaillées destinées aux développeurs sur les API Java, y compris des solutions de contournement et des exemples de code de travail.

On n'attend pas d'un développeur Java freelance qu'il apprenne toutes les API et connaisse chaque élément de la bibliothèque. Il suffit qu'il connaisse les API et les bibliothèques cruciales. Outre les bibliothèques standards, une connaissance de la bibliothèque JHipster par exemple, est conseillée.

Cette dernière est utilisée pour générer, développer et déployer des applications Web Spring Boot + Angular et des micro-services Spring. Il est donc important d'avoir une maîtrise du Java Spring Boot et d'Angular pour être un bon Tech lead. Pour ceux souhaitant plutôt développer des logiciels d'entreprise, la maîtrise de Java J2EE est requise.

Améliorez vos compétences en tests unitaires

Vous trouverez des compétences avancées en matière de tests unitaires chez chaque programmeur Java Angular freelance professionnel. C'est cette compétence qui le distingue d'un programmeur moyen ou novice. Un Tech lead veille toujours à ce que des tests unitaires accompagnent son code, ce qui aide à valider les résultats du code dans les tests d'état ou de comportement.

Si vous souhaitez donc être un excellent développeur Java freelance, assurez-vous de maîtriser un large éventail d'outils pour les tests unitaires et autres tests. Améliorer vos compétences sur les tests unitaires de logiciels vous permettra de vérifier la logique d'un élément d'un programme logiciel.

Si vous désirez devenir un développeur full stack et si vous appréciez d'acquérir de nouvelles compétences en programmation et en codage Java, explorez les nouvelles fonctionnalités de chaque mise à jour du langage de programmation.

Pensez aussi à apprendre de nouveaux langages afin d'améliorer vos compétences. N'oubliez surtout pas que la priorité reste les fonctionnalités Java, dont vous devez avoir une maîtrise parfaite.

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

Exemple de missions de Bilel,
Développeur Java habitant le Val-de-Marne (94)

  • Référent Technique / Développeur Java

    ADNEOM SOCIETE GENERALE
    Jan 2019 - aujourd'hui

    Projet : CARe
    Contexte du projet : Dans un contexte Agile SAFe, l’objectif est de réaliser un projet permettant d’assurer la
    cohérence comptable du groupe SG, les ajustements bâlois et la consolidation du RWA avec des reportings
    réglementaires. L’architecture globale du projet est orientée service SOA, et la majorité des services sont
    implémentés suivant l’harchitecture hexagonale.
    Tâches :
    Développement des nouvelles fonctionnalités et Refactoring d’un code Legacy
    Participation à la définition d'architecture technique la plus adaptée, favorisant le bon déroulement de projet
    et les concepts du DDD
    Assurer le code review et la bonne qualité du produit livré
    Aider l’équipe à monter en compétence en Clean code/Architecture, DDD, BDD, TDD et les bonnes
    pratiques du développement.
    Analyser les incidents de production liés au projet et proposer des solutions pour les résoudre.

    Environnement technique : Agile SAFe, Scrum, DDD, Architecture Hexagonale, Java 8, Spring Boot, BDD, TDD, ATDD, JPA/Hibernate, JDBC, Teradata, Cucumber, Consul discovery, Maven, Junit, Sonar, Intellij IDEA, Git, Jenkins, OpenShift.
  • Consultant Java Full Stack

    SFEIR FIRCOSOFT:
    Jan 2018 - Jan 2019

    Projet : Composant personnalisé
    Contexte du projet : Développement d'un composant Backend (JOB) basé sur l'architecture Hexagonale qui permet
    de détecter les modifications sur une table de la base de données et d’enchaîner un ensemble de traitements afin de
    les exporter sous des formats personnalisés en fonction du mode configuré (HTTP/Directory/IBM Queue).
    Tâches :
    Création et description des tickets
    Intervention dans toutes les étapes du cycle de développement
    Contribution à la mise en place des bonnes pratiques du développement (BDD/TDD/Clean code/Code
    Review)
    Assurer des séances de coaching pour former les juniors
    Réalisation de la documentation technique.

    Environnement technique : Agile, Scrum, Architecture Hexagonale, Java8, Spring (Boot), MyBatis, Oracle, SQL-Server, Gradle, Junit, Intellij IDEA, Git, BitBucket, Teams, Jenkins, Docker.
  • Développeur Java Fullstack / Techlead

    SOFTTODO
    Jan 2017 - Jan 2018

    Projet : Socle Micro-Services appliqué sur un ERP
    Contexte du projet : Mise en place d’un socle personnalisé pour les applications Micro-Services qui se basent sur le
    framework Spring et l'appliquer pour le développement d’un ERP (MVP).
    Tâches :
    Gestion et encadrement d’une équipe de 4 stagiaires dans le cadre de leur projet de fin d’études
    Choix d’architecture et technologies
    Définition des besoins, remplissage du backlog, et assignation des tâches
    Suivi et mise en place des standards et bonnes pratiques de développement (BDD/TDD/Clean code/Code
    Review)
    Réalisation de la documentation technique.

    Environnement technique : Agile, Scrum, Architecture microservices, Java 9, Spring (Cloud/Boot/Security/Data), Angular 5, Eureka Discovery, Zuul API Gateway, Apache Kafka, MongoDB, Rest, Maven, Cucumber, Junit, Intellij IDEA, Gitlab, Gitlab CI, Mattermost, Git, Docker
  • Développeur Java FullStack

    SOFTTODO & KONVERSIONSKRAFT (WEB ARTS AG)
    Jan 2017 - Jan 2018

    Projet : IRIDION
    Cadre générale : Développeur Fullstack Java/Jee au sein de l’équipe de développement de ********, qui est
    un ensemble de trois projets.
    Projet 1 : IRIDION v3 (publique)
    Contexte du projet : Application cloud en mode SaaS de Marketing Digital, de gestion et d'analyse des conversions.
    Projet 2 : WATT (privé)
    Contexte du projet : Outil personnalisé de test A/B.
    Projet 3 : IRIDION TRACKER (privé)
    Contexte du projet : Solution de tracking des visiteurs/internautes/revenues.
    Tâches :
    Contribution à la mise en place d’une nouvelle version de l’application
    Intervention dans toutes les étapes du cycle de développement avec un contact direct et quotidien avec le
    client (Communication en Anglais)
    Mise à jour du socle technique (socle fourni par l’équipe d’architecture)
    Conception et développement des différents modules back/front
    Participation à la planification des Sprints et des User Stories et toutes les réunions Scrum.
    Mise en place des bonnes pratiques du développement afin de Garantir la cohérence des choix techniques et
    de l’architecture de la solution : TDD/Clean Code, l'intégration continue, code review, Refactoring, pair
    programming)
    Contribution à la mise en place d’une nouvelle version de l’application

    Réalisation de la documentation technique
    Formation et intégration des débutants et des nouveaux membres de l’équipe.

    Environnement technique : Agile, Agile, Scrum, Java/Jee, EJB, CDI, Servlets, TomEE, MySQL, Hibernate, JSP/JSTL, JAX-RS, SOAP/REST, AngularJS, Jav...
Voir le profil complet de ce freelance

Freelances similaires parfois recherchés

développeur expérimenté java freelance, Développeur Java 8 freelance, Développeur java junior freelance, Développeur Java senior freelance, Développeur senior java freelance, Développeur java fame, Développeur java documentum, Développeur concepteur java weblogic, Développeur java connaissant decalog, Développeur java ssl, Développeur senior java w4, Développeur java vb, Développeur java streamserve, Développeur java jcms, Développeur architecte java j2ee, Concepteur développeur java eclipse rcp, Développeur java postgres, Développeur java swing spring, Concepteur industrialisation java websphère, Développeur java server, Développeur java c#, Développeur java swt jface rcp, Développeur java coheris, Développeur java jrules, Développeur java agile-business suite, Développeur java domino, Développeur java flex ihm, Développeur java vignette, Développeur web java j2e, Développeur java struts hibernate postgresql, Développeur java dojo, Développeur java ejb jb3, Développeur confirmé java, Recetteur java j2ee, Développeur java c# a la defense, Développeur java icefaces, Développeur java jalios, Testeur java flex, Développeur java wsad, Concepteur développeur java eclipse, Développeur java vb sql, Développeur java sip, Concepteur développeur java oracle, Développeur java struts jsp, Développeur java specification requests, Développeur java sous domino, Développeur java bmc idm, Développeur java linux pki, Développeur java flex talend, Développeur java bo

Les nouveaux profils de Développeur Java freelance

CV Développeur PHP LARAVEL
Jonathan

Développeur PHP LARAVEL

  • CAEN
PHP LARAVEL Vue.js SQL PYTHON C# JAVA
Bientôt disponible
CV Architecte Solution
Jonathan

Architecte Solution

  • BILLY-BERCLAU
Cloud AWS SQL SQL SERVER C# .NET JAVA PHP Spring Boot AZURE APACHE KAFKA
Bientôt disponible
CV Développeur ORACLE DEVELOPPEUR 2000
Abdeldjalil

Développeur ORACLE DEVELOPPEUR 2000

  • VILLENEUVE-TOLOSANE
ORACLE DEVELOPPEUR 2000 JAVA PHP JAVASCRIPT SQL
Disponible
CV Consultant automatisation des tests
Bilel

Consultant automatisation des tests

  • GIVORS
CYPRESS SELENIUM POSTMAN SQUASH TM GIT JENKINS
Bientôt disponible
CV Consultant Data engineer (certifié Snowflake)
Mohammed Amine

Consultant Data engineer (certifié Snowflake)

  • LA FERTÉ-SOUS-JOUARRE
Snowflake PL SQL SCRIPT SHELL TALEND DI PYTHON Microsoft Power BI
Bientôt disponible
CV Développeur SHOPIFY
Frédéric

Développeur SHOPIFY

  • CAZAUX
SHOPIFY REACT.JS NODE.JS WORDPRESS AGILE SCRUM AWS LAMBDA
Disponible
CV Développeur PHP
Mohamed Bakri

Développeur PHP

  • REIMS
PHP Angular SQL JAVASCRIPT JAVA
Disponible
CV Ingénieur de développement
Oussama

Ingénieur de développement

  • PARIS
C++ SQL PYTHON C JAVA
Disponible
CV Ingénieur de développement JAVA
Mohamed

Ingénieur de développement JAVA

  • ROSNY-SOUS-BOIS
JAVA SQL SPRING Angular APACHE KAFKA
Bientôt disponible
CV Développeur PYTHON
Adrien

Développeur PYTHON

  • BOIS-COLOMBES
PYTHON POWERPOINT HTML5 C Arduino CSS PHP JAVA
Disponible
Je trouve mon freelance

Nos dernières missions de Développeur Java freelance

Tech Lead expérimenté H/F

JAVA STRUTS POSTGRESQL Angular
04/03/2024
72 - LE MANS
6 mois
Voir la mission

Développeur Mainframe COBOL F/H

COBOL SQL MVS MAINFRAME JAVA
ASAP
69 - LYON
6 mois
Voir la mission

Consultant GED DOCUMENTUM

GED DOCUMENTUM
11/03/2024
33 - Bordeaux
3 mois
Voir la mission

Concepteur-développeur mainframe

PACBASE PACBASE MVS DB2
04/03/2024
75 - Paris
9 mois
Voir la mission

Développeur JAVA ANGULAR

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

Ingénieur /PhD en Aéronautique / Flight Physics avec des compétences en développement Java

JAVA SQL REST Spring Boot JAVASCRIPT
01/04/2024
31 - TOULOUSE
9 mois
Voir la mission

Développeur JAVA

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

Développeur COBOL H/F

COBOL MAINFRAME
ASAP
72 - LE MANS
6 mois
Voir la mission

Expert technique Java

JAVA
ASAP
79 - Niort
3 mois
Voir la mission

Développeur expert Bonita (BPM)

HTML JAVA SQL BONITA BPM GIT
29/02/2024
79 - NIORT
12 mois
Voir la mission
Je trouve ma mission

Les profils de Développeur Java freelance ont aussi candidaté à :

Ingénieur Machine Learning

PYTHON
19/03/2024
Télétravail
6 mois
Voir la mission

Développeur C#/ASP.Net

C++ SQL SERVER C# ASP.NET HTML5
ASAP
92 - COURBEVOIE
12 mois
Voir la mission

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

Ingénieur IA

PYTHON MONGODB ELASTICSEARCH
ASAP
44 - Nantes
3 mois
Voir la mission

Pilote Opérationnel Billettique Back-Office Vente

SQL UNIX JIRA
ASAP
75 - PARIS
12 mois
Voir la mission

Développeur COBOL

COBOL COBOL 2
ASAP
Télétravail
1 mois
Voir la mission

Pilote Opérationnel Billettique

SQL UNIX SCRIPT SHELL
ASAP
75 - PARIS
12 mois
Voir la mission

Ingénieur DevSecops

GIT DOCKER Kubernetes DevSecOps
ASAP
92 - LE PLESSIS-ROBINSON
6 mois
Voir la mission

Développeur PHP JAVASCRIPT

PHP JAVASCRIPT
11/03/2024
33 - Bordeaux
3 mois
Voir la mission
Je trouve ma mission