Cette offre n'est plus disponible
Cette offre a expire le 29/08/2026. Elle n'accepte plus de candidatures.
Développeur Java / Angular & Kafka (Senior)
Capgemini · Casablanca
Description du poste
À propos du poste
En tant que Senior Software Engineer Java/Angular & Kafka chez Capgemini, vous développerez et ferez évoluer des applications métiers Full‑Stack pour de grands comptes, dans des environnements techniques complexes.
Missions principales
- Concevoir, développer et maintenir des applications backend Java (Spring Boot) et frontend Angular.
- Développer des API RESTful robustes et performantes.
- Implémenter les services métiers et gérer la couche d’accès aux données (JPA / PostgreSQL).
- Intégrer et gérer des flux de données via Apache Kafka (streaming, messaging, event‑driven).
- Réaliser des tests unitaires et d’intégration (JUnit, Mockito) et participer à leur automatisation.
- Participer à la mise en œuvre d’architectures micro‑services, event‑driven, conteneurisées (Docker, Kubernetes).
- Assurer la qualité du code (Clean Code, Sonar, CI/CD) et collaborer avec les équipes QA, DevOps, architectes en mode Agile/Scrum.
Profil recherché
- Diplômé(e) d’un Bac+2/3 en informatique ou équivalent.
- Minimum 5 ans d’expérience en développement Java.
- Bonne maîtrise de Java 17 et de l’écosystème Spring (Boot, REST, Security, JPA).
- Solides compétences en Angular.
- Expérience confirmée avec PostgreSQL et Apache Kafka.
- Connaissance des outils Maven, Git/GitLab, Sonar, RabbitMQ.
- Expérience en tests automatisés (JUnit, Mockito) ; la connaissance de Robot Framework est un plus.
- Familiarité avec Docker, Kubernetes et les pipelines CI/CD.
- Esprit d’équipe, autonomie et sens de l’organisation.
Compétences requises
- Java (Java 17)
- Spring Boot, Spring REST, Spring Security, Spring JPA
- Angular
- PostgreSQL (SQL)
- Apache Kafka
- Maven, Git, GitLab, Sonar
- Docker, Kubernetes
- JUnit, Mockito (tests unitaires et d’intégration)
Ce que nous offrons
- Télétravail possible au Maroc et à l’international, flexibilité et autonomie.
- Formations, certifications et accompagnement personnalisé.
- Projets variés et à fort impact pour des clients de premier plan.
- Intégration dans des communautés techniques actives.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches au Maroc.
Salaires par métier
Recherches fréquentes
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 3 mois
30 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Capgemini
Casablanca
Offres similaires
-
Catalog Operations Intern Q-Commerce
Delivery Hero Casablanca -
Expert technique Oracle Forms/Report (F/H)
CGI Casablanca -
Senior Data Engineer – Freelance
BI NEWVISION Casablanca -
Développeur Back End Java/Data kafka RabbitMQ Senior (H/F) Nearshore
Devoteam Rabat -
Ingénieur·e .NET – Cloud & Microservices (Junior)
ALTEN Rabat