Développeur Full Stack Java H/F - agap2IT
- Boulogne-Billancourt - 92
- CDI
- agap2IT
Les missions du poste
Qui sommes-nous ?
Experte et passionnée, notre communauté de consultants accompagne les secteurs industriel et tertiaire à travers quatre grands domaines technologiques : Infrastructure & Cloud, Développement & Applications, Data et Conseil.
Grâce à notre approche transversale, nous répondons exactement aux enjeux de nos clients dans des domaines clés tels que la gestion de projet, la cybersécurité et l'intelligence artificielle. En collaboration avec les prescripteurs technologiques (éditeurs de logiciels, fournisseurs cloud et intégrateurs) nous contribuons activement à l'évolution professionnelle et à la montée en compétences de nos équipes.
Chez agap2IT, la dynamique interne est un pilier essentiel de notre identité. Nous cultivons un esprit collectif fort, ou le partage des connaissances, la curiosité technologique et l'entraide sont au coeur de notre quotidien.
Tout au long de l'année, nos équipes se retrouvent lors de temps forts conviviaux et fédérateurs : afterworks, workshops, challenges internes, autant d'occasions d'échanger, d'apprendre et de renforcer la cohésion.
Nous croyons profondément au pouvoir de l'intelligence collective. C'est pourquoi nous développons des initiatives permettant a chacun de s'exprimer et de contribuer activement à l'évolution d'agap2it :
- Des espaces collaboratifs dédiés au partage d'expertise et a l'innovation,
- Des communautés techniques et laboratoires d'idées pour expérimenter, innover et progresser ensemble,
- Des dispositifs de reconnaissance valorisant les parcours, les compétences et les réussites,
- Et un programme de mentoring favorisant la transmission, l'accompagnement et le développement professionnel.
Chez agap2IT, nous avançons ensemble avec audace, exigence et engagement, convaincus que la performance IT passe avant tout par l'épanouissement des femmes et des hommes qui la construisent.
Dans le cadre du développement de nos activités, nous recherchons un Développeur Full Stack Java afin de renforcer nos équipes sur des projets à forte valeur ajoutée.
Vous interviendrez au sein d'une équipe agile et participerez au développement, à l'évolution et à la maintenance d'applications critiques à forte visibilité.
Vos principales missions seront :
- Participer à la conception technique et au cadrage des solutions avec les équipes techniques et métiers.
- Développer et maintenir des applications back-end en Java (Spring / Spring Boot ou équivalent).
- Concevoir et développer des interfaces front-end modernes (React, Angular, Vue.js ou technologies similaires).
- Implémenter de nouvelles fonctionnalités et participer à l'évolution des applications existantes.
- Participer à la résolution d'incidents et à la maintenance applicative afin de garantir la continuité de service.
- Contribuer à l'amélioration continue de la qualité des applications et du code.
- Développer et maintenir des API REST et assurer leur intégration avec les différents services.
- Participer à la mise en place et à l'évolution des pipelines CI/CD pour automatiser les builds et les déploiements.
- Contribuer au déploiement des applications dans des environnements cloud (AWS, Azure, GCP ou équivalent).
- Appliquer les bonnes pratiques de développement : clean code, revues de code, tests automatisés, performance et haute disponibilité.
Vous évoluerez dans un environnement Agile et collaborerez étroitement avec le Tech Lead, le Product Owner et les autres développeurs de l'équipe.
Le profil recherché
Hard skills
- Solide expérience en développement Java et maîtrise des frameworks associés (Spring, Spring Boot).
- Expérience en développement front-end avec un framework moderne (React, Angular, Vue.js, TypeScript ou équivalent).
- Connaissance des architectures applicatives modernes (microservices, API REST).
- Expérience avec les outils CI/CD (Jenkins, GitLab CI, Azure DevOps ou équivalent).
- Connaissance d'au moins un environnement Cloud (AWS, Azure, GCP).
- Maîtrise des outils de gestion de version (Git).
- Bonne connaissance des bases de données relationnelles et/ou NoSQL.
- Sensibilité aux problématiques de performance, de sécurité et de haute disponibilité.
- Des connaissances en Domain Driven Design ou architecture hexagonale seraient un plus.
Soft Skills
- Autonomie et proactivité dans la résolution de problèmes.
- Esprit d'analyse et rigueur technique.
- Bon relationnel et capacité à collaborer avec différentes parties prenantes.
- Capacité à travailler en méthodologie Agile.
- Curiosité technique et volonté d'amélioration continue.
Pour agap2, tous les talents comptent ! Nous traitons les candidatures dans l'égalité des chances dans un objectif d'inclusion et de diversité de nos collaborateurs. Si vous êtes en situation de handicap, n'hésitez pas à nous poser vos questions et à postuler.