J'ai effecté un
stage de 5 mois chez Capgemini Montpellier, une SSII internationale. J'ai travaillé sur la TMA Apogée qui a pour objectif de concevoir et faire évoluer des applications destinées à la
gestion des 80 universités françaises. Ces applications sont composées d'un client lourd en Forms, et de plusieurs applications
J2EE interrogeant une base de données
Oracle. Les applications web permettent aux étudiants de s'inscrire administrativement, se réinscrire, effectuer leur inscription pédagogique ou encore confirmer leur présence aux examens de deuxième session.
Durant les trois premières semaines, j'ai participé à la campagne de tests d'intégration ce qui m'a permis de prendre en main ces applications et de faire connaissance avec toute l'équipe. Puis j'ai fait évoluer l'application J2EE chargée de l'inscription pédagogique. Enfin, j'ai participé à la maintenance de toutes les applications J2EE en corrigeant les différents bugs ou problèmes que rencontrent les universités.
Lors de ce stage j'ai beaucoup appris sur l'organisation d'un projet de cette envergure. Je me suis intéressé également aux différentes architectures des applications web avec notamment le découpage en 5 couches ou encore l'utilisation de SOA. Il était aussi intéressant de manipuler les derniers framework J2EE tels que Hibernate, Spring ou encore JSF.