Développeur en logiciel JAVA

Le développeur en logiciel Java est un informaticien capable de créer un programme informatique en langage java. Il analyse selon le cahier des charges fourni les besoins de son client, et conçoit un logiciel d'application informatique qui répond point par point aux exigences du cahier des charges puis écrit en langage Java.

Le développeur en logiciel Java est un concepteur sur mesure de programmes informatiques en langage Java ainsi que de leurs notices d'utilisation.

Son travail se déroule en 3 étapes: l'analyse du cahier des charges de son client au cours de laquelle il va dégager une solution. Ensuite, il passe à la programmation en langage Java d'une partie ou de la totalité du logiciel informatique en assemblant des programmes Java déjà tout faits avant de passer à la phase d'essais pour tester les applications.

Bac + 2

Niveau d'études

8.000 MAD

Rémunération

3 ans

Expérience

Missions principales

  • La rédaction de spécifications techniques
  • L’implémentation des nouvelles fonctionnalités
  • L’écriture de tests unitaires et l’exécution des recettes
  • La mise à jour de la documentation
  • La correction des problèmes sur la version en production

Compétences techniques

  •  La maîtrise le langage Java, un ou plusieurs des 4 grands frameworks (Java SE, Java EE, Java ME et Java FX) , et enfin un ensemble de technologies associées.
  • La compréhension et la mise en œuvre de bases de données (ex : Oracle, SQL).
  • La maîtrise de « Test Driven Development » (TDD, développement piloté par les tests).

Qualités personnelles


Type de formation

  • BTS Informatique de gestion, option DA (Développeur d’application).
  • BTS IRIS (Informatique et réseaux pour l’industrie et les services techniques).
  • Bac scientifique ou STI (Sciences et techniques de l’ingénieur).
  • DUT Informatique.
  • DUT STID (Statistique et traitement informatique des données).
  • DUT SRC (Service et réseaux de communication).
  • Bac+5 en génie informatique

Les écoles qui forment au métier de Développeur en logiciel JAVA

École Supérieure d’Informatique et du Numérique ( UIR )

School of Aerospace & Automotive Engineering (UIR) A PROPOS DE L'ÉCOLE SUPÉRIEURE D'INFORMATIQUE ET DU NUMÉRIQUE (UIR) : L’Ecole Supérieure d’Informatique et du Numérique propose des formations de qualité nourries par les apports de la recherche scientifique et technologique dans les domaines de l’informatique et du numérique.   Formation & Diplômes à l'École Supérieure d'Informatique…

EIDIA – Ecole d’ingénierie digitale et d’intelligence Artificielle (UEMF)

EIDIA - Ecole d’ingénierie digitale et d’intelligence Artificielle (UEMF)  A PROPOS DE EIDIA - Ecole d’ingénierie digitale et d’intelligence Artificielle (UEMF) :   Le but de l'EIDIA former des cadres de haut niveau en capacité d’accompagner les grands projets et chantiers de développement dans les pays du bassin euro-Méditerranéen et en Afrique subsaharienne dans les…

Les métiers similaires à Développeur en logiciel JAVA

Administrateur Réseau

L' Administrateur Réseau est une personne chargée de la gestion du réseau, de définir les besoins et de réaliser l’architecture des réseaux de télécommunications de son entreprise. Il garantit le bon fonctionnement et la qualité du réseau informatique et participe, en outre, à son évolution. A l'aide des appareils de mesure appropriés, l'administrateur analyse les performances du ...

Bac + 5 6000 - 11000DH 3 ans

Analyste en informatique

L’analyste en informatique a pour rôle d'évaluer les besoins informatiques et techniques des utilisateurs d'un système informatique donné ainsi que l’évaluation et l'implantation de ces systèmes. Il coordonne, ainsi,  l'implantation des changements liés aux données dans les environnements tant de développement que de production. L'analyste informatique travaille au service d'organisation privée ou publique pour corriger les ...

Bac + 3 6500 - 13000DH 3 ans

Architecte logiciels

L'architecte logiciels est un concepteur et créateur de logiciels. Ils réalisent des programmes parfaitement adaptés aux besoins de ses clients avec des performances et une efficacité sans faille. L'architecte logiciels, à la différence des autres concepteurs de logiciels, met en place toute l'architecture du système informatique d'un programme donné. Cette création est le fondement des ...

Bac + 5 8000 - 18000DH 3 ans

Chargé (e) de Maintenance Informatique

Le chargé (e) de Maintenance Informatique assure l’entretien et la réparation des matériels informatiques. Il peut réaliser également l’installation de nouveaux équipements ou assurer la formation des utilisateurs.Détecter la panne ou établir un diagnostic : c’est le rôle essentiel du technicien de maintenance en informatique. Il a pour charge d’installer des postes de travail en ...

Bac + 2 13000 - DH 3 ans