Développeur Fullstack web (h/f)

Résumé du poste
CDI
Castelnau-le-Lez
Salaire : Non spécifié
Début : 02 juin 2024
Télétravail fréquent
Expérience : > 5 ans
Éducation : Bac +5 / Master
Compétences & expertises
Systèmes de contrôle des versions
Gestion de bases de données
Aptitude à résoudre les problèmes
Openapi
Java
+15

Wheere
Wheere

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Dans le cadre de sa croissance, Wheere recrute un(e) développeur(se) web fullstack JAVA Spring / Angular afin de développer les plateformes de gestion des antennes émettrices, des trackers et une plateforme de démonstration client.

Rattaché(e) au responsable tracker et au lead développeur, vous participerez à l’amélioration de l’architecture des plateformes existantes et des API, à l’ajout de nouvelles fonctionnalités et au développement de la plateforme de démonstration. Vous pourrez également participer à la mise en place DevSecOps de toute l’infrastructure.

Le système de géolocalisation est constitué d’antennes émettrices et de trackers mobiles. L’ensemble communique avec un serveur MQTT pour administrer ces dispositifs : mise à jour des paramètres (positions des antennes émettrices, fréquences utilisées, etc.), gestion des firmwares, des droits d’accès utilisateurs, débogage distant du matériel, suivi des performances. La plateforme de démonstration client intégrera une carte interactive pour visualiser les positions des trackers, un système d’alerte automatique, la configuration des trackers, etc. Vous travaillerez en étroite collaboration avec les ingénieurs logiciels embarqués pour la mise en place de l’interface de communication.

Vos missions seront :

  • Participer à l’évolution de l’architecture globale

  • Développement des backends et frontends

  • Administration des bases de données PostgreSQL

  • Participer à l’évolution du DevSecOps

  • Participer à la mise en place des bonnes pratiques de développement

  • Tests unitaires et intégration

  • Établir la documentation technique associée

  • Gestion des versions (GIT)

Stack technique :

  • Java Spring / Boot et ponctuellement Python / Flask

  • OpenAPI

  • Angular 17

  • TailwindCSS

  • PostgreSQL

  • Docker puis Kubernetes

  • Mosquitto

  • Keycloak

  • GitLab

  • Grafana / Prometheus / Wazuh

  • Ansible


Profil recherché

Diplômé(e) d’une école d’ingénieur, grande école ou formation équivalente Bac+5 ou autodidacte ayant de bonnes connaissances en développement web, vous avez fait vos preuves à travers différents projets d’application. Vous savez résoudre les problèmes techniques de manière méthodique. Vous souhaitez intégrer une équipe dynamique et participer à l’aventure stimulante de la croissance d’une start-up. 

Vous maîtrisez :

  • Les architectures backend / API

  • Les architectures frontend

  • Java / Spring Boot 

  • Angular et TypeScript

  • Les bases de données SQL

Vous avez de bonnes connaissances :

  • De Docker

  • Des processus GIT

  • De l’administration Linux

Dans l’idéal vous avez des connaissances en

  • DevSecOps seront appréciées

  • Python seront appréciées

  • Protocole MQTT seront appréciées


Déroulement des entretiens

E1 avec Jérémy qui appréciera tes connaissances techniques

E2 avec François, ton futur Manager

E3 en présentiel avec Pierre-Arnaud, notre CEO et Camille notre chief of Staff

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.