• Aller au contenu
  • Choisir la langue
  • Aller à la recherche
OpenClassrooms.com
Formations
Alternance
Pour les entreprises

Vous utilisez un navigateur obsolète, veuillez le mettre à jour.

  1. Accueil
  2. Parcours
  3. Développement
  4. Développeur d'application Java

Devenez développeur d’application Java

Construisez des applications en utilisant le langage de programmation Java et le framework Spring

Les missions types que vous pourrez mener 

En tant que développeur d'application Java, vous aurez l'opportunité de mener des missions passionnantes, par exemple :

  • Développement : Créer des applications Java selon les spécifications afin de répondre aux besoins des utilisateurs.
  • Maintenance : Mettre à jour et débugger les applications existantes pour garantir leur bon fonctionnement.
  • Tests : Effectuer des tests unitaires et d'intégration afin de s'assurer de la fiabilité des applications.
  • Performance : Optimiser la fluidité et la réactivité des applications pour améliorer l'expérience utilisateur.
  • Sécurité : Assurer la protection contre les vulnérabilités afin de préserver l'intégrité des données et la confiance des utilisateurs.
  • Collaboration : Coordonner avec les équipes projets et UX/UI pour garantir la cohérence et la qualité des applications.

Vous maitriserez les technologies et les langages techniques les plus demandés : Git/GitHub, Java, eclipse, Maven, UX Design, jUnit, Javadoc, Spring Boot, MVC, Solid, UML, SQL, No SQL. 

Dans le classement de RedMonk pour janvier 2023, Java se classe en troisième position parmi les langages de programmation les plus populaires, témoignant de sa pertinence continue dans l'industrie du développement logiciel. (Source: RedMonk, 2023)

Nos formations vous permettent d’apprendre par la pratique

Notre pédagogie est composée généralement de 20% de théorie et 80% de pratique.
Réalisez des projets concrets basés sur des mises en situation professionnelles. Savoir c'est bien, savoir faire c'est mieux !

Vous êtes accompagné par un mentor, professionnel du métier, tout au long de votre formation

« En tant que mentor , j’accompagne les étudiants au fil de leur parcours, je m’assure qu’ils montent en compétences tout en restant disponible pour répondre à toutes leurs questions. »

Danyl SEMMACHE, mentor sur les parcours de la filière Développement

Autonome, mais jamais seul ! 

Chez OpenClassrooms, vous pourrez compter sur de nombreux soutiens :

  • Les mentors, experts du domaine.
  • Les conseillers pédagogiques dédiés à votre réussite. 
  • Une communauté d’étudiants sur Slack.

Vos opportunités de carrière et d’emplois à la suite de ce programme

En suivant notre formation en ligne, vous pourrez exercer de nombreux métiers dont celui de développeur back-end Java , de développeur d’application Java, ou encore de développeur spécialisé sur le framework Spring Boot.

Les salaires du marché pour le poste de développeur d’application Java 

Le salaire dépend notamment du niveau d'ancienneté*

  • de 32500 euros à 44000 euros brut annuel pour un profil débutant
  • de 44000 euros à 57500 euros brut annuel pour un profil confirmé

Cette fourchette peut toutefois varier selon la taille de l'entreprise et la région. 

*[Talent.com 2023]

Vous pourrez évoluer vers d’autres métiers du développement comme architecte logiciel Java, ou encore développeur full-stack Java Angular après quelques années d’expérience ou en poursuivant vos études dans ce cursus. 

Nos alumni racontent

« Ça fait 8 mois que je suis en alternance chez StaffMe Academy sur un parcours OpenClassrooms. Grâce à ce format d'études, j'ai pu monter en compétences sur mon métier de développeur. »

Benoît MOULY, alternant sur la filière Développement

Les pré-requis pour postuler

Pour accéder directement à la certification, les candidats doivent obligatoirement justifier d'un des pré-requis suivants :

  • Être titulaire d’une certification professionnelle de niveau 5 (ou équivalent). 

Ou

  • Être titulaire du baccalauréat ou d’une certification professionnelle de niveau 4 (ou équivalent) avec une expérience professionnelle d’au moins 1 an en informatique ou dans le développement web ou dans le développement d’applications.

Langue : Pour les candidats dont le français n’est pas la langue maternelle, un niveau de français B2 minimum (niveau courant) sur l’échelle européenne du CECRL est demandé.

Pour tous les candidats, la procédure de sélection s'effectue au travers d'un formulaire de candidature validant les pré-requis académiques ou dérogatoires, ainsi que l'adéquation du projet professionnel avec les objectifs de la formation. Seront collectées via ce formulaire les pièces justificatives constituant le dossier d'admission. Si nécessaire, un entretien individuel de motivation est organisé.

Matériel : Les candidats doivent avoir accès à un ordinateur (Mac ou PC), muni d’un micro, d'un casque, d'une webcam ainsi qu'une bonne connexion Internet pour les séances de mentorat (3.2 Mbps en envoi et 1.8 Mbps en réception de données). De plus, pour mettre en œuvre les compétences, vous devrez :

  • travailler sur un ordinateur muni au minimum d'un processeur multi-cœurs, de 8 Go de RAM (16 Go étant plus confortable) et de 100 Go d'espace de stockage disponibles ;
  • être administrateur de votre ordinateur afin de pouvoir installer des programmes complémentaires.

 

Correspondance entre les projets et les blocs de compétences


La formation Développeur d’application Java est composée de projets professionnalisants qui vous permettront de valider les blocs de compétences de la certification professionnelle "Développeur concepteur logiciel" selon le découpage suivant:

 

RNCP38038BC01 - Analyser et concevoir une solution informatique
Projet 3 - Désignez une application Java adaptée aux besoins clients

 

RNCP38038BC02 - Développer une solution informatique
Projet 1 - Démarrez votre formation de Développeur d'application Java
Projet 2 - Débuggez une application Java
Projet 5 - Créez votre première application web avec Spring Boot
Projet 6 - Concevez une application web Java de A à Z

 

RNCP38038BC03 - Maintenir et livrer une solution informatique
Projet 4 - Testez l'implémentation d'une nouvelle fonctionnalité Java
Projet 8 - Améliorez votre application avec des systèmes distribués

 

RNCP38038BC05 - Créer et gérer une base de données complexe (Option 2)
Projet 7 - Complétez votre backend pour rendre votre application plus sécurisée
Projet 9 - Développez une solution en microservices pour votre client

 

Cette certification est accessible par capitalisation de blocs de compétences, et si nécessaire, le candidat peut bénéficier de la validation d'un bloc de compétences. Pour connaître les possibilités de valider des blocs de compétences, passerelles et équivalences, veuillez parcourir la fiche RNCP de la certification professionnelle concernée dans la section "votre diplôme".

Votre emploi garanti

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

Avec le parcours "Développeur d'application Java", 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

1
2
gig_workers.title.create_account
Changer de parcours : une décision importante

1. Parlez-en avec votre mentor. Il ou elle vous aidera à vous orienter et à affiner votre projet professionnel.

2. Contactez-nous afin de nous faire part de votre décision :

hello.students@openclassrooms.com