Développeur Java JEE Expérimenté (H/F)
Role details
Job location
Tech stack
Job description
et le partage des connaissances. Notre client recherche de nouvelles compétences pour l'élaboration des principaux produits logiciels en développement continu (plateformes web et mobiles utilisées chaque jour par des dizaines de milliers d'utilisateurs en France). Sous la responsabilité du référent technique, vous évoluerez principalement sur les technologies Java EE, Hibernate et JPA. Vous intégrerez l'équipe projet en charge du produit phare au sein du service Développement. Votre mission : Conception & Développement - Concevoir, développer, maintenir les services back-ends et les bases de données - Appliquer les orientations techniques définies par les architectes logiciels - Être force de proposition, contribuer à l'industrialisation des choix d'architecture - Comprendre et traduire les besoins produits en solutions robustes, scalables et maintenables - Rédiger les stories techniques en lien avec le PO - Participer activement au développement des nouvelles fonctionnalités - Être en veille constante des innovations technologiques Qualité & Partage - Accompagner la montée en compétence de votre équipe de développement - Aider à résoudre les problèmes techniques rencontrés - Participer à la coordonner les différentes phases de projets - Garantir la qualité technique du code produit (respect des conventions, clean code, bonnes pratiques .) - Assurer la continuité technique et suivre le déroulement des sprints - Être un relais technique fort dans l'équipe Toutes vos expériences sur des projets de développement (logiciel, applicatifs, spécifiques, .), que ce soit en Java EE, Hibernate, JPA, seront prises en compte. Votre Profil Issu d'une formation supérieure en informatique (Bac+3, Bac+5 ou équivalent), vous disposez d'une solide expérience en développement back-end, idéalement acquise sur des projets complexes et à forte volumétrie de données. Vous maitrisez Java J2EE, Hibernate et JPA. Une expérience dans d'autres langages de programmation et une bonne connaissance des frameworks qui y sont associés sont essentielles. Vous possédez une bonne connaissance de Swagger pour la documentation et la conception d'APIs. La maîtrise du SQL est indispensable, et la connaissance de PostgreSQL constitue un atout. D'autres bases relationnelles (Oracle, MySQL, MariaDB) sont également appréciées. Vous êtes à l'aise avec les processus de conception (diagrammes de séquence, diagrammes de classe, modélisation UML) et idéalement familiarisé avec des approches complémentaires. Votre solide compréhension du développement côté serveurs s'accompagne d'une bonne connaissance des technologies front-end et de leurs enjeux, vous permettant ainsi de collaborer efficacement avec l'ensemble de l'équipe projet.
Requirements
- Bac+3, Bac+4 ou équivalents Développement application mobile
- Bac+5 et plus ou équivalents Développement application mobile, * Application web
- Concevoir une application web
- Hibernate
- JAVA
- JPA
- SQL
Benefits & conditions
- Salaire brut : Mensuel de 45000.0 Euros à 55000.0 Euros sur 13.0 mois
- Intéressement / participation
- Complémentaire santé
- Titres restaurant / Prime de panier
- CSE
- Indemnité transports
- primes et autres avantages
Déplacements Déplacements : Jamais