BestOfMicro recherche un développeur Java
Source: Présence PC – Catégorie : Actualités du site 41 commentaires
Le profil type :
- Maîtrise des API Java et J2EE. En particulier: EJB (2.0), JMS, JTA, JAAS et JMX.
- Possède une expérience effective de développement en "agile programming" avec utilisation de JUnit, Cactus ou DynaMock et comprend l'importance d'une documentation technique de qualité.
- Bénéficie de connaissances solides des design patterns (génériques, liés à J2EE et aux EJBs) et des concepts liés au développement orienté objet.
- Est familier d'un logiciel de gestion de version (par exemple: CVS), d'un IDE (eclipse), d'un builder (maven) et d'un bug tracking system (bugzilla).
- A réalisé de façon probante un projet sur le framework struts + tiles.
- A deployé, en production, des applications j2ee sur un serveur d'applications (dynamo, jboss, jonas, weblogic ou websphere)
- Possède des notions d'UML, de SQL 92 et de l'environnement unix.
Pour postuler, envoyer un e-mail à jobs @ bestofmicro.com (enlever les espaces avant et après le @).
Réagissez ! Retour à la liste des news
- Réparer plutôt que réinstaller
- Un remake de Tron ?
- BestOfMicro recherche un développeur Java
- Les fournisseurs d'accès en accusation
- Apple, mort et enterré ?
- Firefox dans les ordinateurs HP
- 1 / 2
- Suivante
-
Par contre FranckyIV, on dit qu'en général les buveurs de kawa ce sont les informaticiens et pas seulement les devs JAVA (faut pas oublier les analystes programmeurs, les techs maintenance hard et soft, les ingés réseau et système (OS), ect...
en tout cas au vu de l'annonce le salaire doit correspondre (2000€ net mini
ps: Pourquoi PPC ne ferait-il pas une rubrique spéciale "embauche" ??? Pour le site, les annonceurs ect...
| casimir59 a écrit : Ahh dommage, j'ai jamais fait de JAVA (pas de cours universitaires pour moi) |
Java est l'équivalent de Kawa en "américain"
| casimir59 a écrit : Ahh j'ai pas saisi ta boutade, désolé |
Perso j'l'ai vite compris lorsque j'devais rendre des projets ...

http://www.self-access.com/java/jvSommaire.php
http://securis.info/sec/accueil.php
| Gaetan A a écrit : Java n'a jamais été compliqué. |
Ouais, si on veut, mais cette notion d'objet est assez vite résumé. Quand tu souhaite créer une application, tu penses à des objets que tu aurais besoin dans la vie courante et voilà. Si tu développe en C++ c'est pareille, aussi orienté objet.
enfin, le réel avantage de Java est sa portabilité sur plusieurs plateform (Windows, Linux, OSX, ...). Par contre je trouve les applications Java relativement lourdes en mémoire...
| Loeff a écrit : Ouais, si on veut, mais cette notion d'objet est assez vite résumé. Quand tu souhaite créer une application, tu penses à des objets que tu aurais besoin dans la vie courante et voilà. Si tu développe en C++ c'est pareille, aussi orienté objet. |
C'est clair que c'est pas la notion d'objet qui pose problème en Java, c'est plutot la vision assez différente du découpage, de la réalisation d'un programme. Plus de header, de namespace etc mais plutôt des packages et des interfaces. Habitués aux dll il faut se tourner vers les packages qui sont assez ch### à utiliser pour une personne qui débute en programmation java (problème de classpath et compagnie). Le plus déroutant j'pense c'est l'absence des pointeurs et références...
J'ai commencé par des cours de Java en dut, j'ai trouvé cette approche interressante, bien sûr on est pas allé trés loin, juste la réalisation de petit programme d'échange de données via un modem, des programme à interface graphique assez simpliste, l'utilisation de fonctions réseau ( SNMP par exemple), les applets, les servlets (non pas les serviettes
Il y a quand même des bon petits programmes en java, comme par exemple azureus qui a une interface assez agréable (je sais pas combien de temps ça a pris à faire par contre...), au fil des versions le programme est devenu plutôt optimisé et pas excessivement gourmant en mémoire pour du java (j'dis bien pour du java...)
| Loeff a écrit : Ouais, si on veut, mais |
C'est vrai que les applications sont trés lourdes en mémoire, surtout qu'on peut faire un code bien dégueu (lourd) en java mais qui tourne
Enfin il y a pire (de mon point de vue), en ce moment je redéveloppe des applis VB6 et j'peux vous dire qu'entre java et vb6 je préfère quand même le java. Car même si en java on peut faire un code lourd il est au moins strictement régis, alors que en VB6 c'est comme tu veux ou tu veux (même en option explicit) des variables dans tous les coins, des variables non-typée. J'vous raconte pas quand vous reprennez un programme développé en VB3 puis vb4 puis en VB 6 par différente personnes.
| utcien a écrit : C'est clair que c'est pas la notion d'objet qui pose problème en Java, c'est plutot la vision assez différente du découpage, de la réalisation d'un programme. Plus de header, de namespace etc mais plutôt des packages et des interfaces. Habitués aux dll il faut se tourner vers les packages qui sont assez ch### à utiliser pour une personne qui débute en programmation java (problème de classpath et compagnie). Le plus déroutant j'pense c'est l'absence des pointeurs et références... |
C'est vrai que JSP ne m'a pas vraiment convaincu. Bon, on a pas vraiment été dans les détails avec, mais je pense que ça doit avoir son avantage. Ceci dit, pour ce que nous avons fait PHP aurait été bien plus intéressant.
J'ai commencé la programmation sous VB6, c'est clair que c'est très simple pour commencer, mais franchement c'est surtout le top pour commencer sur de mauvaise base. Vu qu'il ingurgite presque tout ce qu'on lui donne... Le passage sous JAVA ensuite fut plus difficile, non seulement par la notion d'objet (VB6 ne l'ayant aucunement) mais aussi car beaucoup plus exigent sur la structure et autre syntaxe du code.
La JVM facilite la gestion de la mémoire (mais est gourmande en contre-partie). De plus pas besoin de se préoccuper des pointeurs.
Le J2EE, ça paraît compliqué, mais en fait une fois que tu as compris comment fonctionne le serveur d'application (beans et EJB, JSP et servlets surtout) et que tu respectes le modèle MVC, cela représente beaucoup moins de difficultés !
| olab a écrit : Il manque quelques lignes à ce profil : |
Tu oublies 50 ans d'expérience professionnelle
| shantak a écrit : Etant moi-même développeur Java et J2EE, la difficulté provient de la maîtrise du concept objet. Une fois assimilé, le Java n'est plus vraiment un problème. C'est plutôt de bien penser la structure de l'application à développer qui est important : savoir utiliser à bon escient l'héritage des classes, les interfaces.... |
Ben déjà je trouve que l'analyse UML pour commencer est une bonne approche de la structure final du programme. Après c'est un jeu d'enfant, enfin, c'est un grand mot.
Mais l'apprentissage de l'UML prend beaucoup de temps...
| olab a écrit : Il manque quelques lignes à ce profil : |
Putain ! je pensais pas que je reverrais ces horreurs un jour il y a vraiment des gens qui font des programmes avec ca ?
tu as vu ca a la fac ou tu t en est vraiment servi ?
| Le_tolier a écrit : Putain ! je pensais pas que je reverrais ces horreurs un jour il y a vraiment des gens qui font des programmes avec ca ? |
ce sont des langages d'universitaires faits par et pour les universitaires. ocaml est utilisé pour développer une poignée de programmes (mldonkey par exemple) mais bon, ca reste des exceptions.
| Le_tolier a écrit : Putain ! je pensais pas que je reverrais ces horreurs un jour il y a vraiment des gens qui font des programmes avec ca ? |
Non non c'était pendant mon deug et ma licence, rassure toi. Et ça ne sert en effet que (ou presque) pour les chercheurs/universitaires. M'enfin comme ça m'avait vraiment pas plu, je l'ai mis dans la liste
- 1 / 2
- Suivante
-


![[:rofl] [:rofl]](http://img.infos-du-net.com/forum/images/perso/rofl.gif)
![[:ddr555] [:ddr555]](http://img.infos-du-net.com/forum/images/perso/ddr555.gif)

![[:vendredi] [:vendredi]](http://img.infos-du-net.com/forum/images/perso/vendredi.gif)



Mes pires cours à la fac étaient ceux de Java ...
J'pigais pratiquement rien ...