Développeur Java H/F
Role details
Job location
Tech stack
Job description
Au sein de la Plateforme Data et IA, vous intégrerez une équipe de développement agile (Scrum) en charge de l'évolution et de la maintenance de nos applications web et mobiles dédiées aux adhérents. Accompagné(e) par un tuteur expérimenté, vous monterez en compétences sur l'ensemble du cycle de vie du développement logiciel.
Vos principales missions seront les suivantes :
-
Développement : Participer activement au développement de nouvelles fonctionnalités et à l'évolution des applications existantes, tant sur la partie exposition (APIs) que back-end (Java Spring Boot). Contribuer à l'intégration de services tiers et à la consommation d'APIs. Réaliser des tests unitaires et d'intégration pour garantir la qualité du code.
-
Maintenance et Optimisation : Contribuer à la résolution d'incidents et à la correction de bugs. Participer à l'optimisation des performances et à la refonte technique de certaines parties des applications. Contribuer à la mise en oeuvre des tests automatisés du périmètre applicatif.
-
Conception Technique : Collaborer avec les architectes et les autres développeurs à la conception technique des solutions. Participer aux revues de code et aux ateliers de conception.
-
Méthodologie Agile : S'intégrer pleinement dans le fonctionnement de l'équipe agile (participation aux daily scrums, sprint reviews, rétrospectives). Estimer les charges de développement et suivre l'avancement des tâches.
-
Veille Technologique et Documentation : Réaliser une veille technologique sur les dernières évolutions des frameworks et outils utilisés. Rédiger et maintenir la documentation technique des développements réalisés.
Requirements
Vous êtes étudiant(e) en Master 1 ou Master 2 en informatique (école d'ingénieur, université) et recherchez une alternance riche en apprentissages et en responsabilités.Vos compétences techniques :Indispensable : Maîtrise des langages Java (Spring Boot) Connaissances appréciées : RESTful APIs, bases de données (SQL/NoSQL).Outils : Familiarité avec Git, Jira, et idéalement SonarQube.Méthodologie : Connaissances des principes de la méthode Agile (Scrum).Vos qualités personnelles :Curiosité et soif d'apprendre : Vous êtes passionné(e) par le développement et avez envie de monter en compétences sur des technologies variées.Rigueur et autonomie : Vous êtes organisé(e), soucieux(se) de la qualité de votre code et capable de prendre des initiatives.Esprit d'équipe et communication : Vous aimez travailler en collaboration, partager vos connaissances et échanger avec différents interlocuteurs.Capacité d'analyse et de résolution de problèmes : Vous savez aborder les défis techniques avec méthode.Si vous vous reconnaissez dans ce profil et que vous souhaitez donner du sens à votre alternance en contribuant à des projets innovants dans le secteur de la protection sociale, n'attendez plus !Le groupe MGEN s'engage pour la Diversité et le Handicap et garantit l'égalité des chances. Nos postes sont ouverts à tous., Vous êtes étudiant(e) en Master 1 ou Master 2 en informatique (école d'ingénieur, université) et recherchez une alternance riche en apprentissages et en responsabilités., Indispensable : Maîtrise des langages Java (Spring Boot) Connaissances appréciées : RESTful APIs, bases de données (SQL/NoSQL).
Outils : Familiarité avec Git, Jira, et idéalement SonarQube. Méthodologie : Connaissances des principes de la méthode Agile (Scrum).
Vos qualités personnelles :
Curiosité et soif d'apprendre : Vous êtes passionné(e) par le développement et avez envie de monter en compétences sur des technologies variées. Rigueur et autonomie : Vous êtes organisé(e), soucieux(se) de la qualité de votre code et capable de prendre des initiatives.
Esprit d'équipe et communication : Vous aimez travailler en collaboration, partager vos connaissances et échanger avec différents interlocuteurs. Capacité d'analyse et de résolution de problèmes : Vous savez aborder les défis techniques avec méthode.
Si vous vous reconnaissez dans ce profil et que vous souhaitez donner du sens à votre alternance en contribuant à des projets innovants dans le secteur de la protection sociale, n'attendez plus !, API SGBD SQL Git Création d'une base documentaire Méthodes agiles Méthodes d'amélioration OMQ Pro-activité Veille technologique Optimisation des performances Scrum Autonomie Jira Test unitaire SonarQube Spring Boot Java NoSQL