Développeur Java / Analyste Fonctionnel – TMS H/F

  • BIWAM CONSULTING -
  • Ariana, Tunisie
  • Il'y a 42 minutes
28
candidats pour
1 poste ouvert
N'attendez pas pour vous garantir ce poste !
Postes vacants:
1 poste ouvert
Type d'emploi désiré :
CDI, Temps plein
Rémunération proposée :
Confidentiel
Langue :
Français, Anglais

Description de l'emploi

 

À propos de BIWAM Consulting

BIWAM Consulting, créée en 2012, est une société en pleine croissance spécialisée dans le conseil, les services IT et l’édition de solutions logicielles.

Nous accompagnons des entreprises françaises et internationales dans leurs projets de transformation digitale, notamment dans les secteurs de la grande distribution, de l’industrie et du transport/logistique.

Notre solution phare est un TMS (Transport Management System) destiné à optimiser la gestion des opérations de transport : planification, optimisation des tournées, gestion des contraintes, suivi en temps réel et amélioration de la performance opérationnelle.

Dans le cadre du développement de notre activité, nous recherchons un(e) :

Développeur Java / Analyste Fonctionnel H/F

Votre rôle

Vous intégrerez une équipe à taille humaine et participerez directement à l’évolution de notre TMS et à son adaptation aux besoins de nos clients.

Ce poste offre une double dimension technique et fonctionnelle : vous ne serez pas uniquement amené(e) à développer, mais également à comprendre les problématiques métiers, analyser les besoins, proposer des solutions et accompagner leur mise en œuvre.

Vous interviendrez ainsi sur l’ensemble du cycle de vie des évolutions, de l’analyse du besoin jusqu'à la mise en production et au suivi auprès des utilisateurs.

Vos principales missions

Analyse & fonctionnel

- Recueillir et analyser les besoins fonctionnels auprès des clients et des équipes métiers.
- Comprendre les problématiques liées à la planification et à l’optimisation des transports.
- Identifier les impacts fonctionnels et techniques des évolutions demandées.
- Rédiger les spécifications fonctionnelles et techniques.
- Participer aux démonstrations et présentations de la solution auprès des clients.
- Paramétrer le TMS selon les besoins et contraintes métier.

Développement & technique

  • - Concevoir et développer de nouvelles fonctionnalités en Java.
  • - Assurer la maintenance et l’évolution des fonctionnalités existantes.
  • - Participer à l’intégration de services et d’API REST.
  • - Travailler sur des bases de données relationnelles et rédiger des requêtes SQL.
  • - Respecter les bonnes pratiques de développement et contribuer à l'amélioration de la qualité du code.

Tests & mise en production

  • - Concevoir et réaliser les tests fonctionnels et techniques.
  • - Identifier, analyser et corriger les anomalies.
  • - Participer aux phases de recette et de validation.
  • - Accompagner les mises en production et les déploiements chez les clients.
  • - Assurer un support fonctionnel de niveau avancé auprès des utilisateurs.

Amélioration continue

  • - Participer à l’amélioration continue du produit, des processus et des méthodes de développement.
  • - Être force de proposition sur les évolutions fonctionnelles et techniques.
  • - Collaborer quotidiennement avec les équipes techniques, fonctionnelles et les clients.

Exigences de l'emploi

Le profil que nous recherchons

Vous êtes diplômé(e) d'une école d'ingénieur ou d'une formation supérieure en informatique et disposez idéalement de 2 à 3 ans d'expérience minimum en développement Java, analyse fonctionnelle ou dans un environnement logiciel similaire.

Au-delà de votre expérience technique, nous recherchons surtout une personne curieuse, autonome et capable de comprendre les problématiques métiers afin de proposer des solutions adaptées.

Compétences techniques

Indispensables :

  • - Bonne maîtrise de Java et de la programmation orientée objet.
  • - Bonne maîtrise de SQL et des bases de données relationnelles.
  • - Compréhension des architectures applicatives.
  • - Bonne capacité à analyser et comprendre un code existant.

Un plus :

  • - Connaissance de Spring / Spring Boot.
  • - Connaissance des API REST.
  • - Utilisation de Git ou d’un outil de gestion de versions.
  • - Maîtrise d'un environnement de développement tel qu’IntelliJ IDEA ou Eclipse.
  • - Une première expérience dans le domaine du transport, de la logistique, de la planification ou de l'optimisation serait particulièrement appréciée.

Vos qualités

Nous recherchons avant tout une personnalité capable d'évoluer dans un environnement où technique, métier et relation client sont étroitement liés.

Vous êtes :

  • - Analytique et capable de comprendre rapidement des problématiques complexes.
  • - Rigoureux(se) et organisé(e).
  • - Autonome, tout en appréciant le travail en équipe.
  • - À l'aise dans la communication avec les clients et les utilisateurs.
  • - Curieux(se) et désireux(se) de développer vos compétences techniques et fonctionnelles.
  • - Force de proposition et orienté(e) résolution de problèmes.
  • - Sensible à la qualité et à l'amélioration continue.

Pourquoi rejoindre BIWAM Consulting ?

Rejoindre BIWAM Consulting, c'est intégrer une entreprise à taille humaine où vous pourrez prendre des responsabilités rapidement et avoir un impact direct sur l'évolution de nos solutions.

Nous vous proposons :

  • Un salaire attractif, supérieur à la moyenne du marché.
  • Un 13ème mois pour l'ensemble de nos collaborateurs.
  • 40 heures par semaine, du lundi au vendredi.
  • - Un poste offrant de vraies perspectives d'évolution et de responsabilités.
  • -  Un environnement combinant développement logiciel, analyse fonctionnelle et relation client.
  • - Des projets à dimension internationale, avec des clients européens.
  • - Un environnement technique et fonctionnel riche et varié.
  • - Une équipe à taille humaine, dynamique et collaborative.
  • - La possibilité de participer directement à l'évolution d'une solution métier utilisée dans des environnements logistiques complexes.

Un poste pour les profils qui aiment comprendre autant que développer

Vous souhaitez aller au-delà du simple développement et comprendre pourquoi vous développez une fonctionnalité, échanger avec les utilisateurs et contribuer directement à la solution finale ?

Vous aimez les environnements où chaque projet apporte de nouvelles problématiques à résoudre ?

Alors ce poste est peut-être fait pour vous.

Date d'expiration

16/10/2026