
Développeur Java avec Microservices
Tu pars postuler chez Capgemini Invent. Laisse aussi ton CV ici : on le lit et on te rappelle si un poste colle.
Description du poste
Chez Capgemini Invent, nous croyons que l’innovation est le moteur du changement . En tant que consultants en transformation digitale , nous combinons nos capacités stratégiques , créatives et scientifiques , en collaborant étroitement avec nos clients pour leur fournir des solutions de pointe. Rejoignez nous pour conduire une transformation adaptée aux défis d'aujourd'hui et de demain
AGILE DELIVERY CENTER SPAIN
Le Agile Delivery Center Spain @ Capgemini est un centre spécialisé situé à Murcie et Valence, axé sur la fourniture de solutions logicielles innovantes en utilisant des méthodologies agiles telles que Scrum et SAFe.
Nous travaillons avec de grands clients internationaux à travers l’Europe, en utilisant un modèle agile distribué.
Nous mettons l’accent sur la livraison continue de valeur, en travaillant avec le développement cloud-native, les pratiques DevOps et les technologies de pointe.
La multiculturalité et la diversité sont des éléments clés de notre culture et de nos valeurs, contribuant à créer un environnement de travail dynamique et avec un esprit start-up.
Notre priorité principale est de fournir à nos collaborateurs les meilleurs outils pour atteindre l’avenir qu’ils souhaitent, en les aidant à construire une carrière solide dans un environnement international, industrialisé et innovant.
Nous recherchons des Ingénieurs Logiciels avec au moins 2 ans d’expérience (ou plus) en développement logiciel, français courant, passionnés par la technologie et intéressés à faire partie d’un écosystème de talents high-tech, dans un environnement multiculturel, et dans une culture active, dynamique et ouverte.
VOTRE RÔLE
En tant qu’Ingénieur Logiciel, vous jouerez un rôle crucial dans la conception, le développement, la maintenance et l’optimisation d’applications basées sur Java. Vous travaillerez dans un environnement multidisciplinaire et international avec des technologies de pointe, dans des environnements agiles, et vous contribuerez à l’amélioration continue des processus de développement et des meilleures pratiques.
Dans nos équipes, un Ingénieur Logiciel applique des méthodes scientifiques pour analyser et résoudre des problèmes d’ingénierie logicielle. Il/elle est responsable de la recherche et de l’acquisition de connaissances dans sa discipline technique. Il/elle collabore et agit en tant que membre de l’équipe avec d’autres ingénieurs logiciels et parties prenantes.
L’Ingénieur Logiciel développe des compétences et une expertise dans sa discipline pour atteindre les attentes standards définies pour le rôle applicable, conformément à nos Communautés Professionnelles internes.
En tant qu’Ingénieur Logiciel Senior, vous pourrez également jouer un rôle de leader technique au sein de votre équipe et collaborer à la définition et à l’amélioration de l’architecture logicielle et des modèles de conception.
- Développement et maintenance de logiciels : Créer et maintenir des applications logicielles de haute qualité en utilisant Java et les technologies associées. Participer au développement de fonctionnalités complexes. Connaissance du cycle de vie du développement.
- Collaboration : Travailler en étroite collaboration avec des équipes multifonctionnelles, y compris des chefs de produit, des designers et d’autres ingénieurs, pour fournir des solutions logicielles robustes.
- Revue de code : Effectuer des revues de code approfondies pour garantir la qualité, la performance et la sécurité. Diffuser les meilleures pratiques et processus de développement.
- Amélioration continue : Se tenir informé des dernières tendances et technologies du secteur pour améliorer continuellement les pratiques d’ingénierie logicielle. Proposer des améliorations dans le développement d’applications.
- Leadership technique : (pour les profils expérimentés) Fournir des conseils et du mentorat aux développeurs juniors, en garantissant les meilleures pratiques en matière de codage et de conception. Aider l’équipe à identifier le travail en attente dans un projet. Participer à l’étude d’impact technique qui conduit à l’élaboration du budget.
Profil recherché
- Plus de 2 ans d’expérience professionnelle pertinente. Connaissances des concepts liés à la programmation, à la conception logicielle et aux principes de développement logiciel.
- Maîtrise de Java : Expérience approfondie avec Java 8-17 (streams, interfaces...), frameworks Spring et habitué(e) à travailler avec une architecture de microservices
- Cycle de vie du développement logiciel : Connaissance du cycle de vie du développement logiciel et des méthodologies telles que Scrum.
- Gestion des bases de données : Expérience avec des bases de données relationnelles et non relationnelles, y compris SQL et NoSQL.
- ests : Expérience en tests unitaires, tests d’intégration et débogage avec des outils tels que JUnit et Mockito.Gestion de versions : Expérience avec des systèmes de gestion de versions tels que Git, GitLab, GitHub.
- Compétences en communication : Excellentes compétences en communication orale et écrite, avec la capacité de collaborer efficacement avec des équipes à distance.
- Français courant pour communiquer avec les équipes et les clients (l’anglais est un plus).Compétences en résolution de problèmes : Solides capacités analytiques et de résolution de problèmes.
- La possession d’un certificat de handicap sera valorisée positivement dans le cadre de notre politique d’inclusion et de diversité.
- Nous examinerons toutes les candidatures. Nous offrons une large gamme d’options de formation, en présentiel et en ligne, y compris des certifications. Même si vous n’avez pas 100 % des connaissances requises, nous serions ravis de vous rencontrer !
- Notre engagement en faveur de l’inclusion et de l’égalité des chances se reflète dans notre Plan d’Égalité et notre Code d’Éthique, qui garantissent le développement professionnel de notre personnel et l’égalité des chances dans leur sélection, dans un environnement exempt de discrimination fondée sur l’origine ethnique, la nationalité, l’origine sociale, l’âge, l’orientation sexuelle, l’expression de genre, la religion ou toute autre circonstance personnelle, physique ou sociale.


