Développeur Java Backend (Spring Boot)

Abidjan, Côte d'Ivoire
Software Factory

Dans le cadre de son expansion et de la nécessité de renforcer son équipe technique, Box Africa recherche un Développeur Java Backend Intermédiaire (Spring Boot) talentueux et motivé pour contribuer au développement de services cloud natifs scalables et performants. Le candidat idéal possède une solide expertise en Java et une compréhension approfondie des architectures microservices.

Missions du Développeur Java Backend intermédiaire (Spring Boot)


Vous aurez pour principales missions :


  • Concevoir et implémenter des microservices évolutifs et performants en utilisant Java/Spring Boot.
  • Construire des API REST robustes pour prendre en charge les applications mobiles et Web.
  • Gérer et optimiser des systèmes distribués dans le cloud.
  • Profiler et résoudre les goulots d’étranglement de performance.
  • Implémenter des solutions de bases de données relationnelles avec JPA/Hibernate.
  • Améliorer les intégrations avec des systèmes de messagerie tels qu’ActiveMQ (bonus : Kafka ou RabbitMQ).
  • Documenter les décisions techniques et les architectures.
  • Participer activement aux revues de code et assurer une qualité de code exemplaire.


Profil


Nous recherchons un profil ayant : 


  • Une expérience de 3 à 5 ans en développement backend Java.
  • Une expertise avérée dans l’écosystème Java, notamment Spring Boot et Spring Framework.
  • Une bonne maîtrise de la conception d’API RESTful et des patterns de microservices.
  • Une expérience pratique avec SQL et les bases de données relationnelles.
  • Une compréhension des systèmes de messagerie (ActiveMQ, Kafka, ou RabbitMQ).
  • Une connaissance des plateformes cloud, préférablement Azure.
  • Une expérience avec les outils de versionnage Git et les pipelines CI/CD comme Jenkins ou Maven.


Compétences techniques : 


  • Expérience avec les technologies de conteneurisation comme Docker et Kubernetes.
  • Compétences en monitoring des performances applicatives.
  • Bonne compréhension du traitement XML et des patterns d’intégration.
  • Expérience préalable dans les domaines assurance ou fintech (préféré).


Qualités professionnelles : 


  • Excellente capacité analytique
  • Rigueur et attention au détail
  • Esprit d’équipe et collaboration multidisciplinaire
  • Adaptabilité aux environnements en évolution


Autres informations


  • Diplôme en informatique ou dans un domaine connexe
  • Poste en CDD/CDI
  • Disponibilité ASAP



Si vous êtes passionné par la construction de solutions backend de pointe dans un environnement innovant et collaboratif, ce poste est fait pour vous. 

Postulez dès maintenant et rejoignez l’aventure Box Africa pour participer activement à notre croissance et à notre impact sur le secteur technologique ! 



Découvrez pourquoi l'humain est au cœur de notre stratégie de développement