Développeur Back-End Sénior – Spring / Camel / Kafka

alten· Retail & Consumer Services
Apply Now ↗

About this role

Description de l'entreprise

Implantée à Dakar, ALTEN Sénégal est la filiale du groupe ALTEN, leader mondial de l’ingénierie et du conseil en technologies. Elle joue aujourd’hui un rôle clé dans l’accompagnement du développement professionnel des ingénieurs en Afrique de l’Ouest, et accompagne la stratégie de développement de ses clients dans les domaines de l’innovation et des systèmes d’information technologiques.

Notre mission : répondre aux ambitions technologiques de nos clients — grands donneurs d’ordre internationaux — dans les secteurs de l’automobile, du ferroviaire, de l’IT, des télécommunications et des médias.

Rejoindre ALTEN Sénégal, c’est intégrer un écosystème d’excellence et bénéficier :

• D’un parcours de carrière personnalisé et évolutif

• D’une politique ambitieuse de développement des compétences

• D’un environnement de travail stimulant, collaboratif et porteur de sens

Description du poste

Intégré(e) au sein de la Digital Factory Magasin, le/la consultant(e) participera à la conception et au développement d’applications web et de back-office destinés aux collaborateurs en magasin.


Ses principales missions :

  • Développer des services back-end performants et sécurisés avec Spring Boot (MVC, Gateway, Security).
  • Concevoir et intégrer des flux via Apache Camel.
  • Mettre en place et gérer des systèmes de messagerie asynchrone avec Kafka.
  • Participer à la mise en œuvre de solutions basées sur Event Sourcing et CQRS.
  • Garantir la qualité, la scalabilité et la maintenabilité du code à travers une Clean Architecture et/ou architecture hexagonale.
  • Effectuer des tests unitaires et d’intégration (JUnit, Mockito, Gatling).
  • Contribuer à l’amélioration continue et au respect des bonnes pratiques DevOps (GitLab CI/CD, Docker, Kubernetes).

Qualifications

Diplômé(e) d'un Bac + 5 en Informatique avec plus de 7 ans d’expérience en développement Back-End sur Java / Spring / Camel / Kafka

Compétences requises

  • Langages & Frameworks : Java, Spring Boot (MVC, Gateway, Security), Apache Camel
  • Messaging & Event-driven : Kafka, Event Sourcing, CQRS
  • Bases de données : MongoDB, PostgreSQL / SQL
  • Architecture : Clean Architecture, Architecture hexagonale
  • DevOps & Outils : GitLab CI/CD, Docker, Kubernetes
  • Tests : JUnit, Mockito, Gatling (tests perfs)
  • Méthodologie : Agile / Scrum
  • Soft skills : Esprit d’analyse, communication claire, autonomie, rigueur et esprit d’équipe

Informations supplémentaires

Vous êtes rigoureux, créatif, curieux et vous aimez travailler en équipe et monter en compétence dans un environnement dynamique. Les métiers du service vous animent et vous souhaitez évoluer dans un environnement convivial, rejoignez-nous !

Frequently Asked Questions

Is the salary disclosed for the Développeur Back-End Sénior – Spring / Camel / Kafka position at alten?
The salary for this Développeur Back-End Sénior – Spring / Camel / Kafka role at alten is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Développeur Back-End Sénior – Spring / Camel / Kafka position at alten located?
This Développeur Back-End Sénior – Spring / Camel / Kafka role at alten is based in Dakar, Dakar Region, Dakar, Dakar Region, Senegal, sn. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Développeur Back-End Sénior – Spring / Camel / Kafka role at alten full-time or part-time?
This is listed as a Full time position. It is posted as a Développeur Back-End Sénior – Spring / Camel / Kafka role in the Retail & Consumer Services department at alten.
Which team or department does the Développeur Back-End Sénior – Spring / Camel / Kafka at alten belong to?
This Développeur Back-End Sénior – Spring / Camel / Kafka position is part of the Retail & Consumer Services department at alten. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Développeur Back-End Sénior – Spring / Camel / Kafka position at alten?
Click the "Apply Now" button on this page. You will be redirected to alten's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Développeur Back-End Sénior – Spring / Camel / Kafka job at alten posted?
This Développeur Back-End Sénior – Spring / Camel / Kafka position at alten was posted on Feb 5, 2026. Apply as soon as possible — early applications are often reviewed first.
Développeur Back-End Sénior – Spring / Camel / Kafka
alten
Apply for this role ↗

You'll be redirected to alten's official application page on SmartRecruiters.