
Activez les alertes d’offres d’emploi par e-mail !
Générez un CV personnalisé en quelques minutes
Décrochez un entretien et gagnez plus. En savoir plus
Une entreprise de développement logiciel en pleine croissance recherche un développeur back-end expert en Java J2EE, Hibernate et JPA. Le candidat idéal a une solide expérience dans des projets complexes et sera responsable de la conception et du développement de services back-ends. Le travail se fait dans un environnement agile, favorisant la collaboration et l'innovation. Une bonne maîtrise de SQL et de Swagger est requise. Le poste est basé à Avignon, Provence-Alpes-Côte d'Azur.
Notre client, éditeur de logiciels en croissance constante depuis plus de 7 ans, compte aujourd'hui plus de 240 collaborateurs répartis entre le développement, le support, le produit et le marketing. L'ensemble des outils proposés sont entièrement conçus et développés en interne.
Dans le cadre d'une création de poste, l'agrandissement et la structuration du pôle, vous rejoindrez un univers technique où votre expertise en Java sera centrale. Vous contribuerez à des produits réels à forte valeur ajouté pour les clients, dans une équipe structurée et collaborative.
L'équipe fonctionne en mode agile avec un fort accent mis sur le travail collectif, la montée en compétence 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.
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.
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.