cover image
Capgemini

Senior Java Software Engineer

Hybrid

Casablanca, Morocco

Full Time

02-04-2025

Job Specifications

Entreprise :
Capgemini est un leader mondial, responsable et multiculturel, regroupant 350 000 personnes dans plus de 50 pays. Partenaire stratégique des entreprises pour la transformation de leurs activités en tirant profit de toute la puissance de la technologie, le Groupe est guidé au quotidien par sa raison d’être : libérer les énergies humaines par la technologie pour un avenir inclusif et durable.
Fort de 55 ans d’expérience et d’une grande expertise des différents secteurs d’activité, Capgemini est reconnu par ses clients pour répondre à l’ensemble de leurs besoins, de la stratégie et du design jusqu’au management des opérations, en tirant parti des innovations dans les domaines en perpétuelle évolution du cloud, de la data, de l’Intelligence Artificielle, de la connectivité, des logiciels, de l’ingénierie digitale et des plateformes. Le Groupe a réalisé un chiffre d'affaires de 18 milliards d'euros en 2021.

Poste :

Capgemini souhaite renforcer ses équipes au Maroc en développeurs seniors.
Dans le cadre de cette recherche, nos futurs cadres auront comme missions :

Gestion du développement du socle de l’application.
Garantie de la qualité des livrable et suivi des Reportings.
Gestion de la revue de code technique et de conception.
Gestion du suivi des indicateurs sur l’outil SONAR.
Gestion et accompagnement des équipes dans le développement et la mise en place des différents tests unitaires.
Gestion des briefs et des réunions avec les équipes.
Encadrement technique aux juniors de l’équipe.
.


Suite aux différentes missions et afin de pouvoir les accomplir dans les meilleures conditions, Le Software Engineer Lead doit :

Etre lauréat d’une grande école d’ingénierie ou diplômé d'un Master ou équivalent (BAC+5).
Avoir un bon niveau de français.
Un niveau intermédiaire en anglais est souhaitable.
Avoir un minimum de 5 ans d’expériences dans un poste similaire.
Etre force de persuasion et avoir un sens du leadership développé.
Avoir une excellente maitrise de l’environnement technique Java.
Langages: Java/J2EE, Angular, Spring, React, Web Services/CXF, JSF/Rich Faces, Spring batch , JPA/Hibernate.
Scripts Shell.
Progiciels: MyEclipse, JBOSS 5/6.2, SVN.
Modélisation: Conception UML, RSM.
Avoir une expérience dans un environnement AGILE ou être familiarisé avec les méthodologies de travails tels que AGILE, Cycle en V…Et

About the Company

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leverag... Know more

Related Jobs

Company background Company brand
Company Name
ALTEN
Job Title
Dev Fullstack senior Java/Angular
Job Description
ALTEN DELIVERY CENTER MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2300 consultants et vise un centre d’excellence de 3100 consultants ALTENiens en fin 2024. Avec plus de 90 recrutements par mois, ALTEN Maroc est désormais un acteur majeur de l’insertion professionnelle des ingénieurs. Nous accompagnons nos clients, leaders de l’Industrie dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des Télécoms & Médias. Description du poste Objectif de la Digital Factory Marchandise & Commerciale : digitaliser les activités commerciales et de marchandises. Simplifier, harmoniser et automatiser les processus opérationnels de l'entreprise. · Collaboration avec les équipes business, product management et design pour concevoir des outils ergonomiques et fiables. · Mission du/de la consultant(e) au sein des équipes : Développer et maintenir des applications web et des APIs. Utiliser les technologies Java SpringBoot et Angular. Intégrer les bonnes pratiques de développement. Assurer la qualité du code développé. Qualifications Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente Expérience de plus de 7 ans en Java Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus. Développer des APIs RESTful avec Java Spring Boot, en utilisant les concepts de controllers, de services, de repositories et de mapping d'objets. Maîtriser le développement d'applications web avec Angular, en utilisant les concepts de composants, de services, de routage et de directives. Avoir une bonne connaissance de la base de données PostgreSQL, notamment la création de tables, de requêtes SQL et de procédures stockées. Utiliser GitLab pour la gestion du code source, l'intégration continue et la livraison continue (CICD), en maîtrisant les concepts de branches, de commits, de merge requests et de pipelines. Utiliser Kafka pour la communication asynchrone entre les applications, en comprenant les concepts de producteurs, de consommateurs et de topics. Utiliser Postman pour tester et documenter les APIs RESTful. Appliquer les principes du Test-Driven Development (TDD) pour écrire des tests unitaires avec JUnit et Mockito, en s'assurant de la couverture de code. Avoir une bonne compréhension des concepts d'agilité (Scrum, Sprint Planning, Backlog) et être capable de travailler en équipe dans un environnement agile. Avoir une excellente communication écrite et orale, et être capable de produire des livrables et des reportings de haute qualité. Avoir un esprit d'analyse et d'amélioration continue, en étant capable d'évaluer le code et ses impacts, ainsi que de remettre en question les solutions existantes pour les améliorer. Avoir une capacité de prise de recul et d'évaluer les problématiques avec objectivité, en proposant des solutions d'amélioration. Avoir un esprit d'équipe et être capable de collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs.
Rabat, Morocco
On site
Full Time
03-04-2025
Company background Company brand
Company Name
Devoteam
Job Title
Développeur(se) FullStack Java Angular | Devoteam Maroc Nearshore
Job Description
Description de l'entreprise Chez Devoteam, nous sommes des « Digital Transformakers ». Le respect, la franchise et la passion animent chaque jour notre tribu. Ensemble, nous aidons nos clients à remporter la bataille du Digital : du conseil à la mise en œuvre de technologies innovantes, jusqu’à l’adoption des usages. Cloud, Cybersecurity, Data, DevOps, Fullstack Dev, Low Code, RPA n’ont plus aucun secret pour notre tribu ! Nos 10 000+ collaborateurs sont certifiés, formés et accompagnés au quotidien pour relever de nouveaux challenges innovants. Leader du Cloud, de la Cybersécurité et de la Data en EMEA, le Groupe Devoteam a réalisé en 2022 un chiffre d’affaires de 1,036 milliard d’euros et se donne pour ambition de le doubler dans les 5 années à venir. Devoteam Maroc, acteur de référence dans les expertises IT depuis plus de 30 ans (350+ consultants) accélère sa croissance en développant ses activités d’expertise en nearshore pour répondre aux besoins de nos clients français, européens et moyen orientaux. Description du poste Développeur(se) Full Stack Java Angular @ Creative Tech. Devoteam Creative Tech crée des produits digitaux performants qui comptent pour le business de nos clients et le quotidien des utilisateurs. Pionniers de l’UX, Devoteam Creative Tech imagine, conçoit et délivre des produits désirables et durables tout en agissant positivement sur la transformation de ses clients. Son collectif pluridisciplinaire s’appuie sur l’intelligence collective de ses talents : product managers, designers, researchers, développeurs et experts Data portés par la passion de leur métier et l’envie d’aller plus loin. Au sein des équipes Nearshore de Devoteam Maroc, tu rejoindras la tribe Product Studio : une équipe enthousiaste et experte dans le développement d’applications web et mobile. Tu seras le maillon essentiel pour : Concevoir et développer des applications à partir des exigences fonctionnelles Concevoir et mettre en œuvre des interfaces utilisateur à l'aide d'Angular Concevoir et développer des composants d'application sous forme de micro services en utilisant l'architecture Spring Boot, Java et RESTful Utiliser les outils d'intégration CI/CD (par exemple Gitlab, Jenkins, Nexus) pour gérer les versions de code, créer et stocker les artefacts et déployer les projets logiciels Développer les cas de tests unitaires pour chaque classe Java possible avec des scénarios réels utilisant Junit, Mockito, ... Tu donneras ta pleine mesure par la maîtrise de tes fondamentaux techniques, ta connaissance sur le bout des doigts des frameworks que tu utiliseras et surtout en affirmant ta volonté à comprendre les besoins et le métier du client pour lequel tu travailleras. Ton terrain de jeu : la distribution, l’énergie, la finance, l’industrie, la santé et les transports avec plein de cas d’usage et de nouveaux défis Produits à relever ensemble notamment le Développement d’applications nativement Cloud. Ce qu’on attend de toi. Que tu aies foi dans le Développement Que tu aides ton collègue Que tu sois gentil avec tes RHs Que tu t’éclates dans ta mission Et que les Codingame ne te fassent pas peur (tu ne seras pas seul : on t’aidera) Et plus sérieusement : Que tu maîtrises les fondamentaux du développement d’application Que tu souhaites t’investir sur les nouveaux paradigmes du développement et que tu t’engages à nos côtés dans cette aventure Que tu aimes travailler en mode agile Que tu réalises des applications de qualité, performantes et déployables automatiquement : bref le Dev(Sec)Ops fait partie de tes drivers et tu en es un promoteur convaincu Que tu sois proche des métiers, que tu les accompagnes dans la définition de leurs besoins, leurs nouveaux produits & services : dans des ateliers, en définissant les user stories et en éprouvant au travers de POC Et coder est ta passion : tu travailles ton code, tu commit en Open Source, tu fais un peu de compétition alors rejoins nous Qualifications Quels atouts pour rejoindre l’équipe ? Diplôme d'ingénieur ou équivalent A partir de 3 ans d'expérience dans la fonction Expérience avérée dans le développement de services web et d'interfaces utilisateurs sur les technologies Java, Spring Boot, Angular 2+, JavaScript, TypeScript Maîtrise des outils d'intégration CI/CD et du travail en mode agile Un excellent relationnel, tu aimes travailler en équipe Un sens prononcé du service et engagé dans tes activités Savoir communiquer et écouter en toutes circonstances et écrire sans fautes … and you are fluent in english, indeed ! Informations complémentaires Informations additionnelles. Poste basé au Maroc dans nos locaux de Rabat et/ou Casablanca et ouvert uniquement en CDI Poste hybride avec possibilité de télétravail En rejoignant Devoteam, vous aurez la possibilité d’échanger avec vos pairs, de partager leur expérience et de développer vos compétences en rejoignant la communauté Creative Tech rassemblant les consultants des 18 pays du Groupe Informations supplémentaires https://www.linkedin.com/company/devoteam https://twitter.com/devoteam https://www.facebook.com/devoteam
Skhirat, Morocco
Hybrid
Full Time
03-04-2025
Company background Company brand
Company Name
Devoteam
Job Title
Développeur FullStack Node.js / Vue.js | Devoteam Maroc Nearshore
Job Description
Description de l'entreprise Chez Devoteam, nous sommes des « Digital Transformakers ». Le respect, la franchise et la passion animent chaque jour notre tribu. Ensemble, nous aidons nos clients à remporter la bataille du Digital : du conseil à la mise en œuvre de technologies innovantes, jusqu’à l’adoption des usages. Cloud, Cybersecurity, Data, DevOps, Fullstack Dev, Low Code, RPA n’ont plus aucun secret pour notre tribu ! Nos 10 000+ collaborateurs sont certifiés, formés et accompagnés au quotidien pour relever de nouveaux challenges innovants. Leader du Cloud, de la Cybersécurité et de la Data en EMEA, le Groupe Devoteam a réalisé en 2022 un chiffre d’affaires de 1,036 milliard d’euros et se donne pour ambition de le doubler dans les 5 années à venir. Devoteam Maroc, acteur de référence dans les expertises IT depuis plus de 30 ans (350+ consultants) accélère sa croissance en développant ses activités d’expertise en nearshore pour répondre aux besoins de nos clients français, européens et moyen orientaux. Es-tu prêt(e) à nous rejoindre et relever ensemble ce défi ? Description du poste Développeur Full Stack Node.js / Vue.js @ Creative Tech. Devoteam Creative Tech crée des produits digitaux performants qui comptent pour le business de nos clients et le quotidien des utilisateurs. Pionniers de l’UX, Devoteam Creative Tech imagine, conçoit et délivre des produits désirables et durables tout en agissant positivement sur la transformation de ses clients. Son collectif pluridisciplinaire s’appuie sur l’intelligence collective de ses talents : product managers, designers, researchers, développeurs et experts Data portés par la passion de leur métier et l’envie d’aller plus loin. Au sein des équipes Nearshore de Devoteam Maroc, tu rejoindras la tribe Product Studio : une équipe enthousiaste et experte dans le développement d’applications web et mobile. Tu seras le maillon essentiel pour : Concevoir et développer des applications à partir des exigences fonctionnelles Concevoir et mettre en œuvre des interfaces utilisateur à l'aide de Vue.js Concevoir et développer des composants d'application sous forme de micro services en utilisant l'architecture Node.js et RESTful Utiliser les outils d'intégration CI/CD (par exemple Gitlab, Jenkins, Nexus) pour gérer les versions de code, créer et stocker les artefacts et déployer les projets logiciels Développer les cas de tests unitaires pour chaque classe possible avec des scénarios réels utilisant les frameworks de tests Jest, Mocha ... Tu donneras ta pleine mesure par la maîtrise de tes fondamentaux techniques, ta connaissance sur le bout des doigts des frameworks que tu utiliseras et surtout en affirmant ta volonté à comprendre les besoins et le métier du client pour lequel tu travailleras. Ton terrain de jeu : la distribution, l’énergie, la finance, l’industrie, la santé et les transports avec plein de cas d’usage et de nouveaux défis Produits à relever ensemble notamment le Développement d’applications nativement Cloud. Ce qu’on attend de toi. Que tu aies foi dans le Développement Que tu aides ton collègue Que tu sois gentil avec tes RHs Que tu t’éclates dans ta mission Et que les Codingame ne te fassent pas peur (tu ne seras pas seul : on t’aidera) Et plus sérieusement : Que tu maîtrises les fondamentaux du développement d’application Que tu souhaites t’investir sur les nouveaux paradigmes du développement et que tu t’engages à nos côtés dans cette aventure Que tu aimes travailler en mode agile Que tu réalises des applications de qualité, performantes et déployables automatiquement : bref le Dev(Sec)Ops fait partie de tes drivers et tu en es un promoteur convaincu Que tu sois proche des métiers, que tu les accompagnes dans la définition de leurs besoins, leurs nouveaux produits & services : dans des ateliers, en définissant les user stories et en éprouvant au travers de POC Et coder est ta passion : tu travailles ton code, tu commit en Open Source, tu fais un peu de compétition alors rejoins nous Qualifications Quels atouts pour rejoindre l’équipe ? Diplôme d'ingénieur ou équivalent A partir de 3 ans d'expérience dans la fonction Expérience avérée dans le développement de services web et d'interfaces utilisateurs sur les technologies Node.js, Vue.js, JavaScript, TypeScript Maîtrise des outils d'intégration CI/CD et du travail en mode agile Un excellent relationnel, tu aimes travailler en équipe Un sens prononcé du service et engagé dans tes activités Savoir communiquer et écouter en toutes circonstances et écrire sans fautes … and you are fluent in english, indeed ! Informations supplémentaires Informations additionnelles. Poste basé au Maroc dans nos locaux de Rabat et/ou Casablanca et ouvert uniquement en CDI Poste hybride avec possibilité de télétravail En rejoignant Devoteam, vous aurez la possibilité d’échanger avec vos pairs, de partager leur expérience et de développer vos compétences en rejoignant la communauté Creative Tech rassemblant les consultants des 18 pays du Groupe Restons connectés : https://www.linkedin.com/company/devoteam https://twitter.com/devoteam https://www.facebook.com/devoteam
Rabat, Morocco
Hybrid
Full Time
02-04-2025
Company background Company brand
Company Name
NGBS
Job Title
Consultant support technique-N2
Job Description
Jeunes diplômés à la recherche de votre première expérience professionnelle ? Nous recherchons des consultants volontaires, curieux, persévérants avec un excellent relationnel Vos missions : L’analyse d’incidents Diagnostic sur des équipements opérateur et/ou réseau Diagnostic sur des équipements de téléphonie Le traitement des incidents - Rétablir les services des clients remontant des dysfonctionnements La déclaration d'incidents auprès d’opérateurs tiers La mise à jour du système d’information et des outils de suivi d'activité, La supervision des installations clients, Reporting de l’activité à sa hiérarchie. Profil recherché : De formation Bac+2/3 en Gestion, ou technique, avec un niveau de communication avancée en français Compétences générales sur la gestion de la relation client ; Capacité à détecter, traiter et résoudre les incidents techniques ; Savoir rédiger des modes opératoires pour les utilisateurs
Fez, Morocco
Hybrid
Full Time
01-04-2025