Java / Angular / Kafka Developer @Capgemini
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago

[Hiring] Java / Angular / Kafka Developer @Capgemini

2wks ago - Capgemini is hiring a remote Java / Angular / Kafka Developer. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

Au sein de nos équipes projets, vous interviendrez sur le développement et l’évolution d’applications métiers Full Stack Java / Angular pour des clients grands comptes, dans des environnements techniques complexes.

En tant que 𝗦𝗲𝗻𝗶𝗼𝗿 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 𝗝𝗮𝘃𝗮 / 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 / 𝗞𝗮𝗳𝗸𝗮, vos missions seront :

  • Concevoir, développer et maintenir des applications backend Java (Spring Boot) et frontend Angular.
  • Développer des API RESTful robustes et performantes.
  • Implémenter des 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).
  • Produire des tests unitaires et tests d’intégration (JUnit, Mockito…) et participer à leur automatisation.
  • Participer à la mise en œuvre d’architectures modernes (microservices, event-driven architecture, Docker/Kubernetes).
  • Contribuer à la qualité du code via les bonnes pratiques (Clean Code, Sonar, CI/CD).
  • Collaborer avec les équipes projet (QA, DevOps, architectes) dans un environnement Agile / Scrum.
  • Participer aux cérémonies Agile et à l’amélioration continue.
  • Contribuer à la documentation technique et assurer un support applicatif.

Qualifications

  • Diplômé(e) d’un Bac+2 à Bac+3 en informatique ou équivalent.
  • Expérience de 5 ans minimum en développement Java.
  • Bonne maîtrise de Java (idéalement Java 17) et de l’écosystème Spring (Boot, REST, Security, JPA).
  • Solides compétences en Angular.
  • Bonne maîtrise des bases de données relationnelles (SQL / PostgreSQL).
  • Expérience confirmée en Kafka (messaging, streaming, event-driven).
  • Connaissance des outils et environnements : Maven, Git/GitLab, Sonar, RabbitMQ.
  • Expérience en tests (unitaires, intégration) et automatisation (ex : Robot Framework est un plus).
  • Familiarité avec les environnements microservices et conteneurisés (Docker, Kubernetes).
  • Connaissance des chaînes CI/CD.
  • Esprit d’équipe, autonomie et sens de l’organisation.
  • Une connaissance métier dans les environnements de production de services est un plus.

Benefits

  • 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.

Company Description

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.

Capgemini est un leader mondial, responsable et multiculturel, regroupant près de 350 000 personnes dans plus de 50 pays. Fort de 55 ans d’expérience, nous sommes un partenaire stratégique des entreprises pour la transformation de leurs activités en tirant profit de toute la puissance de la technologie et des innovations dans les domaines en perpétuelle évolution tels que le cloud, la data, l’Intelligence Artificielle, la connectivité, les logiciels, l’ingénierie digitale ou les plateformes.

Before You Apply
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Java / Angular / Kafka Developer @Capgemini
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 140,000+ Remote Jobs
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 140,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 140,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later