société de services en ingénierie informatique
centre de compétences Java / J2EE  
 
Java : au delà d'un langage, un concept.

Centre de compétences Java / J2EE

Java : au delà d'un langage, un concept
Un tour d’horizon du marché informatique, des demandes et des besoins montre l’importance du concept Java.
Au-delà d’un langage de programmation, Java est un concept global de vision et d’organisation du système d’information (SI).
  • Développer en Java oblige à revoir l’architecture tant matérielle que logicielle du SI.
  • Penser en Java force à mieux organiser, formaliser et modéliser la conception.
  • Déployer en Java, oblige à intégrer en amont le déploiement des applications. Java, c’est aussi prévoir les évolutions et l’administration des applications.
Java est beaucoup plus qu’un langage, Java est un ensemble de méthodes structurant les projets informatiques et les inscrivant dans la durée.

Le centre de compétences Java / J2EE
manggix a mis en place un centre de compétences Java / J2EE pour répondre aux besoins de ses clients. Constitué autour d’une équipe d’ingénieurs expérimentés en architecture et en développement Java, ce centre est à votre disposition pour réussir des projets complets : études, conception, réalisation, déploiement, exploitation, maintenance applicative.

Conception
Avec des compétences en conception orientée objet, les architectes de manggix sont aptes à étudier et définir l’architecture optimale de l’application à déployer dans une page Web (applet) ou dans un serveur applicatif (J2EE). Ces compétences sont mises en oeuvre pour des architectures orientées service, des projets de web services (SOAP) ou des architectures multi-tiers : couche présentation (AWT, Swing, JSP, JSF), couche métier (EJB session) et couche de persistance des données (EJB entity ou JDO).
Des outils de conception basés sur la notation UML et les Design Patterns seront proposés.
Une démarche de plan qualité logiciel sera mise en oeuvre pour assurer la qualité du résultat et la traçabilité du projet dans toutes ses phases.

Développement et tests
Les ingénieurs d’étude et de développement du centre de compétences réaliseront l’application en conformité avec les choix de conception. Très expérimentés, ils sauront développer dans les meilleures conditions de délai et de qualité et dans le plus grand respect des règles de l’art. Ils maîtrisent les principaux outils standards « open source » : Eclipse (Environnement de Développement Intégré), CVS (gestion de configuration), ant (construction), log4j (trace), JUnit (tests unitaires) et JMeter (tests de performance).
Ces ingénieurs ont déjà participé à de nombreux projets Java pour des entreprises d’envergure nationale et internationale et ils disposent d’un vrai savoir-faire dans ce domaine.
De plus, ils disposent des compétences complémentaires d’experts de manggix en matière de systèmes de gestion de base de données (Oracle, DB2, SQL Server, PostgreSQL, mySQL), de serveurs d’applications (WebSphere, WebLogic, JBoss, JonAS), de serveurs web (Apache, Tomcat) et de sécurité web (JCA, JAAS, JSSE).

Déploiement
Le centre de compétences Java de manggix sait assurer toutes les tâches de déploiement de l’application que ce soit pour le déploiement des technos Java (JWS), des technos Internet et des web services.

Exploitation
Avec des compétences en administration de système et réseaux, manggix sait apporter fiabilité et sécurité d’exploitation au système d’information, aux produits installés et à vos applications.

Tierce Maintenance Applicative (TMA)
Ce centre de compétences Java peut également assurer des prestations de Tierce Maintenance Applicative pour le suivi, la correction, l’évolution d’applications complexes.

Téléchargez notre documentation.