Capgemini

Software Engineer: Java/ Angular

Capgemini
Apply
4 days ago
Casablanca, MoroccoSenior

Responsibilities

  • Concevoir et développer des fonctionnalités back-end en Java et front-end avec Angular.
  • Développer et intégrer des API REST et des architectures microservices.
  • Participer à la conception technique, aux choix d’architecture et à l’amélioration continue des applications.
  • Garantir la qualité du code par les tests unitaires, les revues de code et les bonnes pratiques de développement.
  • Optimiser les performances, la sécurité et la maintenabilité des solutions.
  • Contribuer aux processus CI/CD et collaborer avec les équipes Architecture, DevOps, QA et Produit.
  • Utiliser des outils et agents IA pour améliorer la productivité, la qualité du code, les tests et l’automatisation.

Requirements

  • Bac+5 en informatique, ingénierie logicielle ou équivalent.
  • Au moins 5 ans d’expérience en développement logiciel, notamment dans des environnements Java/Angular.
  • Maîtrise de Java, Spring Boot et Angular.
  • Bonne connaissance des API REST, des architectures microservices et des bases de données SQL/NoSQL.
  • Maîtrise de Clean Code, des tests unitaires, de Git et de CI/CD.
  • Capacité à utiliser des outils de développement assisté par IA et des agents IA pour la génération et l’analyse de code, les tests, le debugging et l’automatisation.
  • Autonomie, esprit d’équipe, capacité d’analyse et aptitude à travailler dans un environnement Agile.
  • Une expérience avec Docker, Kubernetes et les environnements cloud est un plus.

Benefits

  • Possibilité de télétravail au Maroc et à l’international, avec des missions hybrides.
  • Autonomie dans l’organisation du quotidien.
  • Accès à des formations et certifications, avec accompagnement personnalisé et parcours d’intégration structuré.
  • Participation à des projets variés et à fort impact pour de grands comptes.
  • Intégration dans les communautés métiers et accompagnement technique.
  • Environnement inclusif, multiculturel et handi-accueillant.

Tech Stack

AngularDockerGitJavaKubernetesSpring BootSQL

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me