CareerPlanGet AI match score →

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

Dakar, Dakar Region, sn💼 Full-time🗓 2026-02-05 → 2026-07-31

Core

Design and develop high-performance, secure back-end services and web applications for store collaborators.

Role type

Senior Back-End Developer (Java/Spring)

Builds

Web applications and back-office systems for retail store operations

Domain

Retail technology / Enterprise software

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Apache Camel, Apache Kafka, MongoDB, PostgreSQL, Clean Architecture, Hexagonal Architecture, JUnit, Mockito, Gatling, GitLab CI/CD, Docker, Kubernetes

Preferred skills

Event Sourcing, CQRS, Agile/Scrum methodology

Technologies

Spring Boot, Apache Camel, Apache Kafka, MongoDB, PostgreSQL, GitLab CI/CD, Docker, Kubernetes, JUnit, Mockito, Gatling

Responsibilities

Develop back-end services using Spring Boot MVC, Gateway, and Security; Design and integrate messaging flows via Apache Camel; Manage asynchronous messaging systems with Kafka; Implement Event Sourcing and CQRS solutions; Ensure code quality, scalability, and maintainability through Clean or Hexagonal Architecture; Perform unit and integration tests.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗