Développeur Java avec Microservices
Role details
Job location
Tech stack
Job description
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.
Requirements
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.
Benefits & conditions
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., * 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., 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.
CE QUE NOUS OFFRONS
- Contrat à durée indéterminée.
- Environnement de travail dynamique, jeune et multiculturel.
- Projets innovants avec de grands clients internationaux qui vous permettront d'apprendre et de progresser chaque jour ; des déplacements professionnels sont possibles.
- Un plan de carrière attractif lié au développement technique et personnel dans une entreprise multinationale leader dans son secteur.
- Plans de formation orientés vers les dernières exigences du marché, tels que Scaled Agile Framework Enterprise (SAFe) et autres innovations techniques & certifications.
- Un pack d'avantages sociaux intéressant comprenant une assurance santé (50 % prise en charge par l'entreprise), une assurance vie & un service de kinésithérapie, un horaire flexible, un modèle de travail hybride et des journées intensives le vendredi, ainsi que tous les jours en juillet et août.
- Plan de rémunération flexible.
About the company
Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.