Capgemini
Posted 1w ago

Software Engineer (Java/webmethods)

Capgemini
Casablanca, Casablanca-Settat, Morocco
HybridContract
Responsibilities
  • developing applications
  • designing integrations
  • resolving incidents
Requirements
  • Requires a Bac+5 in computer science or equivalent
  • 7+ years in Java development and integration
  • Java/Spring expertise
  • WebMethods experience
  • Integration technologies
  • Databases, Git, Maven, and CI/CD
Technical tools mentioned
JavaSpringSpring BootJPAwebMethods Integration ServerwebMethods DesignerwebMethods API GatewayUniversal Messaging (UM)Trading NetworksRESTSOAPXMLJSONXSDOraclePostgreSQLSQL ServerGitMavenDockerKubernetesCI/CDAgileScrum

Job description

Software Engineer (Java/webmethods)

Votre mission:

Au sein de nos équipes projets, vous interviendrez sur le développement et l’évolution d’applications métiers Full Stack Java / Webmethods pour des clients grands comptes, dans des environnements techniques complexes En tant que Senior Software Enginer Java / Webmethods  , vos missions seront :

Vos missions :

  • Concevoir, développer et maintenir des applications Java et des flux d'intégration webMethods.
  • Participer à l'analyse des besoins métiers et à la conception de solutions d'intégration robustes et évolutives.
  • Développer et maintenir des services d'intégration via webMethods Integration Server.
  • Concevoir, développer et consommer des API REST et SOAP.
  • Assurer l'intégration entre différentes applications et systèmes d'information.
  • Participer à la mise en place et à l'évolution d'architectures orientées services (SOA) et microservices.
  • Garantir la qualité du code et des développements à travers les bonnes pratiques de développement et les revues de code.
  • Réaliser les tests unitaires, les tests d'intégration et contribuer à leur automatisation.
  • Assurer le support technique et la résolution des incidents de production.
  • Collaborer avec les équipes projet (Architectes, DevOps, QA, Product Owners) dans un environnement Agile/Scrum.
  • Participer à la documentation technique et aux démarches d'amélioration continue.

Votre profil :

  • Diplômé(e) d'un Bac+5 en Informatique ou équivalent.
  • Vous justifiez d'une expérience de 7 ans minimum en développement Java et intégration.
  • Excellente maîtrise de Java (Java 8/11/17) et de l'écosystème Spring (Spring Boot, REST, JPA).
  • Solide expérience sur la plateforme Software AG webMethods :
  • Integration Server (IS)
  • Designer
  • webMethods API Gateway
  • Universal Messaging (UM)
  • Trading Networks (un plus)
  • Maîtrise des technologies d'intégration : REST, SOAP, XML, JSON, XSD.
  • Bonne connaissance des architectures SOA et Microservices.
  • Expérience avec les bases de données relationnelles (Oracle, PostgreSQL, SQL Server).
  • Maîtrise des outils Git, Maven et des pipelines CI/CD.
  • Une expérience avec Docker et Kubernetes est un plus.
  • Bon niveau de communication, autonomie et esprit d'équipe.

 

 
Quelques raisons de nous rejoindre:
  • Qualité de vie au travail : télétravail possible au Maroc et à l’international, flexibilité et autonomie.
  • Apprentissage en continu : formations, certifications et accompagnement personnalisé.
  • Projets variés et à fort impact : missions stimulantes pour des clients de premier plan.
  • Écosystème d’expertise : intégration dans des communautés techniques actives

Nos engagements et priorités:

Le groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi-accueillant. En nous rejoignant, vous intégrez un collectif qui valorise la diversité, développe le potentiel de ses talents, s’engage dans des initiatives solidaires avec ses partenaires, et se mobilise pour réduire son impact environnemental sur tous ses sites et auprès de ses clients. 





Ref. code: 
532727
Posted on: 
Aug 10, 2026
Experience Level: 
Experienced Professionals
Contract Type: 
Fixed Term Contract
Location: 

Casablanca, MA




Brand: 
Capgemini
Professional Community: 
Software Engineering




About Capgemini

Provides global IT consulting and digital transformation services.

Similar jobs

Software Engineer roles near Casablanca, Casablanca-Settat
1w
Save
Mark Applied
Hide
AD Reprocessing Software Developer – Senior H/F
Casablanca or Settat
OnsiteFull Time
Stellantis
StellantisNYSE: STLA: Designs, manufactures, and sells passenger cars and commercial vehicles.
5+ YOEMaster's degree in computer engineering, information technology, or computer science; 5+ years' experience with C++ or Java, Git/GitHub, CI/CD, data structures, algorithms, and Linux. English fluency required.
C++, Java, Git, GitHub, Linux, OpenShift, Apache Airflow, Docker, Maven, Bazel, Python, JavaScript, Shell, Bash
2w
Save
Mark Applied
Hide
Software Engineer
Casablanca, Casablanca-Settat, Morocco
HybridFull Time
Forterro
Forterro: Provides specialized ERP software for industrial manufacturing enterprises.
Backend development experience with C#/.NET, REST APIs and microservices, relational databases (PostgreSQL); familiarity with AWS, Kubernetes, CI/CD and OAuth2/OpenID; French and good English required.
C#, .NET, REST APIs, PostgreSQL, Microservices, GitHub, GitHub Actions, AWS, Kubernetes, ArgoCD, CI/CD, OAuth2, OpenID Connect
2w
Save
Mark Applied
Hide
Développeur logiciel
Casablanca, Casablanca-Settat, Morocco
HybridFull Time
IDEMIA
IDEMIA: Identity and security solutions using biometrics and cryptography.
2+ YOEMaster's or engineering degree, minimum 2 years software development, strong Java OOP (Java SE/EE, JDBC, OAS), Oracle/PostgreSQL, Linux, Agile/Scrum experience, French and English proficiency.
Java, Java SE/EE, JDBC, OAS, Oracle, PostgreSQL, Linux, Scrum
3w
Save
Mark Applied
Hide
Software Engineer Python - Casablanca, Morocco
Casablanca, Casablanca-Settat, Morocco
HybridFull Time
Societe Generale
Societe GeneraleEuronext Paris: GLE: Global provider of retail, investment, and private banking services.
3+ YOEBac+5 in computer science, 3+ years Python experience, fluent English, proficiency with FastAPI/Django, SQL, PostgreSQL, MongoDB, Docker, GitHub Actions, Kubernetes, and agile practices.
Python, SQL, FastAPI, Django, ReactJS, PostgreSQL, MongoDB, Docker, GitHub Actions, Kubernetes
1mo
Save
Mark Applied
Hide
SOFTWARE ENGINEER (39849)
Casablanca, Casablanca-Settat, Morocco
OnsiteFull Time
Intelcia
Intelcia: Global provider of business process and IT outsourcing services.
3+ YOEMaster's level computer science degree, 3+ years experience, strong front-end integration skills (HTML5,CSS3,JavaScript), backend Java/JEE knowledge, databases (Oracle, MySQL, MongoDB), REST/SOAP, and professional English.
HTML5, CSS3, JavaScript, Java, JEE, Spring, Oracle, MySQL, MongoDB, SQL, XML, CSV, JSON, REST, SOAP, Maven, Git, GWT, Angular
1mo
Save
Mark Applied
Hide
Software Engineer Expérimenté F/H
Casablanca, Grand Casablanca-Settat, Morocco
OnsiteFull Time
Deloitte
Deloitte: Global provider of professional audit and consulting services.
3+ YOE3+ years software engineering experience, degree in engineering or equivalent, proficiency in Java/Python/Node.js/Angular/React, cloud experience or interest (AWS/Azure/GCP), strong English communication.
AWS, Azure, GCP, Java, Python, Node.js, Angular, React
1mo
Save
Mark Applied
Hide
Software Engineer Expérimenté F/H
Casablanca, Casablanca-Settat, Morocco
HybridFull Time
Deloitte
Deloitte: Provides global audit, tax, and management consulting services.
3+ YOE3+ years software engineering experience with Java, Python, Node.js or front-end frameworks; cloud experience (AWS/Azure/GCP) and English proficiency; engineering degree or equivalent.
Java, Python, Node.js, Angular, React, AWS, Azure, GCP
1mo
Save
Mark Applied
Hide
AI & Analytics - Sr. Software Engineer With AI Background - Casa
Casablanca, Casablanca-Settat, Morocco
HybridFull Time
Infomineo
Infomineo: Provides AI-enhanced business research and strategic intelligence services.
4+ YOE4+ years in data science or AI engineering, strong Python and full-stack skills (FastAPI, React/Next.js/Vue), LLM/RAG experience (OpenAI/Gemini/LangChain), Docker and cloud deployment (GCP preferred), CI/CD (GitHub Actions).
Python, FastAPI, React, Next.js, Vue, OpenAI, Gemini, LangChain, LangGraph, Model Context Protocol (MCP), Docker, GKE, Artifact Registry, GitHub Actions, Terraform, Pulumi, GCP, AWS, Azure, GitOps