Expert Java EE

Devenez expert en Java EE, la technologie de choix des grandes entreprises !
Expert Java EE
À votre rythme
~ 18 mois
Mentor
individuel
Emploi garanti
sous 6 mois
Diplôme niveau 7 (Bac+5)
10 projets professionnalisants

Vous pouvez faire financer nos offres Premium dans le cadre de la formation professionnelle. Plus d'infos

L’informatique est une passion pour vous ? Devenez Expert en Ingénierie Informatique, spécialité Java EE ! Le secteur recrute activement et manque de talents, les entreprises n’attendent plus que vous !

Vous pourrez avoir des responsabilités variées et stimulantes, comme :

  • Définir la stratégie informatique d’une entreprise
  • Développer des applications Java, y compris pour mobile
  • Recruter et former une équipe de développeurs et administrateurs systèmes

Vous serez en contact régulier avec la direction de l’entreprise et l’équipe technique, et aurez un rôle essentiel dans le fonctionnement du matériel et des logiciels de l’entreprise.

Spécialité Java EE

Grâce à la spécialisation Java EE, vous saurez construire des systèmes d'informations robustes et taillés pour les entreprises. Vous serez capable de développer des applications web et des programmes en ligne de commande ou encore des web-services. Les bases de données, les bonnes pratiques en Java EE, les serveurs, l'architecture microservices ou les bus événementiels n'auront plus de secrets pour vous ! 

Pourquoi apprendre Java ?  Avant tout car il s'agit d'un langage très utilisé pour les applications d'entreprises et qu'il vous ouvrira de nombreuses portes !

Java est le langage le plus populaire selon l’index TIOBE. Vous avez la garantie d’utiliser longtemps ce que vous apprendrez dans ce parcours !

Pré-requis

Vous n'avez pas ce diplôme mais vous pensez avoir un niveau équivalent ? C'est quand même possible !

  1. (Facultatif) Complétez notre quiz d'auto-évaluation pour avoir une idée du niveau requis.
    Notez que ce quiz ne constitue pas une validation.
  2. Remplissez ce formulaire de validation afin que nous puissions confirmer votre niveau.

Vous devrez également avoir accès à un ordinateur (PC ou Mac), muni d'un casque, une webcam et une bonne connexion Internet.

Pour accéder au titre, vous devrez réaliser tous les projets et les faire valider lors des soutenances, par vos mentors. Votre dossier devra ensuite être validé par le jury du titre, composé de professionnels. Si vous en avez besoin, utilisez les cours que nous vous proposons pour vous préparer aux projets.

Ce que vous saurez faire

  • Proposer une organisation pour une équipe technique
  • Créer des fiches de poste pour recruter dans une équipe technique
  • Planifier un projet informatique
  • Réaliser une application mobile avec les frameworks Angular et Ionic
  • Participer à la rédaction d'un business plan sur la partie technique
  • Optimiser un système de gestion de base de données
  • Proposer une architecture Docker
  • Établir le reporting d'une équipe technique
  • Rédiger un dossier d'analyse et de conception
  • Etablir la politique de sauvegarde
  • Mettre en place une veille technologique
  • Concevoir l’architecture technique d’une application à l’aide de diagrammes UML
  • Créer des application web dynamiques grâce à Java EE
  • Développer de manière professionnelle grâce aux frameworks Apache Struts 2 et Spring
  • Créer une application basée sur une architecture microservices
  • Mettre en œuvre des tests unitaires et fonctionnels
  • Utiliser les outils les plus connus d’intégration continue
  • Produire une documentation technique et fonctionnelle de l’application

Quels métiers pourrez-vous exercer ?

Vous pourrez occuper des postes à responsabilité tels que :

  • Directeur des systèmes d’information
  • Directeur technique
  • Responsable informatique
  • Ingénieur système
  • Lead developer
  • Développeur Java/Java EE, analyste-programmeur Java
  • Développeur full stack Java
  • Développeur backend

Vous serez en mesure de travailler dans des entreprises de nature et taille variées : PME, entreprises de services numériques (ESN, ex-SSII), groupes industriels, multinationales.

Rémunération

En suivant la formation "Expert en ingénierie informatique" spécialité Java EE, vous pouvez prétendre aux rémunérations suivantes :

  • de 35 000 € à 45 000 € bruts annuels en région parisienne

Profils très recherchés, majoritairement en CDI.

Votre diplôme

OpenClassrooms est un établissement privé d'enseignement à distance déclaré au rectorat de l'Académie de Paris, délivrant ses propres diplômes ainsi que ceux d'autres partenaires académiques prestigieux.

À l'issue de votre formation et de la validation de vos compétences par le jury du diplôme, vous pourrez obtenir le diplôme "Tech Lead" enregistré au Répertoire National des Certifications Professionnelles*.

Ce diplôme est de niveau 7 (Bac+5) sur les cadres français et européen des certifications (European Qualifications Framework).

Si vous avez des questions à propos de son équivalence pour poursuivre vos études, contactez votre université ou école dans laquelle vous voulez continuer après le diplôme.

Si vous avez déjà au moins 1 an d'expérience professionnelle dans ce métier, vous pouvez obtenir plus rapidement ce diplôme grâce à une Validation des Acquis de l'Expérience (VAE).

* Fiche accessible à l'adresse suivante :
https://www.certificationprofessionnelle.fr/recherche/rncp/21947

Votre emploi garanti

L'engagement d'OpenClassrooms, c'est un emploi fait pour vous. Garanti.

Avec le parcours "Expert Java EE", formez-vous à un nouveau métier passionnant avec des perspectives d'évolution intéressantes.

Vous trouvez un emploi sous 6 mois suivant votre diplôme ou nous vous remboursons votre parcours !

En savoir plus

Les projets et compétences en détail

projet 1

Définissez votre stratégie d'apprentissage !

Vous embarquez sur un grand parcours d'apprentissage ! Équipez-vous des outils et des bonnes pratiques dont vous aurez besoin tout au long de vos cours et de vos projets.
Durée10 heures
Compétences acquises dans ce projet
  • Construire pas à pas son projet professionnel
projet 2

24h dans la vie d'un expert

A quoi ressemblera votre métier ? Faites un petit saut dans le futur pour en avoir un avant-goût avant d'entamer la formation !
Durée10 heures
Compétences acquises dans ce projet
  • Effectuer les activités de base d'un expert en informatique
projet 3

Mettez en oeuvre la SOA pour le nouveau système d’information de la bibliothèque d’une grande ville

Le service culturel d’une grande ville souhaite moderniser la gestion de ses bibliothèques. À vous de construire un système d'information fondé sur la SOA qui va permettre le suivi des prêts de leurs ouvrages.
Durée260 heures
Compétences acquises dans ce projet
  • Concevoir et réaliser l’architecture d’un SI dans un environnement client-serveur
  • Présenter une réalisation de manière professionnelle
  • Identifier les besoins et contexte d'un projet informatique
projet 4

Testez vos développements Java

Vous développez une application et vous voulez vous assurer que d'une part, ce qui a été implémenté fonctionne et d'autre part que la suite de votre travail ne vienne pas casser quelque chose. La solution : tester ! Et mieux, automatisez les tests !!
Durée70 heures
Compétences acquises dans ce projet
  • Gérer l’évolutivité et l’adaptabilité d'un système
  • Mettre en place une démarche qualité et sa méthodologie
  • Réaliser l'audit d'un système
projet 5

Analysez, concevez et documentez votre application

Une fois votre application développée, vous devez la livrer à votre client en lui donnant tous les éléments pour l'utiliser et la maintenir dans de bonnes conditions. À vous de rédiger la documentation technique et fonctionnelle de votre application !
Durée140 heures
Compétences acquises dans ce projet
  • Produire une documentation de qualité professionnelle
  • Réaliser une analyse/conception de l’exploitation
  • Réaliser une analyse/conception fonctionnelle
  • Réaliser une analyse/conception technique
projet 6

Améliorez le système d’information de la bibliothèque

Après avoir réalisé le nouveau système d'information de la bibliothèque d'une grande ville, la municipalité reprend contact avec vous afin d'y apporter des évolutions. À vous d'adapter le produit à leurs nouveaux besoins.
Durée80 heures
Compétences acquises dans ce projet
  • Apporter des améliorations de fonctionnalités demandées par le client
  • Compléter une suite de tests unitaires et d’intégration afin de prendre en compte les modifications apportées
  • Corriger des dysfonctionnements signalés par le client sur l’application
projet 7

Proposez une organisation pour une équipe technique

Vous êtes un consultant en organisation des équipes techniques. Vous êtes la personne qu'on appelle quand il y a le feu... et il y a le feu.
Durée110 heures
Compétences acquises dans ce projet
  • Définir des descriptions de profils de poste
  • Analyser un mode d’organisation et proposer des solutions
projet 8

Planifiez et suivez un nouveau projet informatique

Vous venez d'être nommé responsable d'un nouveau projet informatique dans votre entreprise. Comment allez-vous vous organiser avec votre équipe pour le mener à bien ?
Durée130 heures
Compétences acquises dans ce projet
  • Préconiser et mettre en place un mode de fonctionnement informatique adapté aux besoins de l’entreprise
  • Fournir les éléments nécessaires aux autres services pour la rédaction d’un business plan
  • Identifier les risques juridiques liés à l’utilisation des solutions informatiques
  • Etablir un reporting précis de l’activité
  • Définir le cycle de vie et les étapes d’un projet informatique
  • Rédiger un PAQ
projet 9

Développez une application web de réservation de voyages

Mobilisez vos compétences avancées en Java pour créer, en équipe, une application fondée sur une architecture microservices
Durée180 heures
Compétences acquises dans ce projet
  • Intégrer de manière sécurisée les technologies d'un système informatique en réseau
  • Concevoir et réaliser l’architecture d’un SI dans un environnement client-serveur
  • Identifier et quantifier les besoins
  • Contribuer individuellement à un projet de développement agile réalisé en équipe
  • Assurer la maintenance opérationnelle de l’architecture système
projet 10

Effectuez un stage ou construisez une veille technologique

Pour ce projet, vous pouvez effectuer un stage en entreprise ou choisir de construire votre outil de veille technologique !
Durée10 heures
Compétences acquises dans ce projet
  • Mettre en place un tableau de bord de veille technologique
  • Sélectionner des sources d’information pertinentes pour un certain ensemble de technologies
Diplôme
Tech Lead

Débutez la carrière de vos rêves

À votre rythme

400 $US par mois

Vos avantages :
  • Un emploi garanti sous 6 mois

  • Un diplôme niveau 7 (Bac+5)

  • Une durée de formation flexible

  • Une session individuelle de mentorat hebdomadaire

  • 10 projets professionnalisants

DémarrerSans engagement

Nous sommes là pour vous aider