Trouver un travail

Box Africa

Développeur Back-End Java et API

Résumé du travail

Description de l'emploi

Vous aurez pour missions principales

  • Interpréter les exigences fonctionnelles/user stories en une solution déployable

  • Fournir des estimations pour les user stories assignées et réaliser les développements dans les délais impartis

  • Préparer les LLD et documenter la solution mise en œuvre

  • Développement de codes sources

  • Respecter les contraintes techniques définies par la conception architecturale

  • Respecter les normes de codage et les bonnes pratiques adoptées par l’entreprise.

  • Faire des tests unitaires de son propre travail et collaborer avec l’équipe d’QA pour corriger les défauts

Nous recherchons des profils ayant

  • Bon niveau de communication, attitude proactive et capacité d’apprendre et de travailler de façon autonome et en équipe

  • Compétences éprouvées sur la pratique du développement Java et bonne connaissance des designs patterns

  • Expérience pratique dans le développement de solutions logicielles utilisant

  • État de l’art des frameworks Java comme Spring, Spring Boot

  • Bases de données relationnelles comme Oracle/Postgres/MySQL et/ou NoSQL Bases de données comme MongoDB, Cassandra, Couchbase

  • Systèmes de messagerie comme JMS, rabbitMQ et les frameworks de caching comme Redis, MemCached, EHCache

  • Frameworks de test automatisé comme jUnit, mockito

  • Expérience pratique dans le développement de logiciels sur des systèmes Linux/Unix

  • Expérience pratique dans l’utilisation d’un système BPM comme camunda, Power Automate, Mulsoft ou d’autres.

  • Connaissance avancée de l’architecture REST WS et/ou SOAP WS (WSDL, XSD), AJAX, JSON, SSO/HTTPS

  • Capacitée d’utiliser UML pour la conception et la rédaction de HLD/LLD, au besoin

  • Bonne connaissance des outils et des frameworks de développement standard tels que GIT, Jenkins, Maven / Ant

  • Bonne connaissance de l’environnements de développement de logiciels Agile (Scrum/Kanban)

  • Bonne connaissance d’outils DevOps comme Ansible, Puppet, ... et de technologies de conteneur comme Docker

  • Anglais opérationnel obligatoire

Qualité professionnelle attendue

  • Esprit d'équipe

  • Rigoureux

  • Autonome

  • Agile

Autres informations

  • BAC +4 minimum

  • Formation développement logiciel obligatoire

  • Poste en CDI

  • Disponibilité ASAP





Depuis le 25 Avril 2023

Fermé le 24 Juillet 2023

Ce poste vacant a été fermé